Lines Matching defs:journal_s

709 struct journal_s  struct
722 journal_superblock_t *j_superblock; argument
725 int j_format_version;
730 rwlock_t j_state_lock;
735 int j_barrier_count;
738 struct mutex j_barrier;
744 transaction_t *j_running_transaction;
750 transaction_t *j_committing_transaction;
756 transaction_t *j_checkpoint_transactions;
762 wait_queue_head_t j_wait_transaction_locked;
765 wait_queue_head_t j_wait_logspace;
768 wait_queue_head_t j_wait_done_commit;
771 wait_queue_head_t j_wait_checkpoint;
774 wait_queue_head_t j_wait_commit;
777 wait_queue_head_t j_wait_updates;
780 struct mutex j_checkpoint_mutex;
788 struct buffer_head *j_chkpt_bhs[JBD2_NR_BATCH];
794 unsigned long j_head;
800 unsigned long j_tail;
806 unsigned long j_free;
812 unsigned long j_first;
813 unsigned long j_last;
819 struct block_device *j_dev;
820 int j_blocksize;
821 unsigned long long j_blk_offset;
822 char j_devname[BDEVNAME_SIZE+24];
828 struct block_device *j_fs_dev;
831 unsigned int j_maxlen;
836 spinlock_t j_list_lock;
841 struct inode *j_inode;
846 tid_t j_tail_sequence;
851 tid_t j_transaction_sequence;
857 tid_t j_commit_sequence;
863 tid_t j_commit_request;
871 __u8 j_uuid[16];
874 struct task_struct *j_task;
880 int j_max_transaction_buffers;
885 unsigned long j_commit_interval;
888 struct timer_list j_commit_timer;
894 spinlock_t j_revoke_lock;
895 struct jbd2_revoke_table_s *j_revoke;
896 struct jbd2_revoke_table_s *j_revoke_table[2];
901 struct buffer_head **j_wbuf;
902 int j_wbufsize;
908 pid_t j_last_sync_writer;
914 u64 j_average_commit_time;
921 u32 j_min_batch_time;
922 u32 j_max_batch_time;
925 void (*j_commit_callback)(journal_t *,
931 spinlock_t j_history_lock;
932 struct proc_dir_entry *j_proc_entry;
933 struct transaction_stats_s j_stats;
936 unsigned int j_failed_commit;
942 void *j_private;