Lines Matching defs:journal_s

708 struct journal_s  struct
721 journal_superblock_t *j_superblock; argument
724 int j_format_version;
729 rwlock_t j_state_lock;
734 int j_barrier_count;
737 struct mutex j_barrier;
743 transaction_t *j_running_transaction;
749 transaction_t *j_committing_transaction;
755 transaction_t *j_checkpoint_transactions;
761 wait_queue_head_t j_wait_transaction_locked;
764 wait_queue_head_t j_wait_logspace;
767 wait_queue_head_t j_wait_done_commit;
770 wait_queue_head_t j_wait_checkpoint;
773 wait_queue_head_t j_wait_commit;
776 wait_queue_head_t j_wait_updates;
779 struct mutex j_checkpoint_mutex;
787 struct buffer_head *j_chkpt_bhs[JBD2_NR_BATCH];
793 unsigned long j_head;
799 unsigned long j_tail;
805 unsigned long j_free;
811 unsigned long j_first;
812 unsigned long j_last;
818 struct block_device *j_dev;
819 int j_blocksize;
820 unsigned long long j_blk_offset;
821 char j_devname[BDEVNAME_SIZE+24];
827 struct block_device *j_fs_dev;
830 unsigned int j_maxlen;
835 spinlock_t j_list_lock;
840 struct inode *j_inode;
845 tid_t j_tail_sequence;
850 tid_t j_transaction_sequence;
856 tid_t j_commit_sequence;
862 tid_t j_commit_request;
870 __u8 j_uuid[16];
873 struct task_struct *j_task;
879 int j_max_transaction_buffers;
884 unsigned long j_commit_interval;
887 struct timer_list j_commit_timer;
893 spinlock_t j_revoke_lock;
894 struct jbd2_revoke_table_s *j_revoke;
895 struct jbd2_revoke_table_s *j_revoke_table[2];
900 struct buffer_head **j_wbuf;
901 int j_wbufsize;
907 pid_t j_last_sync_writer;
913 u64 j_average_commit_time;
920 u32 j_min_batch_time;
921 u32 j_max_batch_time;
924 void (*j_commit_callback)(journal_t *,
930 spinlock_t j_history_lock;
931 struct proc_dir_entry *j_proc_entry;
932 struct transaction_stats_s j_stats;
935 unsigned int j_failed_commit;
941 void *j_private;