Lines Matching defs:journal_s

798 struct journal_s  struct
811 journal_superblock_t *j_superblock; argument
814 int j_format_version;
819 rwlock_t j_state_lock;
824 int j_barrier_count;
827 struct mutex j_barrier;
833 transaction_t *j_running_transaction;
839 transaction_t *j_committing_transaction;
845 transaction_t *j_checkpoint_transactions;
851 wait_queue_head_t j_wait_transaction_locked;
854 wait_queue_head_t j_wait_done_commit;
857 wait_queue_head_t j_wait_commit;
860 wait_queue_head_t j_wait_updates;
863 wait_queue_head_t j_wait_reserved;
866 struct mutex j_checkpoint_mutex;
874 struct buffer_head *j_chkpt_bhs[JBD2_NR_BATCH];
880 unsigned long j_head;
886 unsigned long j_tail;
892 unsigned long j_free;
898 unsigned long j_first;
899 unsigned long j_last;
905 struct block_device *j_dev;
906 int j_blocksize;
907 unsigned long long j_blk_offset;
908 char j_devname[BDEVNAME_SIZE+24];
914 struct block_device *j_fs_dev;
917 unsigned int j_maxlen;
920 atomic_t j_reserved_credits;
925 spinlock_t j_list_lock;
930 struct inode *j_inode;
935 tid_t j_tail_sequence;
940 tid_t j_transaction_sequence;
946 tid_t j_commit_sequence;
952 tid_t j_commit_request;
960 __u8 j_uuid[16];
963 struct task_struct *j_task;
969 int j_max_transaction_buffers;
974 unsigned long j_commit_interval;
977 struct timer_list j_commit_timer;
983 spinlock_t j_revoke_lock;
984 struct jbd2_revoke_table_s *j_revoke;
985 struct jbd2_revoke_table_s *j_revoke_table[2];
990 struct buffer_head **j_wbuf;
991 int j_wbufsize;
997 pid_t j_last_sync_writer;
1003 u64 j_average_commit_time;
1010 u32 j_min_batch_time;
1011 u32 j_max_batch_time;
1014 void (*j_commit_callback)(journal_t *,
1020 spinlock_t j_history_lock;
1021 struct proc_dir_entry *j_proc_entry;
1022 struct transaction_stats_s j_stats;
1025 unsigned int j_failed_commit;
1031 void *j_private;
1034 struct crypto_shash *j_chksum_driver;
1037 __u32 j_csum_seed;