Symbol: journal_t
fs/ext4/block_validity.c
354
journal_t *journal = EXT4_SB(inode->i_sb)->s_journal;
fs/ext4/ext4.h
2969
void ext4_fc_init(struct super_block *sb, journal_t *journal);
fs/ext4/ext4.h
2987
int ext4_fc_commit(journal_t *journal, tid_t commit_tid);
fs/ext4/ext4_jbd2.c
67
journal_t *journal;
fs/ext4/ext4_jbd2.c
97
journal_t *journal;
fs/ext4/ext4_jbd2.h
329
static inline int ext4_journal_force_commit(journal_t *journal)
fs/ext4/ext4_jbd2.h
436
static inline int ext4_journal_destroy(struct ext4_sb_info *sbi, journal_t *journal)
fs/ext4/fast_commit.c
1042
static int ext4_fc_perform_commit(journal_t *journal)
fs/ext4/fast_commit.c
1201
int ext4_fc_commit(journal_t *journal, tid_t commit_tid)
fs/ext4/fast_commit.c
1291
static void ext4_fc_cleanup(journal_t *journal, int full, tid_t tid)
fs/ext4/fast_commit.c
2074
static int ext4_fc_replay_scan(journal_t *journal,
fs/ext4/fast_commit.c
2197
static int ext4_fc_replay(journal_t *journal, struct buffer_head *bh,
fs/ext4/fast_commit.c
2289
void ext4_fc_init(struct super_block *sb, journal_t *journal)
fs/ext4/fast_commit.c
970
static int ext4_fc_flush_data(journal_t *journal)
fs/ext4/fast_commit.c
993
static int ext4_fc_commit_dentry_updates(journal_t *journal, u32 *crc)
fs/ext4/fsmap.c
313
journal_t *journal = EXT4_SB(sb)->s_journal;
fs/ext4/fsync.c
113
journal_t *journal = EXT4_SB(inode->i_sb)->s_journal;
fs/ext4/inode.c
3399
journal_t *journal = EXT4_JOURNAL(folio->mapping->host);
fs/ext4/inode.c
3423
journal_t *journal = EXT4_JOURNAL(inode);
fs/ext4/inode.c
3438
journal_t *journal = EXT4_SB(inode->i_sb)->s_journal;
fs/ext4/inode.c
395
journal_t *journal = EXT4_SB(inode->i_sb)->s_journal;
fs/ext4/inode.c
5142
journal_t *journal = EXT4_SB(sb)->s_journal;
fs/ext4/inode.c
5730
journal_t *journal = EXT4_SB(inode->i_sb)->s_journal;
fs/ext4/inode.c
6501
journal_t *journal;
fs/ext4/super.c
476
journal_t *journal = sbi->s_journal;
fs/ext4/super.c
509
static void ext4_journal_commit_callback(journal_t *journal, transaction_t *txn)
fs/ext4/super.c
5856
static void ext4_init_journal_params(struct super_block *sb, journal_t *journal)
fs/ext4/super.c
5910
static int ext4_journal_bmap(journal_t *journal, sector_t *block)
fs/ext4/super.c
5932
static journal_t *ext4_open_inode_journal(struct super_block *sb,
fs/ext4/super.c
5936
journal_t *journal;
fs/ext4/super.c
6033
static journal_t *ext4_open_dev_journal(struct super_block *sb,
fs/ext4/super.c
6036
journal_t *journal;
fs/ext4/super.c
6076
journal_t *journal;
fs/ext4/super.c
6337
journal_t *journal = EXT4_SB(sb)->s_journal;
fs/ext4/super.c
6376
journal_t *journal;
fs/ext4/super.c
6479
journal_t *journal = EXT4_SB(sb)->s_journal;
fs/ext4/super.c
694
journal_t *journal = EXT4_SB(sb)->s_journal;
fs/ext4/super.c
749
journal_t *journal = sbi->s_journal;
fs/jbd2/checkpoint.c
127
__flush_batch(journal_t *journal, int *batch_count)
fs/jbd2/checkpoint.c
154
int jbd2_log_do_checkpoint(journal_t *journal)
fs/jbd2/checkpoint.c
326
int jbd2_cleanup_journal_tail(journal_t *journal)
fs/jbd2/checkpoint.c
419
unsigned long jbd2_journal_shrink_checkpoint_list(journal_t *journal,
fs/jbd2/checkpoint.c
49
void __jbd2_log_wait_for_space(journal_t *journal)
fs/jbd2/checkpoint.c
501
void __jbd2_journal_clean_checkpoint_list(journal_t *journal,
fs/jbd2/checkpoint.c
541
void jbd2_journal_destroy_checkpoint(journal_t *journal)
fs/jbd2/checkpoint.c
581
journal_t *journal;
fs/jbd2/checkpoint.c
702
void __jbd2_journal_drop_transaction(journal_t *journal, transaction_t *transaction)
fs/jbd2/commit.c
114
static int journal_submit_commit_record(journal_t *journal,
fs/jbd2/commit.c
165
static int journal_wait_on_commit_record(journal_t *journal,
fs/jbd2/commit.c
181
int jbd2_submit_inode_data(journal_t *journal, struct jbd2_inode *jinode)
fs/jbd2/commit.c
192
int jbd2_wait_inode_data(journal_t *journal, struct jbd2_inode *jinode)
fs/jbd2/commit.c
211
static int journal_submit_data_buffers(journal_t *journal,
fs/jbd2/commit.c
254
static int journal_finish_inode_data_buffers(journal_t *journal,
fs/jbd2/commit.c
312
static void write_tag_block(journal_t *j, journal_block_tag_t *tag,
fs/jbd2/commit.c
320
static void jbd2_block_tag_csum_set(journal_t *j, journal_block_tag_t *tag,
fs/jbd2/commit.c
348
void jbd2_journal_commit_transaction(journal_t *journal)
fs/jbd2/commit.c
90
static void jbd2_commit_block_csum_set(journal_t *j, struct buffer_head *bh)
fs/jbd2/journal.c
1017
int jbd2_journal_get_log_tail(journal_t *journal, tid_t *tid,
fs/jbd2/journal.c
1056
int __jbd2_update_log_tail(journal_t *journal, tid_t tid, unsigned long block)
fs/jbd2/journal.c
1098
void jbd2_update_log_tail(journal_t *journal, tid_t tid, unsigned long block)
fs/jbd2/journal.c
1107
journal_t *journal;
fs/jbd2/journal.c
1174
journal_t *journal = pde_data(inode);
fs/jbd2/journal.c
1222
static void jbd2_stats_proc_init(journal_t *journal)
fs/jbd2/journal.c
1231
static void jbd2_stats_proc_exit(journal_t *journal)
fs/jbd2/journal.c
1258
journal_t *journal = shrink->private_data;
fs/jbd2/journal.c
1284
journal_t *journal = shrink->private_data;
fs/jbd2/journal.c
1298
static void journal_fail_superblock(journal_t *journal)
fs/jbd2/journal.c
1309
static int journal_check_superblock(journal_t *journal)
fs/jbd2/journal.c
137
journal_t *journal = timer_container_of(journal, t, j_commit_timer);
fs/jbd2/journal.c
1397
static int journal_revoke_records_per_block(journal_t *journal)
fs/jbd2/journal.c
1412
static int jbd2_journal_get_max_txn_bufs(journal_t *journal)
fs/jbd2/journal.c
1420
static int jbd2_descriptor_blocks_per_trans(journal_t *journal)
fs/jbd2/journal.c
1444
static void jbd2_journal_init_transaction_limits(journal_t *journal)
fs/jbd2/journal.c
1458
static int journal_load_superblock(journal_t *journal)
fs/jbd2/journal.c
1520
static journal_t *journal_init_common(struct block_device *bdev,
fs/jbd2/journal.c
1524
journal_t *journal;
fs/jbd2/journal.c
162
journal_t *journal = arg;
fs/jbd2/journal.c
1641
journal_t *jbd2_journal_init_dev(struct block_device *bdev,
fs/jbd2/journal.c
1645
journal_t *journal;
fs/jbd2/journal.c
1667
journal_t *jbd2_journal_init_inode(struct inode *inode)
fs/jbd2/journal.c
1669
journal_t *journal;
fs/jbd2/journal.c
1706
static int journal_reset(journal_t *journal)
fs/jbd2/journal.c
1784
static int jbd2_write_superblock(journal_t *journal, blk_opf_t write_flags)
fs/jbd2/journal.c
1852
int jbd2_journal_update_sb_log_tail(journal_t *journal, tid_t tail_tid,
fs/jbd2/journal.c
1896
static void jbd2_mark_journal_empty(journal_t *journal, blk_opf_t write_flags)
fs/jbd2/journal.c
1946
static int __jbd2_journal_erase(journal_t *journal, unsigned int flags)
fs/jbd2/journal.c
2040
void jbd2_journal_update_sb_errno(journal_t *journal)
fs/jbd2/journal.c
2064
int jbd2_journal_load(journal_t *journal)
fs/jbd2/journal.c
2117
int jbd2_journal_destroy(journal_t *journal)
fs/jbd2/journal.c
2211
int jbd2_journal_check_used_features(journal_t *journal, unsigned long compat,
fs/jbd2/journal.c
2242
int jbd2_journal_check_available_features(journal_t *journal, unsigned long compat,
fs/jbd2/journal.c
2260
jbd2_journal_initialize_fast_commit(journal_t *journal)
fs/jbd2/journal.c
2297
int jbd2_journal_set_features(journal_t *journal, unsigned long compat,
fs/jbd2/journal.c
2380
void jbd2_journal_clear_features(journal_t *journal, unsigned long compat,
fs/jbd2/journal.c
2419
int jbd2_journal_flush(journal_t *journal, unsigned int flags)
fs/jbd2/journal.c
2502
int jbd2_journal_wipe(journal_t *journal, int write)
fs/jbd2/journal.c
2566
void jbd2_journal_abort(journal_t *journal, int errno)
fs/jbd2/journal.c
257
static int jbd2_journal_start_thread(journal_t *journal)
fs/jbd2/journal.c
2627
int jbd2_journal_errno(journal_t *journal)
fs/jbd2/journal.c
2647
int jbd2_journal_clear_err(journal_t *journal)
fs/jbd2/journal.c
2667
void jbd2_journal_ack_err(journal_t *journal)
fs/jbd2/journal.c
2684
size_t journal_tag_bytes(journal_t *journal)
fs/jbd2/journal.c
270
static void journal_kill_thread(journal_t *journal)
fs/jbd2/journal.c
3031
void jbd2_journal_release_jbd_inode(journal_t *journal,
fs/jbd2/journal.c
335
journal_t *journal = transaction->t_journal;
fs/jbd2/journal.c
445
static int __jbd2_log_start_commit(journal_t *journal, tid_t target)
fs/jbd2/journal.c
482
int jbd2_log_start_commit(journal_t *journal, tid_t tid)
fs/jbd2/journal.c
499
static int __jbd2_journal_force_commit(journal_t *journal)
fs/jbd2/journal.c
539
int jbd2_journal_force_commit_nested(journal_t *journal)
fs/jbd2/journal.c
554
int jbd2_journal_force_commit(journal_t *journal)
fs/jbd2/journal.c
570
int jbd2_journal_start_commit(journal_t *journal, tid_t *ptid)
fs/jbd2/journal.c
603
int jbd2_trans_will_send_data_barrier(journal_t *journal, tid_t tid)
fs/jbd2/journal.c
652
int jbd2_log_wait_commit(journal_t *journal, tid_t tid)
fs/jbd2/journal.c
701
int jbd2_fc_begin_commit(journal_t *journal, tid_t tid)
fs/jbd2/journal.c
740
static int __jbd2_fc_end_commit(journal_t *journal, tid_t tid, bool fallback)
fs/jbd2/journal.c
755
int jbd2_fc_end_commit(journal_t *journal)
fs/jbd2/journal.c
761
int jbd2_fc_end_commit_fallback(journal_t *journal)
fs/jbd2/journal.c
774
int jbd2_transaction_committed(journal_t *journal, tid_t tid)
fs/jbd2/journal.c
787
int jbd2_complete_transaction(journal_t *journal, tid_t tid)
fs/jbd2/journal.c
815
int jbd2_journal_next_log_block(journal_t *journal, unsigned long long *retp)
fs/jbd2/journal.c
832
int jbd2_fc_get_buf(journal_t *journal, struct buffer_head **bh_out)
fs/jbd2/journal.c
868
int jbd2_fc_wait_bufs(journal_t *journal, int num_blks)
fs/jbd2/journal.c
898
void jbd2_fc_release_bufs(journal_t *journal)
fs/jbd2/journal.c
922
int jbd2_journal_bmap(journal_t *journal, unsigned long blocknr,
fs/jbd2/journal.c
965
journal_t *journal = transaction->t_journal;
fs/jbd2/journal.c
992
void jbd2_descriptor_block_csum_set(journal_t *j, struct buffer_head *bh)
fs/jbd2/recovery.c
125
static int jread(struct buffer_head **bhp, journal_t *journal,
fs/jbd2/recovery.c
175
static int jbd2_descriptor_block_csum_verify(journal_t *j, void *buf)
fs/jbd2/recovery.c
198
static int count_tags(journal_t *journal, struct buffer_head *bh)
fs/jbd2/recovery.c
233
static int fc_do_one_pass(journal_t *journal,
fs/jbd2/recovery.c
282
int jbd2_journal_recover(journal_t *journal)
fs/jbd2/recovery.c
360
int jbd2_journal_skip_recovery(journal_t *journal)
fs/jbd2/recovery.c
390
static inline unsigned long long read_tag_block(journal_t *journal,
fs/jbd2/recovery.c
40
static int do_one_pass(journal_t *journal,
fs/jbd2/recovery.c
403
static int calc_chksums(journal_t *journal, struct buffer_head *bh,
fs/jbd2/recovery.c
42
static int scan_revoke_records(journal_t *, enum passtype, struct buffer_head *,
fs/jbd2/recovery.c
431
static int jbd2_commit_block_csum_verify(journal_t *j, void *buf)
fs/jbd2/recovery.c
449
static bool jbd2_commit_block_csum_verify_partial(journal_t *j, void *buf)
fs/jbd2/recovery.c
470
static int jbd2_block_tag_csum_verify(journal_t *j, journal_block_tag_t *tag,
fs/jbd2/recovery.c
490
static __always_inline int jbd2_do_replay(journal_t *journal,
fs/jbd2/recovery.c
588
static int do_one_pass(journal_t *journal,
fs/jbd2/recovery.c
68
static void do_readahead(journal_t *journal, unsigned int start)
fs/jbd2/recovery.c
954
static int scan_revoke_records(journal_t *journal, enum passtype pass,
fs/jbd2/revoke.c
126
static void flush_descriptor(journal_t *, struct buffer_head *, int);
fs/jbd2/revoke.c
131
static inline int hash(journal_t *journal, unsigned long long block)
fs/jbd2/revoke.c
136
static int insert_revoke_hash(journal_t *journal, unsigned long long blocknr,
fs/jbd2/revoke.c
160
static struct jbd2_revoke_record_s *find_revoke_record(journal_t *journal,
fs/jbd2/revoke.c
263
int jbd2_journal_init_revoke(journal_t *journal, int hash_size)
fs/jbd2/revoke.c
290
void jbd2_journal_destroy_revoke(journal_t *journal)
fs/jbd2/revoke.c
330
journal_t *journal;
fs/jbd2/revoke.c
428
journal_t *journal = handle->h_transaction->t_journal;
fs/jbd2/revoke.c
484
void jbd2_clear_buffer_revoked_flags(journal_t *journal)
fs/jbd2/revoke.c
513
void jbd2_journal_switch_revoke_table(journal_t *journal)
fs/jbd2/revoke.c
533
journal_t *journal = transaction->t_journal;
fs/jbd2/revoke.c
577
journal_t *journal = transaction->t_journal;
fs/jbd2/revoke.c
641
static void flush_descriptor(journal_t *journal,
fs/jbd2/revoke.c
683
int jbd2_journal_set_revoke(journal_t *journal,
fs/jbd2/revoke.c
707
int jbd2_journal_test_revoke(journal_t *journal,
fs/jbd2/revoke.c
726
void jbd2_journal_clear_revoke(journal_t *journal)
fs/jbd2/transaction.c
1215
journal_t *journal;
fs/jbd2/transaction.c
1270
journal_t *journal;
fs/jbd2/transaction.c
138
static void wait_transaction_locked(journal_t *journal)
fs/jbd2/transaction.c
1494
journal_t *journal;
fs/jbd2/transaction.c
161
static void wait_transaction_switching(journal_t *journal)
fs/jbd2/transaction.c
1667
journal_t *journal;
fs/jbd2/transaction.c
1839
journal_t *journal;
fs/jbd2/transaction.c
184
static void sub_reserved_credits(journal_t *journal, int blocks)
fs/jbd2/transaction.c
191
static int jbd2_max_user_trans_buffers(journal_t *journal)
fs/jbd2/transaction.c
208
static int add_transaction_credits(journal_t *journal, int blocks,
fs/jbd2/transaction.c
2128
bool jbd2_journal_try_to_free_buffers(journal_t *journal, struct folio *folio)
fs/jbd2/transaction.c
2252
static int journal_unmap_buffer(journal_t *journal, struct buffer_head *bh,
fs/jbd2/transaction.c
2429
int jbd2_journal_invalidate_folio(journal_t *journal, struct folio *folio,
fs/jbd2/transaction.c
2628
void jbd2_journal_refile_buffer(journal_t *journal, struct journal_head *jh)
fs/jbd2/transaction.c
2648
journal_t *journal;
fs/jbd2/transaction.c
2734
int jbd2_journal_begin_ordered_truncate(journal_t *journal,
fs/jbd2/transaction.c
312
static int start_this_handle(journal_t *journal, handle_t *handle,
fs/jbd2/transaction.c
466
handle_t *jbd2__journal_start(journal_t *journal, int nblocks, int rsv_blocks,
fs/jbd2/transaction.c
538
handle_t *jbd2_journal_start(journal_t *journal, int nblocks)
fs/jbd2/transaction.c
546
journal_t *journal = handle->h_journal;
fs/jbd2/transaction.c
556
journal_t *journal = handle->h_journal;
fs/jbd2/transaction.c
583
journal_t *journal = handle->h_journal;
fs/jbd2/transaction.c
644
journal_t *journal;
fs/jbd2/transaction.c
700
journal_t *journal = transaction->t_journal;
fs/jbd2/transaction.c
763
journal_t *journal;
fs/jbd2/transaction.c
80
static void jbd2_get_transaction(journal_t *journal,
fs/jbd2/transaction.c
816
void jbd2_journal_wait_updates(journal_t *journal)
fs/jbd2/transaction.c
859
void jbd2_journal_lock_updates(journal_t *journal)
fs/jbd2/transaction.c
896
void jbd2_journal_unlock_updates (journal_t *journal)
fs/jbd2/transaction.c
952
journal_t *journal;
fs/ocfs2/file.c
172
journal_t *journal = osb->journal->j_journal;
fs/ocfs2/inode.c
126
journal_t *journal = osb->journal->j_journal;
fs/ocfs2/journal.c
1129
journal_t *journal,
fs/ocfs2/journal.c
1683
journal_t *journal = NULL;
fs/ocfs2/journal.c
352
journal_t *journal = osb->journal->j_journal;
fs/ocfs2/journal.c
835
journal_t *journal = handle->h_transaction->t_journal;
fs/ocfs2/journal.c
854
journal_t *journal = osb->journal->j_journal;
fs/ocfs2/journal.c
910
journal_t *j_journal = NULL;
fs/ocfs2/journal.h
39
journal_t *j_journal; /* The kernels journal type */
include/linux/jbd2.h
1180
void (*j_commit_callback)(journal_t *,
include/linux/jbd2.h
1307
static inline bool jbd2_format_support_feature(journal_t *j)
include/linux/jbd2.h
1315
static inline bool jbd2_has_feature_##name(journal_t *j) \
include/linux/jbd2.h
1321
static inline void jbd2_set_feature_##name(journal_t *j) \
include/linux/jbd2.h
1326
static inline void jbd2_clear_feature_##name(journal_t *j) \
include/linux/jbd2.h
1333
static inline bool jbd2_has_feature_##name(journal_t *j) \
include/linux/jbd2.h
1339
static inline void jbd2_set_feature_##name(journal_t *j) \
include/linux/jbd2.h
1344
static inline void jbd2_clear_feature_##name(journal_t *j) \
include/linux/jbd2.h
1351
static inline bool jbd2_has_feature_##name(journal_t *j) \
include/linux/jbd2.h
1357
static inline void jbd2_set_feature_##name(journal_t *j) \
include/linux/jbd2.h
1362
static inline void jbd2_clear_feature_##name(journal_t *j) \
include/linux/jbd2.h
1406
extern void jbd2_journal_refile_buffer(journal_t *, struct journal_head *);
include/linux/jbd2.h
1420
void jbd2_descriptor_block_csum_set(journal_t *, struct buffer_head *);
include/linux/jbd2.h
1421
int jbd2_journal_next_log_block(journal_t *, unsigned long long *);
include/linux/jbd2.h
1422
int jbd2_journal_get_log_tail(journal_t *journal, tid_t *tid,
include/linux/jbd2.h
1424
int __jbd2_update_log_tail(journal_t *journal, tid_t tid, unsigned long block);
include/linux/jbd2.h
1425
void jbd2_update_log_tail(journal_t *journal, tid_t tid, unsigned long block);
include/linux/jbd2.h
1428
extern void jbd2_journal_commit_transaction(journal_t *);
include/linux/jbd2.h
1433
void __jbd2_journal_clean_checkpoint_list(journal_t *journal, enum jbd2_shrink_type type);
include/linux/jbd2.h
1434
unsigned long jbd2_journal_shrink_checkpoint_list(journal_t *journal, unsigned long *nr_to_scan);
include/linux/jbd2.h
1437
void jbd2_journal_destroy_checkpoint(journal_t *journal);
include/linux/jbd2.h
1503
extern handle_t *jbd2_journal_start(journal_t *, int nblocks);
include/linux/jbd2.h
1504
extern handle_t *jbd2__journal_start(journal_t *, int blocks, int rsv_blocks,
include/linux/jbd2.h
1522
int jbd2_journal_invalidate_folio(journal_t *, struct folio *,
include/linux/jbd2.h
1524
bool jbd2_journal_try_to_free_buffers(journal_t *journal, struct folio *folio);
include/linux/jbd2.h
1526
extern int jbd2_journal_flush(journal_t *journal, unsigned int flags);
include/linux/jbd2.h
1527
extern void jbd2_journal_lock_updates (journal_t *);
include/linux/jbd2.h
1528
extern void jbd2_journal_unlock_updates (journal_t *);
include/linux/jbd2.h
1530
void jbd2_journal_wait_updates(journal_t *);
include/linux/jbd2.h
1532
extern journal_t * jbd2_journal_init_dev(struct block_device *bdev,
include/linux/jbd2.h
1535
extern journal_t * jbd2_journal_init_inode (struct inode *);
include/linux/jbd2.h
1536
extern int jbd2_journal_update_format (journal_t *);
include/linux/jbd2.h
1538
(journal_t *, unsigned long, unsigned long, unsigned long);
include/linux/jbd2.h
1540
(journal_t *, unsigned long, unsigned long, unsigned long);
include/linux/jbd2.h
1542
(journal_t *, unsigned long, unsigned long, unsigned long);
include/linux/jbd2.h
1544
(journal_t *, unsigned long, unsigned long, unsigned long);
include/linux/jbd2.h
1545
extern int jbd2_journal_load (journal_t *journal);
include/linux/jbd2.h
1546
extern int jbd2_journal_destroy (journal_t *);
include/linux/jbd2.h
1547
extern int jbd2_journal_recover (journal_t *journal);
include/linux/jbd2.h
1548
extern int jbd2_journal_wipe (journal_t *, int);
include/linux/jbd2.h
1549
extern int jbd2_journal_skip_recovery (journal_t *);
include/linux/jbd2.h
1550
extern void jbd2_journal_update_sb_errno(journal_t *);
include/linux/jbd2.h
1551
extern int jbd2_journal_update_sb_log_tail (journal_t *, tid_t,
include/linux/jbd2.h
1553
extern void jbd2_journal_abort (journal_t *, int);
include/linux/jbd2.h
1554
extern int jbd2_journal_errno (journal_t *);
include/linux/jbd2.h
1555
extern void jbd2_journal_ack_err (journal_t *);
include/linux/jbd2.h
1556
extern int jbd2_journal_clear_err (journal_t *);
include/linux/jbd2.h
1557
extern int jbd2_journal_bmap(journal_t *, unsigned long, unsigned long long *);
include/linux/jbd2.h
1558
extern int jbd2_journal_force_commit(journal_t *);
include/linux/jbd2.h
1559
extern int jbd2_journal_force_commit_nested(journal_t *);
include/linux/jbd2.h
1568
extern int jbd2_journal_begin_ordered_truncate(journal_t *journal,
include/linux/jbd2.h
1571
extern void jbd2_journal_release_jbd_inode(journal_t *journal, struct jbd2_inode *jinode);
include/linux/jbd2.h
1619
extern int jbd2_journal_init_revoke(journal_t *, int);
include/linux/jbd2.h
1627
extern void jbd2_journal_destroy_revoke(journal_t *);
include/linux/jbd2.h
1634
extern int jbd2_journal_set_revoke(journal_t *, unsigned long long, tid_t);
include/linux/jbd2.h
1635
extern int jbd2_journal_test_revoke(journal_t *, unsigned long long, tid_t);
include/linux/jbd2.h
1636
extern void jbd2_journal_clear_revoke(journal_t *);
include/linux/jbd2.h
1637
extern void jbd2_journal_switch_revoke_table(journal_t *journal);
include/linux/jbd2.h
1638
extern void jbd2_clear_buffer_revoked_flags(journal_t *journal);
include/linux/jbd2.h
1647
int jbd2_log_start_commit(journal_t *journal, tid_t tid);
include/linux/jbd2.h
1648
int jbd2_journal_start_commit(journal_t *journal, tid_t *tid);
include/linux/jbd2.h
1649
int jbd2_log_wait_commit(journal_t *journal, tid_t tid);
include/linux/jbd2.h
1650
int jbd2_transaction_committed(journal_t *journal, tid_t tid);
include/linux/jbd2.h
1651
int jbd2_complete_transaction(journal_t *journal, tid_t tid);
include/linux/jbd2.h
1652
int jbd2_log_do_checkpoint(journal_t *journal);
include/linux/jbd2.h
1653
int jbd2_trans_will_send_data_barrier(journal_t *journal, tid_t tid);
include/linux/jbd2.h
1655
void __jbd2_log_wait_for_space(journal_t *journal);
include/linux/jbd2.h
1656
extern void __jbd2_journal_drop_transaction(journal_t *, transaction_t *);
include/linux/jbd2.h
1657
extern int jbd2_cleanup_journal_tail(journal_t *);
include/linux/jbd2.h
1660
int jbd2_fc_begin_commit(journal_t *journal, tid_t tid);
include/linux/jbd2.h
1661
int jbd2_fc_end_commit(journal_t *journal);
include/linux/jbd2.h
1662
int jbd2_fc_end_commit_fallback(journal_t *journal);
include/linux/jbd2.h
1663
int jbd2_fc_get_buf(journal_t *journal, struct buffer_head **bh_out);
include/linux/jbd2.h
1664
int jbd2_submit_inode_data(journal_t *journal, struct jbd2_inode *jinode);
include/linux/jbd2.h
1665
int jbd2_wait_inode_data(journal_t *journal, struct jbd2_inode *jinode);
include/linux/jbd2.h
1666
int jbd2_fc_wait_bufs(journal_t *journal, int num_blks);
include/linux/jbd2.h
1667
void jbd2_fc_release_bufs(journal_t *journal);
include/linux/jbd2.h
1679
static inline int is_journal_aborted(journal_t *journal)
include/linux/jbd2.h
1696
static inline void jbd2_init_fs_dev_write_error(journal_t *journal)
include/linux/jbd2.h
1707
static inline int jbd2_check_fs_dev_write_error(journal_t *journal)
include/linux/jbd2.h
1733
extern size_t journal_tag_bytes(journal_t *journal);
include/linux/jbd2.h
1735
static inline int jbd2_journal_has_csum_v2or3(journal_t *journal)
include/linux/jbd2.h
1751
static inline unsigned long jbd2_log_space_left(journal_t *journal)
include/linux/jbd2.h
1781
static inline tid_t jbd2_get_latest_transaction(journal_t *journal)
include/linux/jbd2.h
1795
journal_t *journal;
include/linux/jbd2.h
481
journal_t *h_journal;
include/linux/jbd2.h
552
journal_t *t_journal;
include/trace/events/ext4.h
2977
TP_PROTO(journal_t *journal, int full, tid_t tid),
include/trace/events/jbd2.h
16
TP_PROTO(journal_t *journal, int result),
include/trace/events/jbd2.h
329
TP_PROTO(journal_t *journal, tid_t first_tid,
include/trace/events/jbd2.h
358
TP_PROTO(journal_t *journal, blk_opf_t write_flags),
include/trace/events/jbd2.h
36
TP_PROTO(journal_t *journal, transaction_t *commit_transaction),
include/trace/events/jbd2.h
399
TP_PROTO(journal_t *journal, unsigned long nr_to_scan,
include/trace/events/jbd2.h
423
TP_PROTO(journal_t *journal, unsigned long nr_to_scan, unsigned long count),
include/trace/events/jbd2.h
430
TP_PROTO(journal_t *journal, unsigned long nr_to_scan, unsigned long count),
include/trace/events/jbd2.h
437
TP_PROTO(journal_t *journal, unsigned long nr_to_scan,
include/trace/events/jbd2.h
464
TP_PROTO(journal_t *journal, tid_t first_tid, tid_t tid, tid_t last_tid,
include/trace/events/jbd2.h
59
TP_PROTO(journal_t *journal, transaction_t *commit_transaction),
include/trace/events/jbd2.h
66
TP_PROTO(journal_t *journal, transaction_t *commit_transaction),
include/trace/events/jbd2.h
73
TP_PROTO(journal_t *journal, transaction_t *commit_transaction),
include/trace/events/jbd2.h
80
TP_PROTO(journal_t *journal, transaction_t *commit_transaction),
include/trace/events/jbd2.h
87
TP_PROTO(journal_t *journal, transaction_t *commit_transaction),
include/trace/events/jbd2.h
93
TP_PROTO(journal_t *journal, transaction_t *commit_transaction),