Lines Matching defs:reiserfs_journal
211 struct reiserfs_journal { struct
213 struct reiserfs_journal_cnode *j_last ; /* newest journal block */ argument
214 struct reiserfs_journal_cnode *j_first ; /* oldest journal block. start here for traverse */ argument
216 kdev_t j_dev;
217 struct file *j_dev_file;
218 struct block_device *j_dev_bd;
219 int j_1st_reserved_block; /* first block of journal or reserved area on */
221 long j_state ;
222 unsigned long j_trans_id ;
223 unsigned long j_mount_id ;
224 unsigned long j_start ; /* start of current waiting commit (index into j_ap_blocks) */
225 unsigned long j_len ; /* lenght of current waiting commit */
226 unsigned long j_len_alloc ; /* number of buffers requested by journal_begin() */
227 atomic_t j_wcount ; /* count of writers for current commit */
228 unsigned long j_bcount ; /* batch count. allows turning X transactions into 1 */
229 unsigned long j_first_unflushed_offset ; /* first unflushed transactions offset */
230 unsigned long j_last_flush_trans_id ; /* last fully flushed journal timestamp */
231 struct buffer_head *j_header_bh ;
256 struct reiserfs_journal_cnode *j_cnode_free_list ; argument
257 struct reiserfs_journal_cnode *j_cnode_free_orig ; /* orig pointer returned from vmalloc */ argument
264 …struct reiserfs_journal_list j_journal_list[JOURNAL_LIST_COUNT] ; /* array of all the journal … argument
265 …struct reiserfs_journal_cnode *j_hash_table[JOURNAL_HASH_SIZE] ; /* hash table for real buffe… argument
266 …struct reiserfs_journal_cnode *j_list_hash_table[JOURNAL_HASH_SIZE] ; /* hash table for all the re… argument
268 struct list_head j_prealloc_list; /* list of inodes which have preallocated blocks */