Lines Matching defs:reiserfs_journal
294 struct reiserfs_journal { struct
297 struct reiserfs_journal_cnode *j_last; argument
300 struct reiserfs_journal_cnode *j_first; argument
302 struct block_device *j_dev_bd;
305 int j_1st_reserved_block;
307 unsigned long j_state;
308 unsigned int j_trans_id;
309 unsigned long j_mount_id;
312 unsigned long j_start;
313 unsigned long j_len; /* length of current waiting commit */
316 unsigned long j_len_alloc;
318 atomic_t j_wcount; /* count of writers for current commit */
321 unsigned long j_bcount;
324 unsigned long j_first_unflushed_offset;
327 unsigned j_last_flush_trans_id;
329 struct buffer_head *j_header_bh;
331 time64_t j_trans_start_time; /* time this transaction started */
332 struct mutex j_mutex;
333 struct mutex j_flush_mutex;
336 wait_queue_head_t j_join_wait;
338 atomic_t j_jlock; /* lock for j_join_wait */
339 int j_list_bitmap_index; /* number of next list bitmap to use */
342 int j_must_wait;
368 struct reiserfs_journal_cnode *j_cnode_free_list; argument
371 struct reiserfs_journal_cnode *j_cnode_free_orig; argument
373 struct reiserfs_journal_list *j_current_jl; argument
397 struct reiserfs_journal_cnode *j_hash_table[JOURNAL_HASH_SIZE]; argument
400 struct reiserfs_journal_cnode *j_list_hash_table[JOURNAL_HASH_SIZE]; argument
403 struct reiserfs_list_bitmap j_list_bitmap[JOURNAL_NUM_BITMAPS];
406 struct list_head j_prealloc_list;
407 int j_persistent_trans;
408 unsigned long j_max_trans_size;
409 unsigned long j_max_batch_size;
411 int j_errno;
414 struct delayed_work j_work;
415 struct super_block *j_work_sb;
416 atomic_t j_async_throttle;