Home
last modified time | relevance | path

Searched refs:journal_info (Results 1 – 25 of 33) sorted by relevance

12

/linux-6.6.21/fs/gfs2/
Dtrans.c46 if (current->journal_info) { in __gfs2_trans_begin()
47 gfs2_print_trans(sdp, current->journal_info); in __gfs2_trans_begin()
104 current->journal_info = tr; in __gfs2_trans_begin()
126 struct gfs2_trans *tr = current->journal_info; in gfs2_trans_end()
129 current->journal_info = NULL; in gfs2_trans_end()
194 struct gfs2_trans *tr = current->journal_info; in gfs2_trans_add_data()
236 struct gfs2_trans *tr = current->journal_info; in gfs2_trans_add_meta()
296 struct gfs2_trans *tr = current->journal_info; in gfs2_trans_add_revoke()
Dbmap.c983 struct gfs2_trans *tr = current->journal_info; in gfs2_iomap_put_folio()
1070 tr = current->journal_info; in gfs2_iomap_begin_write()
1299 BUG_ON(current->journal_info); in gfs2_block_zero_range()
1338 tr = current->journal_info; in gfs2_journaled_truncate()
1399 if (current->journal_info) in trunc_start()
1507 if (current->journal_info == NULL) { in sweep_bh_for_rgrps()
1529 tr = current->journal_info; in sweep_bh_for_rgrps()
1577 if (current->journal_info) { in sweep_bh_for_rgrps()
1942 if (current->journal_info == NULL) { in punch_hole()
1962 if (current->journal_info) { in punch_hole()
[all …]
Dmeta_io.c297 struct gfs2_trans *tr = current->journal_info; in gfs2_meta_read()
324 struct gfs2_trans *tr = current->journal_info; in gfs2_meta_wait()
340 struct gfs2_trans *tr = current->journal_info; in gfs2_remove_from_journal()
Daops.c160 if (folio_test_checked(folio) || current->journal_info) in gfs2_jdata_writepage()
583 if (current->journal_info) in jdata_dirty_folio()
Dlog.c216 __func__, current->journal_info ? 1 : 0); in gfs2_ail1_flush()
981 __func__, current->journal_info ? 1 : 0); in empty_ail1_list()
Dlops.c46 BUG_ON(!current->journal_info); in gfs2_pin()
/linux-6.6.21/fs/xfs/
Dxfs_trans.h278 ASSERT(current->journal_info == NULL); in xfs_trans_set_context()
280 current->journal_info = tp; in xfs_trans_set_context()
287 if (current->journal_info == tp) { in xfs_trans_clear_context()
289 current->journal_info = NULL; in xfs_trans_clear_context()
298 ASSERT(current->journal_info == old_tp); in xfs_trans_switch_context()
301 current->journal_info = new_tp; in xfs_trans_switch_context()
Dxfs_aops.c509 if (WARN_ON_ONCE(current->journal_info)) in xfs_vm_writepages()
/linux-6.6.21/fs/ext4/
Dext4_jbd2.c35 handle_t *handle = current->journal_info; in ext4_get_nojournal()
43 current->journal_info = handle; in ext4_get_nojournal()
58 current->journal_info = handle; in ext4_put_nojournal()
/linux-6.6.21/fs/btrfs/
Dtransaction.c580 if (current->journal_info) { in start_transaction()
582 h = current->journal_info; in start_transaction()
705 current->journal_info = h; in start_transaction()
727 if (!current->journal_info) in start_transaction()
728 current->journal_info = h; in start_transaction()
1041 if (current->journal_info == trans) in __btrfs_end_transaction()
1042 current->journal_info = NULL; in __btrfs_end_transaction()
2055 if (current->journal_info == trans) in cleanup_transaction()
2056 current->journal_info = NULL; in cleanup_transaction()
2562 if (current->journal_info == trans) in btrfs_commit_transaction()
[all …]
Dxattr.c234 const bool start_trans = (current->journal_info == NULL); in btrfs_setxattr_trans()
259 trans = current->journal_info; in btrfs_setxattr_trans()
Dspace-info.c613 trans = current->journal_info; in shrink_delalloc()
784 ASSERT(current->journal_info == NULL); in flush_space()
1625 if (current->journal_info) { in __reserve_bytes()
1795 ASSERT(!current->journal_info || flush != BTRFS_RESERVE_FLUSH_DATA); in btrfs_reserve_data_bytes()
Ddelalloc-space.c330 if (current->journal_info) in btrfs_delalloc_reserve_metadata()
/linux-6.6.21/fs/nilfs2/
Dsegment.c144 struct nilfs_transaction_info *cur_ti = current->journal_info; in nilfs_prepare_segment_lock()
157 save = current->journal_info; in nilfs_prepare_segment_lock()
170 current->journal_info = ti; in nilfs_prepare_segment_lock()
212 trace_ti = current->journal_info; in nilfs_transaction_begin()
230 trace_ti = current->journal_info; in nilfs_transaction_begin()
237 ti = current->journal_info; in nilfs_transaction_begin()
238 current->journal_info = ti->ti_save; in nilfs_transaction_begin()
258 struct nilfs_transaction_info *ti = current->journal_info; in nilfs_transaction_commit()
282 current->journal_info = ti->ti_save; in nilfs_transaction_commit()
294 struct nilfs_transaction_info *ti = current->journal_info; in nilfs_transaction_abort()
[all …]
Dnilfs.h162 struct nilfs_transaction_info *ti = current->journal_info; in nilfs_set_transaction_flag()
169 struct nilfs_transaction_info *ti = current->journal_info; in nilfs_test_transaction_flag()
/linux-6.6.21/fs/reiserfs/
Djournal.c3166 th = current->journal_info; in reiserfs_persistent_transaction()
3203 struct reiserfs_transaction_handle *cur_th = current->journal_info; in journal_join()
3217 struct reiserfs_transaction_handle *cur_th = current->journal_info; in journal_join_abort()
3231 struct reiserfs_transaction_handle *cur_th = current->journal_info; in journal_begin()
3254 th->t_handle_save = current->journal_info; in journal_begin()
3255 current->journal_info = th; in journal_begin()
3258 current->journal_info = th; in journal_begin()
3261 BUG_ON(current->journal_info != th); in journal_begin()
3268 current->journal_info = th->t_handle_save; in journal_begin()
3395 if (!current->journal_info && th->t_refcount > 1) in journal_end()
[all …]
Dinode.c2765 journal_info; in reiserfs_write_begin()
2773 struct reiserfs_transaction_handle *th = current->journal_info; in reiserfs_write_begin()
2824 journal_info; in __reiserfs_write_begin()
2833 struct reiserfs_transaction_handle *th = current->journal_info; in __reiserfs_write_begin()
2883 th = current->journal_info; in reiserfs_write_end()
2985 th = current->journal_info; in reiserfs_commit_write()
Dsuper.c2547 if (!current->journal_info) { in reiserfs_quota_write()
2575 journal_mark_dirty(current->journal_info, bh); in reiserfs_quota_write()
/linux-6.6.21/init/
Dinit_task.c130 .journal_info = NULL,
/linux-6.6.21/fs/ceph/
Dxattr.c946 struct ceph_mds_request *req = current->journal_info; in __get_request_mask()
1012 if (current->journal_info) { in __ceph_getxattr()
1044 if (current->journal_info && in __ceph_getxattr()
1287 if (current->journal_info) { in __ceph_setxattr()
/linux-6.6.21/fs/xfs/scrub/
Dcommon.c979 if (current->journal_info != NULL) { in xchk_irele()
980 ASSERT(current->journal_info == sc->tp); in xchk_irele()
/linux-6.6.21/fs/jbd2/
Dtransaction.c461 current->journal_info = handle; in start_this_handle()
614 if (WARN_ON(current->journal_info)) { in jbd2_journal_start_reserved()
724 current->journal_info = NULL; in stop_this_handle()
Djournal.c530 if (journal->j_running_transaction && !current->journal_info) { in __jbd2_journal_force_commit()
582 J_ASSERT(!current->journal_info); in jbd2_journal_force_commit()
/linux-6.6.21/include/linux/
Djbd2.h1502 return current->journal_info; in journal_current_handle()
Dsched.h1182 void *journal_info; member

12