journal_t         113 include/linux/jbd.h typedef struct journal_s	journal_t;	/* Journal control structure */
journal_t         373 include/linux/jbd.h 	journal_t		*t_journal;
journal_t         799 include/linux/jbd.h extern void journal_unfile_buffer(journal_t *, struct journal_head *);
journal_t         802 include/linux/jbd.h extern void journal_refile_buffer(journal_t *, struct journal_head *);
journal_t         809 include/linux/jbd.h extern struct journal_head * journal_get_descriptor_buffer(journal_t *);
journal_t         810 include/linux/jbd.h int journal_next_log_block(journal_t *, unsigned int *);
journal_t         813 include/linux/jbd.h extern void journal_commit_transaction(journal_t *);
journal_t         816 include/linux/jbd.h int __journal_clean_checkpoint_list(journal_t *journal);
journal_t         828 include/linux/jbd.h extern void		__wait_on_journal (journal_t *);
journal_t         852 include/linux/jbd.h extern handle_t *journal_start(journal_t *, int nblocks);
journal_t         863 include/linux/jbd.h extern void	 journal_invalidatepage(journal_t *,
journal_t         865 include/linux/jbd.h extern int	 journal_try_to_free_buffers(journal_t *, struct page *, gfp_t);
journal_t         867 include/linux/jbd.h extern int	 journal_flush (journal_t *);
journal_t         868 include/linux/jbd.h extern void	 journal_lock_updates (journal_t *);
journal_t         869 include/linux/jbd.h extern void	 journal_unlock_updates (journal_t *);
journal_t         871 include/linux/jbd.h extern journal_t * journal_init_dev(struct block_device *bdev,
journal_t         874 include/linux/jbd.h extern journal_t * journal_init_inode (struct inode *);
journal_t         875 include/linux/jbd.h extern int	   journal_update_format (journal_t *);
journal_t         877 include/linux/jbd.h 		   (journal_t *, unsigned long, unsigned long, unsigned long);
journal_t         879 include/linux/jbd.h 		   (journal_t *, unsigned long, unsigned long, unsigned long);
journal_t         881 include/linux/jbd.h 		   (journal_t *, unsigned long, unsigned long, unsigned long);
journal_t         882 include/linux/jbd.h extern int	   journal_create     (journal_t *);
journal_t         883 include/linux/jbd.h extern int	   journal_load       (journal_t *journal);
journal_t         884 include/linux/jbd.h extern int	   journal_destroy    (journal_t *);
journal_t         885 include/linux/jbd.h extern int	   journal_recover    (journal_t *journal);
journal_t         886 include/linux/jbd.h extern int	   journal_wipe       (journal_t *, int);
journal_t         887 include/linux/jbd.h extern int	   journal_skip_recovery	(journal_t *);
journal_t         888 include/linux/jbd.h extern void	   journal_update_sb_log_tail	(journal_t *, tid_t, unsigned int,
journal_t         890 include/linux/jbd.h extern void	   journal_abort      (journal_t *, int);
journal_t         891 include/linux/jbd.h extern int	   journal_errno      (journal_t *);
journal_t         892 include/linux/jbd.h extern void	   journal_ack_err    (journal_t *);
journal_t         893 include/linux/jbd.h extern int	   journal_clear_err  (journal_t *);
journal_t         894 include/linux/jbd.h extern int	   journal_bmap(journal_t *, unsigned int, unsigned int *);
journal_t         895 include/linux/jbd.h extern int	   journal_force_commit(journal_t *);
journal_t         921 include/linux/jbd.h extern int	   journal_init_revoke(journal_t *, int);
journal_t         925 include/linux/jbd.h extern void	   journal_destroy_revoke(journal_t *);
journal_t         929 include/linux/jbd.h extern void	   journal_write_revoke_records(journal_t *,
journal_t         933 include/linux/jbd.h extern int	journal_set_revoke(journal_t *, unsigned int, tid_t);
journal_t         934 include/linux/jbd.h extern int	journal_test_revoke(journal_t *, unsigned int, tid_t);
journal_t         935 include/linux/jbd.h extern void	journal_clear_revoke(journal_t *);
journal_t         936 include/linux/jbd.h extern void	journal_switch_revoke_table(journal_t *journal);
journal_t         937 include/linux/jbd.h extern void	journal_clear_buffer_revoked_flags(journal_t *journal);
journal_t         946 include/linux/jbd.h int __log_space_left(journal_t *); /* Called with journal locked */
journal_t         947 include/linux/jbd.h int log_start_commit(journal_t *journal, tid_t tid);
journal_t         948 include/linux/jbd.h int __log_start_commit(journal_t *journal, tid_t tid);
journal_t         949 include/linux/jbd.h int journal_start_commit(journal_t *journal, tid_t *tid);
journal_t         950 include/linux/jbd.h int journal_force_commit_nested(journal_t *journal);
journal_t         951 include/linux/jbd.h int log_wait_commit(journal_t *journal, tid_t tid);
journal_t         952 include/linux/jbd.h int log_do_checkpoint(journal_t *journal);
journal_t         953 include/linux/jbd.h int journal_trans_will_send_data_barrier(journal_t *journal, tid_t tid);
journal_t         955 include/linux/jbd.h void __log_wait_for_space(journal_t *journal);
journal_t         956 include/linux/jbd.h extern void	__journal_drop_transaction(journal_t *, transaction_t *);
journal_t         957 include/linux/jbd.h extern int	cleanup_journal_tail(journal_t *);
journal_t         978 include/linux/jbd.h static inline int is_journal_aborted(journal_t *journal)
journal_t        1018 include/linux/jbd.h static inline int jbd_space_needed(journal_t *journal)
journal_t         106 include/linux/jbd2.h typedef struct journal_s	journal_t;	/* Journal control structure */
journal_t         423 include/linux/jbd2.h 		journal_t	*h_journal;
journal_t         505 include/linux/jbd2.h 	journal_t		*t_journal;
journal_t         972 include/linux/jbd2.h 	void			(*j_commit_callback)(journal_t *,
journal_t        1017 include/linux/jbd2.h extern void jbd2_journal_unfile_buffer(journal_t *, struct journal_head *);
journal_t        1019 include/linux/jbd2.h extern void jbd2_journal_refile_buffer(journal_t *, struct journal_head *);
journal_t        1034 include/linux/jbd2.h struct buffer_head *jbd2_journal_get_descriptor_buffer(journal_t *journal);
journal_t        1035 include/linux/jbd2.h int jbd2_journal_next_log_block(journal_t *, unsigned long long *);
journal_t        1036 include/linux/jbd2.h int jbd2_journal_get_log_tail(journal_t *journal, tid_t *tid,
journal_t        1038 include/linux/jbd2.h void __jbd2_update_log_tail(journal_t *journal, tid_t tid, unsigned long block);
journal_t        1039 include/linux/jbd2.h void jbd2_update_log_tail(journal_t *journal, tid_t tid, unsigned long block);
journal_t        1042 include/linux/jbd2.h extern void jbd2_journal_commit_transaction(journal_t *);
journal_t        1045 include/linux/jbd2.h void __jbd2_journal_clean_checkpoint_list(journal_t *journal);
journal_t        1086 include/linux/jbd2.h extern void		__wait_on_journal (journal_t *);
journal_t        1115 include/linux/jbd2.h extern handle_t *jbd2_journal_start(journal_t *, int nblocks);
journal_t        1116 include/linux/jbd2.h extern handle_t *jbd2__journal_start(journal_t *, int blocks, int rsv_blocks,
journal_t        1133 include/linux/jbd2.h extern int	 jbd2_journal_invalidatepage(journal_t *,
journal_t        1135 include/linux/jbd2.h extern int	 jbd2_journal_try_to_free_buffers(journal_t *, struct page *, gfp_t);
journal_t        1137 include/linux/jbd2.h extern int	 jbd2_journal_flush (journal_t *);
journal_t        1138 include/linux/jbd2.h extern void	 jbd2_journal_lock_updates (journal_t *);
journal_t        1139 include/linux/jbd2.h extern void	 jbd2_journal_unlock_updates (journal_t *);
journal_t        1141 include/linux/jbd2.h extern journal_t * jbd2_journal_init_dev(struct block_device *bdev,
journal_t        1144 include/linux/jbd2.h extern journal_t * jbd2_journal_init_inode (struct inode *);
journal_t        1145 include/linux/jbd2.h extern int	   jbd2_journal_update_format (journal_t *);
journal_t        1147 include/linux/jbd2.h 		   (journal_t *, unsigned long, unsigned long, unsigned long);
journal_t        1149 include/linux/jbd2.h 		   (journal_t *, unsigned long, unsigned long, unsigned long);
journal_t        1151 include/linux/jbd2.h 		   (journal_t *, unsigned long, unsigned long, unsigned long);
journal_t        1153 include/linux/jbd2.h 		   (journal_t *, unsigned long, unsigned long, unsigned long);
journal_t        1154 include/linux/jbd2.h extern int	   jbd2_journal_load       (journal_t *journal);
journal_t        1155 include/linux/jbd2.h extern int	   jbd2_journal_destroy    (journal_t *);
journal_t        1156 include/linux/jbd2.h extern int	   jbd2_journal_recover    (journal_t *journal);
journal_t        1157 include/linux/jbd2.h extern int	   jbd2_journal_wipe       (journal_t *, int);
journal_t        1158 include/linux/jbd2.h extern int	   jbd2_journal_skip_recovery	(journal_t *);
journal_t        1159 include/linux/jbd2.h extern void	   jbd2_journal_update_sb_errno(journal_t *);
journal_t        1160 include/linux/jbd2.h extern void	   jbd2_journal_update_sb_log_tail	(journal_t *, tid_t,
journal_t        1162 include/linux/jbd2.h extern void	   __jbd2_journal_abort_hard	(journal_t *);
journal_t        1163 include/linux/jbd2.h extern void	   jbd2_journal_abort      (journal_t *, int);
journal_t        1164 include/linux/jbd2.h extern int	   jbd2_journal_errno      (journal_t *);
journal_t        1165 include/linux/jbd2.h extern void	   jbd2_journal_ack_err    (journal_t *);
journal_t        1166 include/linux/jbd2.h extern int	   jbd2_journal_clear_err  (journal_t *);
journal_t        1167 include/linux/jbd2.h extern int	   jbd2_journal_bmap(journal_t *, unsigned long, unsigned long long *);
journal_t        1168 include/linux/jbd2.h extern int	   jbd2_journal_force_commit(journal_t *);
journal_t        1169 include/linux/jbd2.h extern int	   jbd2_journal_force_commit_nested(journal_t *);
journal_t        1171 include/linux/jbd2.h extern int	   jbd2_journal_begin_ordered_truncate(journal_t *journal,
journal_t        1174 include/linux/jbd2.h extern void	   jbd2_journal_release_jbd_inode(journal_t *journal, struct jbd2_inode *jinode);
journal_t        1216 include/linux/jbd2.h extern int	   jbd2_journal_init_revoke(journal_t *, int);
journal_t        1220 include/linux/jbd2.h extern void	   jbd2_journal_destroy_revoke(journal_t *);
journal_t        1223 include/linux/jbd2.h extern void	   jbd2_journal_write_revoke_records(journal_t *journal,
journal_t        1229 include/linux/jbd2.h extern int	jbd2_journal_set_revoke(journal_t *, unsigned long long, tid_t);
journal_t        1230 include/linux/jbd2.h extern int	jbd2_journal_test_revoke(journal_t *, unsigned long long, tid_t);
journal_t        1231 include/linux/jbd2.h extern void	jbd2_journal_clear_revoke(journal_t *);
journal_t        1232 include/linux/jbd2.h extern void	jbd2_journal_switch_revoke_table(journal_t *journal);
journal_t        1233 include/linux/jbd2.h extern void	jbd2_clear_buffer_revoked_flags(journal_t *journal);
journal_t        1242 include/linux/jbd2.h int jbd2_log_start_commit(journal_t *journal, tid_t tid);
journal_t        1243 include/linux/jbd2.h int __jbd2_log_start_commit(journal_t *journal, tid_t tid);
journal_t        1244 include/linux/jbd2.h int jbd2_journal_start_commit(journal_t *journal, tid_t *tid);
journal_t        1245 include/linux/jbd2.h int jbd2_log_wait_commit(journal_t *journal, tid_t tid);
journal_t        1246 include/linux/jbd2.h int jbd2_complete_transaction(journal_t *journal, tid_t tid);
journal_t        1247 include/linux/jbd2.h int jbd2_log_do_checkpoint(journal_t *journal);
journal_t        1248 include/linux/jbd2.h int jbd2_trans_will_send_data_barrier(journal_t *journal, tid_t tid);
journal_t        1250 include/linux/jbd2.h void __jbd2_log_wait_for_space(journal_t *journal);
journal_t        1251 include/linux/jbd2.h extern void __jbd2_journal_drop_transaction(journal_t *, transaction_t *);
journal_t        1252 include/linux/jbd2.h extern int jbd2_cleanup_journal_tail(journal_t *);
journal_t        1273 include/linux/jbd2.h static inline int is_journal_aborted(journal_t *journal)
journal_t        1308 include/linux/jbd2.h extern size_t journal_tag_bytes(journal_t *journal);
journal_t        1310 include/linux/jbd2.h static inline int jbd2_journal_has_csum_v2or3(journal_t *journal)
journal_t        1329 include/linux/jbd2.h static inline int jbd2_space_needed(journal_t *journal)
journal_t        1338 include/linux/jbd2.h static inline unsigned long jbd2_log_space_left(journal_t *journal)
journal_t        1370 include/linux/jbd2.h static inline u32 jbd2_chksum(journal_t *journal, u32 crc,
journal_t        1393 include/linux/jbd2.h static inline tid_t  jbd2_get_latest_transaction(journal_t *journal)
journal_t          12 include/trace/events/jbd.h 	TP_PROTO(journal_t *journal, int result),
journal_t          33 include/trace/events/jbd.h 	TP_PROTO(journal_t *journal, transaction_t *commit_transaction),
journal_t          54 include/trace/events/jbd.h 	TP_PROTO(journal_t *journal, transaction_t *commit_transaction),
journal_t          61 include/trace/events/jbd.h 	TP_PROTO(journal_t *journal, transaction_t *commit_transaction),
journal_t          68 include/trace/events/jbd.h 	TP_PROTO(journal_t *journal, transaction_t *commit_transaction),
journal_t          75 include/trace/events/jbd.h 	TP_PROTO(journal_t *journal, transaction_t *commit_transaction),
journal_t          82 include/trace/events/jbd.h 	TP_PROTO(journal_t *journal, transaction_t *commit_transaction),
journal_t         102 include/trace/events/jbd.h 	TP_PROTO(journal_t *journal, transaction_t *commit_transaction),
journal_t         124 include/trace/events/jbd.h 	TP_PROTO(journal_t *journal, transaction_t *commit_transaction),
journal_t         145 include/trace/events/jbd.h 	TP_PROTO(journal_t *journal, tid_t first_tid,
journal_t         173 include/trace/events/jbd.h 	TP_PROTO(journal_t *journal, int write_op),
journal_t          15 include/trace/events/jbd2.h 	TP_PROTO(journal_t *journal, int result),
journal_t          35 include/trace/events/jbd2.h 	TP_PROTO(journal_t *journal, transaction_t *commit_transaction),
journal_t          58 include/trace/events/jbd2.h 	TP_PROTO(journal_t *journal, transaction_t *commit_transaction),
journal_t          65 include/trace/events/jbd2.h 	TP_PROTO(journal_t *journal, transaction_t *commit_transaction),
journal_t          72 include/trace/events/jbd2.h 	TP_PROTO(journal_t *journal, transaction_t *commit_transaction),
journal_t          79 include/trace/events/jbd2.h 	TP_PROTO(journal_t *journal, transaction_t *commit_transaction),
journal_t          86 include/trace/events/jbd2.h 	TP_PROTO(journal_t *journal, transaction_t *commit_transaction),
journal_t          92 include/trace/events/jbd2.h 	TP_PROTO(journal_t *journal, transaction_t *commit_transaction),
journal_t         314 include/trace/events/jbd2.h 	TP_PROTO(journal_t *journal, tid_t first_tid,
journal_t         343 include/trace/events/jbd2.h 	TP_PROTO(journal_t *journal, int write_op),