Lines Matching defs:journal_s

750 struct journal_s  struct
779 journal_superblock_t *j_superblock; argument
784 rwlock_t j_state_lock;
792 int j_barrier_count;
797 struct mutex j_barrier;
806 transaction_t *j_running_transaction;
814 transaction_t *j_committing_transaction;
822 transaction_t *j_checkpoint_transactions;
830 wait_queue_head_t j_wait_transaction_locked;
835 wait_queue_head_t j_wait_done_commit;
840 wait_queue_head_t j_wait_commit;
845 wait_queue_head_t j_wait_updates;
852 wait_queue_head_t j_wait_reserved;
859 wait_queue_head_t j_fc_wait;
866 struct mutex j_checkpoint_mutex;
876 struct buffer_head *j_chkpt_bhs[JBD2_NR_BATCH];
884 struct shrinker *j_shrinker;
891 struct percpu_counter j_checkpoint_jh_count;
899 transaction_t *j_shrink_transaction;
907 unsigned long j_head;
915 unsigned long j_tail;
923 unsigned long j_free;
931 unsigned long j_first;
939 unsigned long j_last;
947 unsigned long j_fc_first;
956 unsigned long j_fc_off;
964 unsigned long j_fc_last;
969 struct block_device *j_dev;
974 int j_blocksize;
981 unsigned long long j_blk_offset;
986 char j_devname[BDEVNAME_SIZE+24];
994 struct block_device *j_fs_dev;
1001 errseq_t j_fs_dev_wb_err;
1006 unsigned int j_total_len;
1013 atomic_t j_reserved_credits;
1018 spinlock_t j_list_lock;
1026 struct inode *j_inode;
1033 tid_t j_tail_sequence;
1040 tid_t j_transaction_sequence;
1048 tid_t j_commit_sequence;
1056 tid_t j_commit_request;
1066 __u8 j_uuid[16];
1071 struct task_struct *j_task;
1079 int j_max_transaction_buffers;
1086 int j_revoke_records_per_block;
1093 int j_transaction_overhead_buffers;
1100 unsigned long j_commit_interval;
1105 struct timer_list j_commit_timer;
1110 spinlock_t j_revoke_lock;
1118 struct jbd2_revoke_table_s *j_revoke;
1123 struct jbd2_revoke_table_s *j_revoke_table[2];
1128 struct buffer_head **j_wbuf;
1135 struct buffer_head **j_fc_wbuf;
1142 int j_wbufsize;
1149 int j_fc_wbufsize;
1157 pid_t j_last_sync_writer;
1165 u64 j_average_commit_time;
1173 u32 j_min_batch_time;
1181 u32 j_max_batch_time;
1188 void (*j_commit_callback)(journal_t *,
1198 int (*j_submit_inode_data_buffers)
1209 int (*j_finish_inode_data_buffers)
1219 spinlock_t j_history_lock;
1224 struct proc_dir_entry *j_proc_entry;
1229 struct transaction_stats_s j_stats;
1234 unsigned int j_failed_commit;
1242 void *j_private;
1271 void (*j_fc_cleanup_callback)(struct journal_s *journal, int full, tid_t tid); argument
1284 int (*j_fc_replay_callback)(struct journal_s *journal, argument
1295 int (*j_bmap)(struct journal_s *journal, sector_t *block); argument