Home | History | Annotate | Download | only in linux

Lines Matching refs:journal

106  * The block tag: used to describe a single buffer in the journal
125 /* Definitions for the journal tag flags word: */
133 * The journal superblock. All fields are in big-endian byte order.
141 /* Static information describing the journal */
142 __be32 s_blocksize; /* journal device blocksize */
143 __be32 s_maxlen; /* total blocks in journal file */
161 __u8 s_uuid[16]; /* 128-bit uuid for journal */
169 __be32 s_max_transaction; /* Limit of journal blocks per trans.*/
216 * Return the minimum number of blocks which must be free in the journal
219 static __inline__ int jbd_space_needed(journal_t *journal)
221 int nblocks = journal->j_max_transaction_buffers;
222 if (journal->j_committing_transaction)
223 nblocks += journal->j_committing_transaction->
240 #define BJ_Reserved 7 /* Buffer is reserved for access by journal */