Lines Matching defs:journal_s
554 struct journal_s struct
567 journal_superblock_t *j_superblock; argument
570 int j_format_version;
575 spinlock_t j_state_lock;
580 int j_barrier_count;
586 transaction_t *j_running_transaction;
592 transaction_t *j_committing_transaction;
598 transaction_t *j_checkpoint_transactions;
604 wait_queue_head_t j_wait_transaction_locked;
607 wait_queue_head_t j_wait_logspace;
610 wait_queue_head_t j_wait_done_commit;
613 wait_queue_head_t j_wait_checkpoint;
616 wait_queue_head_t j_wait_commit;
619 wait_queue_head_t j_wait_updates;
622 struct mutex j_checkpoint_mutex;
628 unsigned int j_head;
634 unsigned int j_tail;
640 unsigned int j_free;
646 unsigned int j_first;
647 unsigned int j_last;
653 struct block_device *j_dev;
654 int j_blocksize;
655 unsigned int j_blk_offset;
661 struct block_device *j_fs_dev;
664 unsigned int j_maxlen;
669 spinlock_t j_list_lock;
674 struct inode *j_inode;
679 tid_t j_tail_sequence;
684 tid_t j_transaction_sequence;
690 tid_t j_commit_sequence;
696 tid_t j_commit_request;
704 __u8 j_uuid[16];
707 struct task_struct *j_task;
713 int j_max_transaction_buffers;
718 unsigned long j_commit_interval;
721 struct timer_list j_commit_timer;
727 spinlock_t j_revoke_lock;
728 struct jbd_revoke_table_s *j_revoke;
729 struct jbd_revoke_table_s *j_revoke_table[2];
734 struct buffer_head **j_wbuf;
735 int j_wbufsize;
741 pid_t j_last_sync_writer;
747 u64 j_average_commit_time;
753 void *j_private;