Home
last modified time | relevance | path

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

12

/OK3568_Linux_fs/kernel/fs/gfs2/
H A Dtrans.c46 if (current->journal_info) { in gfs2_trans_begin()
47 gfs2_print_trans(sdp, current->journal_info); in gfs2_trans_begin()
80 current->journal_info = tr; in gfs2_trans_begin()
93 struct gfs2_trans *tr = current->journal_info; in gfs2_trans_end()
97 current->journal_info = NULL; in gfs2_trans_end()
159 struct gfs2_trans *tr = current->journal_info; in gfs2_trans_add_data()
200 struct gfs2_trans *tr = current->journal_info; in gfs2_trans_add_meta()
256 struct gfs2_trans *tr = current->journal_info; in gfs2_trans_add_revoke()
267 struct gfs2_trans *tr = current->journal_info; in gfs2_trans_remove_revoke()
H A Dbmap.c1045 struct gfs2_trans *tr = current->journal_info; in gfs2_iomap_page_done()
1128 tr = current->journal_info; in gfs2_iomap_begin_write()
1358 BUG_ON(current->journal_info); in gfs2_block_zero_range()
1397 tr = current->journal_info; in gfs2_journaled_truncate()
1458 if (current->journal_info) in trunc_start()
1555 if (current->journal_info == NULL) { in sweep_bh_for_rgrps()
1577 tr = current->journal_info; in sweep_bh_for_rgrps()
1625 if (current->journal_info) { in sweep_bh_for_rgrps()
1988 if (current->journal_info == NULL) { in punch_hole()
2008 if (current->journal_info) { in punch_hole()
[all …]
H A Dmeta_io.c292 struct gfs2_trans *tr = current->journal_info; in gfs2_meta_read()
319 struct gfs2_trans *tr = current->journal_info; in gfs2_meta_wait()
335 struct gfs2_trans *tr = current->journal_info; in gfs2_remove_from_journal()
H A Daops.c98 if (current->journal_info) in gfs2_writepage()
185 if (PageChecked(page) || current->journal_info) in gfs2_jdata_writepage()
626 if (current->journal_info) in jdata_set_page_dirty()
H A Dglops.c133 WARN_ON_ONCE(current->journal_info); in gfs2_ail_empty_gl()
134 current->journal_info = &tr; in gfs2_ail_empty_gl()
H A Dlog.c201 __func__, current->journal_info ? 1 : 0); in gfs2_ail1_flush()
907 __func__, current->journal_info ? 1 : 0); in empty_ail1_list()
/OK3568_Linux_fs/kernel/fs/xfs/
H A Dxfs_trans.h275 ASSERT(current->journal_info == NULL); in xfs_trans_set_context()
277 current->journal_info = tp; in xfs_trans_set_context()
284 if (current->journal_info == tp) { in xfs_trans_clear_context()
286 current->journal_info = NULL; in xfs_trans_clear_context()
295 ASSERT(current->journal_info == old_tp); in xfs_trans_switch_context()
298 current->journal_info = new_tp; in xfs_trans_switch_context()
H A Dxfs_aops.c580 if (WARN_ON_ONCE(current->journal_info)) { in xfs_vm_writepage()
600 if (WARN_ON_ONCE(current->journal_info)) in xfs_vm_writepages()
/OK3568_Linux_fs/kernel/fs/btrfs/
H A Dtransaction.c573 ASSERT(current->journal_info != BTRFS_SEND_TRANS_STUB); in start_transaction()
578 if (current->journal_info) { in start_transaction()
580 h = current->journal_info; in start_transaction()
699 current->journal_info = h; in start_transaction()
713 if (!current->journal_info) in start_transaction()
714 current->journal_info = h; in start_transaction()
973 if (current->journal_info == trans) in __btrfs_end_transaction()
974 current->journal_info = NULL; in __btrfs_end_transaction()
1883 current->journal_info = ac->newtrans; in do_async_commit()
1929 if (current->journal_info == trans) in btrfs_commit_transaction_async()
[all …]
H A Dxattr.c232 const bool start_trans = (current->journal_info == NULL); in btrfs_setxattr_trans()
257 trans = current->journal_info; in btrfs_setxattr_trans()
H A Dspace-info.c513 trans = (struct btrfs_trans_handle *)current->journal_info; in shrink_delalloc()
585 trans = (struct btrfs_trans_handle *)current->journal_info; in may_commit_transaction()
1323 ASSERT(!current->journal_info || flush != BTRFS_RESERVE_FLUSH_ALL); in __reserve_bytes()
1468 ASSERT(!current->journal_info || flush != BTRFS_RESERVE_FLUSH_DATA); in btrfs_reserve_data_bytes()
H A Ddelalloc-space.c308 if (current->journal_info) in btrfs_delalloc_reserve_metadata()
H A Dinode.c7399 bool sync = (current->journal_info == BTRFS_DIO_SYNC_STUB); in btrfs_dio_iomap_begin()
7407 ASSERT(current->journal_info == NULL || in btrfs_dio_iomap_begin()
7408 current->journal_info == BTRFS_DIO_SYNC_STUB); in btrfs_dio_iomap_begin()
7409 current->journal_info = NULL; in btrfs_dio_iomap_begin()
7600 ASSERT(current->journal_info == NULL); in btrfs_dio_iomap_end()
7601 current->journal_info = BTRFS_DIO_SYNC_STUB; in btrfs_dio_iomap_end()
8019 if (current->journal_info == BTRFS_DIO_SYNC_STUB) { in btrfs_maybe_fsync_end_io()
8020 current->journal_info = NULL; in btrfs_maybe_fsync_end_io()
8061 ASSERT(current->journal_info == NULL || in btrfs_direct_IO()
8062 current->journal_info == BTRFS_DIO_SYNC_STUB); in btrfs_direct_IO()
[all …]
H A Dfile.c1983 ASSERT(current->journal_info == NULL); in btrfs_file_write_iter()
1985 current->journal_info = BTRFS_DIO_SYNC_STUB; in btrfs_file_write_iter()
1993 if (sync && current->journal_info == NULL) in btrfs_file_write_iter()
1995 current->journal_info = NULL; in btrfs_file_write_iter()
/OK3568_Linux_fs/kernel/fs/ext4/
H A 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()
/OK3568_Linux_fs/kernel/fs/nilfs2/
H A Dsegment.c149 struct nilfs_transaction_info *cur_ti = current->journal_info; in nilfs_prepare_segment_lock()
162 save = current->journal_info; in nilfs_prepare_segment_lock()
175 current->journal_info = ti; in nilfs_prepare_segment_lock()
217 trace_ti = current->journal_info; in nilfs_transaction_begin()
235 trace_ti = current->journal_info; in nilfs_transaction_begin()
242 ti = current->journal_info; in nilfs_transaction_begin()
243 current->journal_info = ti->ti_save; in nilfs_transaction_begin()
263 struct nilfs_transaction_info *ti = current->journal_info; in nilfs_transaction_commit()
287 current->journal_info = ti->ti_save; in nilfs_transaction_commit()
299 struct nilfs_transaction_info *ti = current->journal_info; in nilfs_transaction_abort()
[all …]
H A 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()
/OK3568_Linux_fs/kernel/fs/reiserfs/
H A Djournal.c3159 th = current->journal_info; in reiserfs_persistent_transaction()
3196 struct reiserfs_transaction_handle *cur_th = current->journal_info; in journal_join()
3210 struct reiserfs_transaction_handle *cur_th = current->journal_info; in journal_join_abort()
3224 struct reiserfs_transaction_handle *cur_th = current->journal_info; in journal_begin()
3247 th->t_handle_save = current->journal_info; in journal_begin()
3248 current->journal_info = th; in journal_begin()
3251 current->journal_info = th; in journal_begin()
3254 BUG_ON(current->journal_info != th); in journal_begin()
3261 current->journal_info = th->t_handle_save; in journal_begin()
3388 if (!current->journal_info && th->t_refcount > 1) in journal_end()
[all …]
H A Dinode.c2786 journal_info; in reiserfs_write_begin()
2794 struct reiserfs_transaction_handle *th = current->journal_info; in reiserfs_write_begin()
2845 journal_info; in __reiserfs_write_begin()
2854 struct reiserfs_transaction_handle *th = current->journal_info; in __reiserfs_write_begin()
2906 th = current->journal_info; in reiserfs_write_end()
3008 th = current->journal_info; in reiserfs_commit_write()
H A Dsuper.c2559 if (!current->journal_info) { in reiserfs_quota_write()
2588 journal_mark_dirty(current->journal_info, bh); in reiserfs_quota_write()
/OK3568_Linux_fs/kernel/init/
H A Dinit_task.c129 .journal_info = NULL,
/OK3568_Linux_fs/kernel/fs/ceph/
H A Dxattr.c817 struct ceph_mds_request *req = current->journal_info; in __get_request_mask()
872 if (current->journal_info) { in __ceph_getxattr()
904 if (current->journal_info && in __ceph_getxattr()
1140 if (current->journal_info) { in __ceph_setxattr()
/OK3568_Linux_fs/kernel/fs/jbd2/
H A Dtransaction.c449 current->journal_info = handle; in start_this_handle()
602 if (WARN_ON(current->journal_info)) { in jbd2_journal_start_reserved()
715 current->journal_info = NULL; in stop_this_handle()
H A Djournal.c545 if (journal->j_running_transaction && !current->journal_info) { in __jbd2_journal_force_commit()
597 J_ASSERT(!current->journal_info); in jbd2_journal_force_commit()
/OK3568_Linux_fs/kernel/include/linux/
H A Djbd2.h1461 return current->journal_info; in journal_current_handle()

12