Home
last modified time | relevance | path

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

/linux-4.1.27/fs/gfs2/
Dtrans.c37 BUG_ON(current->journal_info); in gfs2_trans_begin()
66 current->journal_info = tr; in gfs2_trans_begin()
90 struct gfs2_trans *tr = current->journal_info; in gfs2_trans_end()
95 current->journal_info = NULL; in gfs2_trans_end()
160 struct gfs2_trans *tr = current->journal_info; in gfs2_trans_add_data()
201 tr = current->journal_info; in meta_lo_add()
251 struct gfs2_trans *tr = current->journal_info; in gfs2_trans_add_revoke()
262 struct gfs2_trans *tr = current->journal_info; in gfs2_trans_add_unrevoke()
Dmeta_io.c226 struct gfs2_trans *tr = current->journal_info; in gfs2_meta_read()
253 struct gfs2_trans *tr = current->journal_info; in gfs2_meta_wait()
315 gfs2_remove_from_journal(bh, current->journal_info, 1); in gfs2_meta_wipe()
Dglops.c101 WARN_ON_ONCE(current->journal_info); in gfs2_ail_empty_gl()
102 current->journal_info = &tr; in gfs2_ail_empty_gl()
Daops.c109 if (current->journal_info) in gfs2_writepage_common()
879 struct gfs2_trans *tr = current->journal_info; in gfs2_write_end()
976 gfs2_remove_from_journal(bh, current->journal_info, 0); in gfs2_discard()
Dlops.c45 BUG_ON(!current->journal_info); in gfs2_pin()
Dsuper.c798 if (current->journal_info == NULL) { in gfs2_dirty_inode()
Dinode.c1653 if (current->journal_info) in gfs2_setattr_simple()
/linux-4.1.27/drivers/staging/lustre/lustre/libcfs/
Ddebug.c335 void *journal_info; in libcfs_debug_dumplog_internal() local
337 journal_info = current->journal_info; in libcfs_debug_dumplog_internal()
338 current->journal_info = NULL; in libcfs_debug_dumplog_internal()
350 current->journal_info = journal_info; in libcfs_debug_dumplog_internal()
/linux-4.1.27/fs/btrfs/
Dtransaction.c425 ASSERT(current->journal_info != BTRFS_SEND_TRANS_STUB); in start_transaction()
430 if (current->journal_info) { in start_transaction()
432 h = current->journal_info; in start_transaction()
532 current->journal_info = h; in start_transaction()
549 if (!current->journal_info && type != TRANS_USERSPACE) in start_transaction()
550 current->journal_info = h; in start_transaction()
824 if (current->journal_info == trans) in __btrfs_end_transaction()
825 current->journal_info = NULL; in __btrfs_end_transaction()
1627 current->journal_info = ac->newtrans; in do_async_commit()
1676 if (current->journal_info == trans) in btrfs_commit_transaction_async()
[all …]
Dinode.c7450 if (current->journal_info) { in btrfs_get_blocks_direct()
7456 outstanding_extents = current->journal_info; in btrfs_get_blocks_direct()
7457 current->journal_info = NULL; in btrfs_get_blocks_direct()
7596 current->journal_info = outstanding_extents; in btrfs_get_blocks_direct()
7621 current->journal_info = outstanding_extents; in btrfs_get_blocks_direct()
8368 current->journal_info = &outstanding_extents; in btrfs_direct_IO()
8381 current->journal_info = NULL; in btrfs_direct_IO()
Dextent-tree.c3901 ASSERT(current->journal_info); in btrfs_check_data_free_space()
4321 if (!current->journal_info) in btrfs_writeback_inodes_sb_nr()
4361 trans = (struct btrfs_trans_handle *)current->journal_info; in shrink_delalloc()
4438 trans = (struct btrfs_trans_handle *)current->journal_info; in may_commit_transaction()
4687 if (current->journal_info) in reserve_metadata_bytes()
7087 trans = current->journal_info; in find_free_extent()
Dsend.c5891 current->journal_info = BTRFS_SEND_TRANS_STUB; in btrfs_ioctl_send()
5893 current->journal_info = NULL; in btrfs_ioctl_send()
Ddisk-io.c351 bool need_lock = (current->journal_info == BTRFS_SEND_TRANS_STUB); in verify_parent_transid()
/linux-4.1.27/fs/ext4/
Dext4_jbd2.c12 handle_t *handle = current->journal_info; in ext4_get_nojournal()
20 current->journal_info = handle; in ext4_get_nojournal()
35 current->journal_info = handle; in ext4_put_nojournal()
/linux-4.1.27/fs/nilfs2/
Dsegment.c121 struct nilfs_transaction_info *cur_ti = current->journal_info; in nilfs_prepare_segment_lock()
136 save = current->journal_info; in nilfs_prepare_segment_lock()
150 current->journal_info = ti; in nilfs_prepare_segment_lock()
205 ti = current->journal_info; in nilfs_transaction_begin()
206 current->journal_info = ti->ti_save; in nilfs_transaction_begin()
226 struct nilfs_transaction_info *ti = current->journal_info; in nilfs_transaction_commit()
245 current->journal_info = ti->ti_save; in nilfs_transaction_commit()
257 struct nilfs_transaction_info *ti = current->journal_info; in nilfs_transaction_abort()
267 current->journal_info = ti->ti_save; in nilfs_transaction_abort()
287 struct nilfs_transaction_info *ti = current->journal_info; in nilfs_relax_pressure_in_lock()
[all …]
Dnilfs.h173 struct nilfs_transaction_info *ti = current->journal_info; in nilfs_set_transaction_flag()
180 struct nilfs_transaction_info *ti = current->journal_info; in nilfs_test_transaction_flag()
/linux-4.1.27/fs/reiserfs/
Djournal.c3155 th = current->journal_info; in reiserfs_persistent_transaction()
3192 struct reiserfs_transaction_handle *cur_th = current->journal_info; in journal_join()
3206 struct reiserfs_transaction_handle *cur_th = current->journal_info; in journal_join_abort()
3220 struct reiserfs_transaction_handle *cur_th = current->journal_info; in journal_begin()
3243 th->t_handle_save = current->journal_info; in journal_begin()
3244 current->journal_info = th; in journal_begin()
3247 current->journal_info = th; in journal_begin()
3250 BUG_ON(current->journal_info != th); in journal_begin()
3257 current->journal_info = th->t_handle_save; in journal_begin()
3384 if (!current->journal_info && th->t_refcount > 1) in journal_end()
[all …]
Dinode.c2787 journal_info; in reiserfs_write_begin()
2795 struct reiserfs_transaction_handle *th = current->journal_info; in reiserfs_write_begin()
2846 journal_info; in __reiserfs_write_begin()
2855 struct reiserfs_transaction_handle *th = current->journal_info; in __reiserfs_write_begin()
2907 th = current->journal_info; in reiserfs_write_end()
3009 th = current->journal_info; in reiserfs_commit_write()
Dsuper.c2463 if (!current->journal_info) { in reiserfs_quota_write()
2492 journal_mark_dirty(current->journal_info, bh); in reiserfs_quota_write()
Dreiserfs.h2897 struct reiserfs_transaction_handle *th = current->journal_info; in reiserfs_transaction_running()
/linux-4.1.27/include/linux/
Dinit_task.h237 .journal_info = NULL, \
Djbd.h843 return current->journal_info; in journal_current_handle()
Djbd2.h1108 return current->journal_info; in journal_current_handle()
Dsched.h1552 void *journal_info; member
/linux-4.1.27/fs/jbd2/
Dtransaction.c371 current->journal_info = handle; in start_this_handle()
506 if (WARN_ON(current->journal_info)) { in jbd2_journal_start_reserved()
655 current->journal_info = NULL; in jbd2__journal_restart()
1625 current->journal_info = NULL; in jbd2_journal_stop()
Djournal.c564 if (journal->j_running_transaction && !current->journal_info) { in __jbd2_journal_force_commit()
614 J_ASSERT(!current->journal_info); in jbd2_journal_force_commit()
/linux-4.1.27/fs/jbd/
Dtransaction.c289 current->journal_info = handle; in journal_start()
294 current->journal_info = NULL; in journal_start()
1435 current->journal_info = NULL; in journal_stop()
Djournal.c516 if (journal->j_running_transaction && !current->journal_info) { in journal_force_commit_nested()