23#define REISERFS_API_VERSION 0
25#define REISERFS_SIGNATURE "ReIsErFs"
26#define REISER2FS_SIGNATURE "ReIsEr2Fs"
27#define REISER3FS_SIGNATURE "ReIsEr3Fs"
29#define DEFAULT_BLOCK_SIZE 4096
88#define FS_FORMAT_3_5 0
89#define FS_FORMAT_3_6 2
91#define SUPER_OFFSET_IN_BYTES 64*1024
93#define DEFAULT_JOURNAL_SIZE 8192
95#define JOURNAL_MIN_SIZE 512
96#define JOURNAL_MIN_TRANS 256
97#define JOURNAL_MAX_TRANS 1024
99#define JOURNAL_DEF_RATIO 8
100#define JOURNAL_MIN_RATIO 2
101#define JOURNAL_MAX_BATCH 900
102#define JOURNAL_MAX_COMMIT_AGE 30
103#define JOURNAL_MAX_TRANS_AGE 30
enum reiserfs_exception_type reiserfs_exception_type_t
Definition: reiserfs.h:67
reiserfs_exception_type
Definition: reiserfs.h:58
@ EXCEPTION_ERROR
Definition: reiserfs.h:61
@ EXCEPTION_FATAL
Definition: reiserfs.h:62
@ EXCEPTION_BUG
Definition: reiserfs.h:63
@ EXCEPTION_NO_FEATURE
Definition: reiserfs.h:64
@ EXCEPTION_WARNING
Definition: reiserfs.h:60
@ EXCEPTION_INFORMATION
Definition: reiserfs.h:59
void * reiserfs_exception_t
Definition: reiserfs.h:84
void() reiserfs_gauge_handler_t(const char *, unsigned int, void *, int, int, int)
Definition: reiserfs.h:82
void * reiserfs_gauge_t
Definition: reiserfs.h:85
void * reiserfs_fs_t
Definition: reiserfs.h:86
enum reiserfs_exception_option reiserfs_exception_option_t
Definition: reiserfs.h:80
reiserfs_exception_option
Definition: reiserfs.h:69
@ EXCEPTION_CANCEL
Definition: reiserfs.h:77
@ EXCEPTION_FIX
Definition: reiserfs.h:71
@ EXCEPTION_RETRY
Definition: reiserfs.h:75
@ EXCEPTION_OK
Definition: reiserfs.h:74
@ EXCEPTION_YES
Definition: reiserfs.h:72
@ EXCEPTION_NO
Definition: reiserfs.h:73
@ EXCEPTION_UNHANDLED
Definition: reiserfs.h:70
@ EXCEPTION_IGNORE
Definition: reiserfs.h:76
Definition: reiserfs.h:31
uint32_t s_journal_trans_max
Definition: reiserfs.h:38
uint32_t s_journal_max_batch
Definition: reiserfs.h:40
uint16_t s_oid_cursize
Definition: reiserfs.h:45
uint32_t s_hash_function_code
Definition: reiserfs.h:49
uint16_t s_bmap_nr
Definition: reiserfs.h:51
uint32_t s_block_count
Definition: reiserfs.h:32
uint16_t s_version
Definition: reiserfs.h:52
uint16_t s_fsck_state
Definition: reiserfs.h:48
uint32_t s_journal_block
Definition: reiserfs.h:35
uint16_t s_blocksize
Definition: reiserfs.h:43
char s_magic[10]
Definition: reiserfs.h:47
uint32_t s_journal_dev
Definition: reiserfs.h:36
uint32_t s_journal_max_commit_age
Definition: reiserfs.h:41
uint16_t s_oid_maxsize
Definition: reiserfs.h:44
uint32_t s_free_blocks
Definition: reiserfs.h:33
uint32_t s_root_block
Definition: reiserfs.h:34
uint32_t s_journal_max_trans_age
Definition: reiserfs.h:42
uint32_t s_orig_journal_size
Definition: reiserfs.h:37
char padding[438]
Definition: reiserfs.h:53
uint16_t s_tree_height
Definition: reiserfs.h:50
uint32_t s_journal_block_count
Definition: reiserfs.h:39
uint16_t s_state
Definition: reiserfs.h:46