Lines Matching defs:journal_superblock_t
58 struct journal_superblock_t { struct
60 struct journal_header_t s_header;
63 __be32 s_blocksize; /* journal device blocksize */
64 __be32 s_maxlen; /* total blocks in journal file */
65 __be32 s_first; /* first block of log information */
68 __be32 s_sequence; /* first commit ID expected in log */
69 __be32 s_start; /* blocknr of start of log */
72 __be32 s_errno;
75 __be32 s_feature_compat; /* compatible feature set */
76 __be32 s_feature_incompat; /* incompatible feature set */
77 __be32 s_feature_ro_compat; /* readonly-compatible feature set */
79 __u8 s_uuid[16]; /* 128-bit uuid for journal */
82 __be32 s_nr_users; /* Nr of filesystems sharing log */
84 __be32 s_dynsuper; /* Blocknr of dynamic superblock copy */
87 __be32 s_max_transaction; /* Limit of journal blocks per trans. */
88 __be32 s_max_trans_data; /* Limit of data blocks per trans. */
91 __be32 s_padding[44];
94 __u8 s_users[16 * 48]; /* ids of all fs'es sharing the log */