Lines Matching defs:journal_s
571 struct journal_s struct
584 journal_superblock_t *j_superblock; argument
587 int j_format_version;
592 spinlock_t j_state_lock;
597 int j_barrier_count;
603 transaction_t *j_running_transaction;
609 transaction_t *j_committing_transaction;
615 transaction_t *j_checkpoint_transactions;
621 wait_queue_head_t j_wait_transaction_locked;
624 wait_queue_head_t j_wait_logspace;
627 wait_queue_head_t j_wait_done_commit;
630 wait_queue_head_t j_wait_checkpoint;
633 wait_queue_head_t j_wait_commit;
636 wait_queue_head_t j_wait_updates;
639 struct mutex j_checkpoint_mutex;
645 unsigned int j_head;
651 unsigned int j_tail;
657 unsigned int j_free;
663 unsigned int j_first;
664 unsigned int j_last;
670 struct block_device *j_dev;
671 int j_blocksize;
672 unsigned int j_blk_offset;
678 struct block_device *j_fs_dev;
681 unsigned int j_maxlen;
686 spinlock_t j_list_lock;
691 struct inode *j_inode;
696 tid_t j_tail_sequence;
701 tid_t j_transaction_sequence;
707 tid_t j_commit_sequence;
713 tid_t j_commit_request;
720 tid_t j_commit_waited;
728 __u8 j_uuid[16];
731 struct task_struct *j_task;
737 int j_max_transaction_buffers;
742 unsigned long j_commit_interval;
745 struct timer_list j_commit_timer;
751 spinlock_t j_revoke_lock;
752 struct jbd_revoke_table_s *j_revoke;
753 struct jbd_revoke_table_s *j_revoke_table[2];
758 struct buffer_head **j_wbuf;
759 int j_wbufsize;
765 pid_t j_last_sync_writer;
771 u64 j_average_commit_time;
777 void *j_private;