Lines Matching defs:journal_s
631 struct journal_s struct
644 journal_superblock_t *j_superblock; argument
647 int j_format_version;
652 spinlock_t j_state_lock;
657 int j_barrier_count;
660 struct mutex j_barrier;
666 transaction_t *j_running_transaction;
672 transaction_t *j_committing_transaction;
678 transaction_t *j_checkpoint_transactions;
684 wait_queue_head_t j_wait_transaction_locked;
687 wait_queue_head_t j_wait_logspace;
690 wait_queue_head_t j_wait_done_commit;
693 wait_queue_head_t j_wait_checkpoint;
696 wait_queue_head_t j_wait_commit;
699 wait_queue_head_t j_wait_updates;
702 struct mutex j_checkpoint_mutex;
708 unsigned long j_head;
714 unsigned long j_tail;
720 unsigned long j_free;
726 unsigned long j_first;
727 unsigned long j_last;
733 struct block_device *j_dev;
734 int j_blocksize;
735 unsigned int j_blk_offset;
741 struct block_device *j_fs_dev;
744 unsigned int j_maxlen;
749 spinlock_t j_list_lock;
754 struct inode *j_inode;
759 tid_t j_tail_sequence;
764 tid_t j_transaction_sequence;
770 tid_t j_commit_sequence;
776 tid_t j_commit_request;
784 __u8 j_uuid[16];
787 struct task_struct *j_task;
793 int j_max_transaction_buffers;
798 unsigned long j_commit_interval;
801 struct timer_list j_commit_timer;
807 spinlock_t j_revoke_lock;
808 struct jbd_revoke_table_s *j_revoke;
809 struct jbd_revoke_table_s *j_revoke_table[2];
814 struct buffer_head **j_wbuf;
815 int j_wbufsize;
817 pid_t j_last_sync_writer;
823 void *j_private;