Home
last modified time | relevance | path

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

/linux-4.4.14/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()
203 tr = current->journal_info; in meta_lo_add()
255 struct gfs2_trans *tr = current->journal_info; in gfs2_trans_add_revoke()
266 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.c103 WARN_ON_ONCE(current->journal_info); in gfs2_ail_empty_gl()
104 current->journal_info = &tr; in gfs2_ail_empty_gl()
Daops.c109 if (current->journal_info) in gfs2_writepage_common()
883 struct gfs2_trans *tr = current->journal_info; in gfs2_write_end()
980 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.c1826 if (current->journal_info) in gfs2_setattr_simple()
/linux-4.4.14/drivers/staging/lustre/lustre/libcfs/
Ddebug.c448 void *journal_info; in libcfs_debug_dumplog_internal() local
450 journal_info = current->journal_info; in libcfs_debug_dumplog_internal()
451 current->journal_info = NULL; in libcfs_debug_dumplog_internal()
463 current->journal_info = journal_info; in libcfs_debug_dumplog_internal()
/linux-4.4.14/fs/btrfs/
Dtransaction.c462 ASSERT(current->journal_info != BTRFS_SEND_TRANS_STUB); in start_transaction()
467 if (current->journal_info) { in start_transaction()
469 h = current->journal_info; in start_transaction()
555 current->journal_info = h; in start_transaction()
571 if (!current->journal_info && type != TRANS_USERSPACE) in start_transaction()
572 current->journal_info = h; in start_transaction()
868 if (current->journal_info == trans) in __btrfs_end_transaction()
869 current->journal_info = NULL; in __btrfs_end_transaction()
1683 current->journal_info = ac->newtrans; in do_async_commit()
1730 if (current->journal_info == trans) in btrfs_commit_transaction_async()
[all …]
Dinode.c7543 if (current->journal_info) { in btrfs_get_blocks_direct()
7549 dio_data = current->journal_info; in btrfs_get_blocks_direct()
7550 current->journal_info = NULL; in btrfs_get_blocks_direct()
7683 current->journal_info = dio_data; in btrfs_get_blocks_direct()
7708 current->journal_info = dio_data; in btrfs_get_blocks_direct()
8494 current->journal_info = &dio_data; in btrfs_direct_IO()
8507 current->journal_info = NULL; in btrfs_direct_IO()
Dextent-tree.c4012 ASSERT(current->journal_info); in btrfs_alloc_data_chunk_ondemand()
4533 if (!current->journal_info) in btrfs_writeback_inodes_sb_nr()
4573 trans = (struct btrfs_trans_handle *)current->journal_info; in shrink_delalloc()
4650 trans = (struct btrfs_trans_handle *)current->journal_info; in may_commit_transaction()
4899 if (current->journal_info) in reserve_metadata_bytes()
7426 trans = current->journal_info; in find_free_extent()
Dsend.c6140 current->journal_info = BTRFS_SEND_TRANS_STUB; in btrfs_ioctl_send()
6142 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.4.14/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.4.14/fs/nilfs2/
Dsegment.c151 struct nilfs_transaction_info *cur_ti = current->journal_info; in nilfs_prepare_segment_lock()
166 save = current->journal_info; in nilfs_prepare_segment_lock()
180 current->journal_info = ti; in nilfs_prepare_segment_lock()
222 trace_ti = current->journal_info; in nilfs_transaction_begin()
240 trace_ti = current->journal_info; in nilfs_transaction_begin()
247 ti = current->journal_info; in nilfs_transaction_begin()
248 current->journal_info = ti->ti_save; in nilfs_transaction_begin()
268 struct nilfs_transaction_info *ti = current->journal_info; in nilfs_transaction_commit()
292 current->journal_info = ti->ti_save; in nilfs_transaction_commit()
304 struct nilfs_transaction_info *ti = current->journal_info; in nilfs_transaction_abort()
[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.4.14/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.4.14/include/linux/
Dinit_task.h238 .journal_info = NULL, \
Djbd2.h1213 return current->journal_info; in journal_current_handle()
Dsched.h1637 void *journal_info; member
/linux-4.4.14/fs/jbd2/
Dtransaction.c383 current->journal_info = handle; in start_this_handle()
518 if (WARN_ON(current->journal_info)) { in jbd2_journal_start_reserved()
667 current->journal_info = NULL; in jbd2__journal_restart()
1723 current->journal_info = NULL; in jbd2_journal_stop()
Djournal.c555 if (journal->j_running_transaction && !current->journal_info) { in __jbd2_journal_force_commit()
605 J_ASSERT(!current->journal_info); in jbd2_journal_force_commit()