Home
last modified time | relevance | path

Searched refs:last_trans (Results 1 - 25 of 31) sorted by relevance

12

/kernel/linux/linux-6.6/fs/btrfs/
H A Dbtrfs_inode.h84 * the log or not (last_trans, last_sub_trans, last_log_commit,
127 u64 last_trans; member
366 * to the last_trans value (we have to be pessimistic and assume a in btrfs_set_inode_full_sync()
369 * The ->last_trans is protected by the inode's spinlock and we can in btrfs_set_inode_full_sync()
371 * last_reflink_trans to ->last_trans only if the former is less than in btrfs_set_inode_full_sync()
374 * while ->last_trans was not yet updated in the current transaction, in btrfs_set_inode_full_sync()
378 if (inode->last_reflink_trans < inode->last_trans) in btrfs_set_inode_full_sync()
379 inode->last_reflink_trans = inode->last_trans; in btrfs_set_inode_full_sync()
H A Dtransaction.h177 inode->last_trans = trans->transaction->transid; in btrfs_set_inode_last_trans()
H A Drelocation.c258 if (cache->last_trans == 0) { in update_backref_cache()
259 cache->last_trans = trans->transid; in update_backref_cache()
263 if (cache->last_trans == trans->transid) in update_backref_cache()
298 cache->last_trans = 0; in update_backref_cache()
561 if (cache->last_trans > 0) in clone_backref_node()
828 reloc_root->last_trans = trans->transid; in create_reloc_root()
875 reloc_root->last_trans = trans->transid; in btrfs_init_reloc_root()
1771 * depend on btrfs_init_reloc_root to update our last_trans. in merge_reloc_root()
1779 reloc_root->last_trans = trans->transid; in merge_reloc_root()
2122 if (reloc_root->last_trans in record_reloc_root_in_trans()
[all...]
H A Dbackref.h424 u64 last_trans; member
H A Dtransaction.c410 root->last_trans < trans->transid) || force) { in record_root_in_trans()
421 * they find our root->last_trans update in record_root_in_trans()
426 if (root->last_trans == trans->transid && !force) { in record_root_in_trans()
434 root->last_trans = trans->transid; in record_root_in_trans()
441 * Normally we'd use root->last_trans as a flag to decide in record_root_in_trans()
444 * But, we have to set root->last_trans before we in record_root_in_trans()
450 * When this is zero, they can trust root->last_trans and fly in record_root_in_trans()
496 if (root->last_trans == trans->transid && in btrfs_record_root_in_trans()
1611 * last_trans == cur_transid. in qgroup_account_snapshot()
H A Dctree.h228 u64 last_trans; member
H A Ddefrag.c143 transid = inode->root->last_trans; in btrfs_add_inode_defrag()
H A Dinode.c3788 BTRFS_I(inode)->last_trans = btrfs_inode_transid(leaf, inode_item); in btrfs_read_locked_inode()
3810 if (BTRFS_I(inode)->last_trans == fs_info->generation) in btrfs_read_locked_inode()
3818 * lost, and set it to last_trans to avoid metadata inconsistencies in btrfs_read_locked_inode()
3836 * Setting last_unlink_trans to last_trans is a pessimistic approach, in btrfs_read_locked_inode()
3841 BTRFS_I(inode)->last_unlink_trans = BTRFS_I(inode)->last_trans; in btrfs_read_locked_inode()
3849 BTRFS_I(inode)->last_reflink_trans = BTRFS_I(inode)->last_trans; in btrfs_read_locked_inode()
8483 ei->last_trans = 0; in btrfs_alloc_inode()
H A Ddelayed-inode.c1885 BTRFS_I(inode)->last_trans = btrfs_stack_inode_transid(inode_item); in btrfs_fill_inode()
H A Dctree.c323 trans->transid != root->last_trans); in btrfs_copy_root()
545 trans->transid != root->last_trans); in __btrfs_cow_block()
H A Ddisk-io.c636 root->last_trans = 0; in __setup_root()
992 log_root->last_trans = trans->transid; in btrfs_add_log_tree()
/kernel/linux/linux-5.10/fs/btrfs/
H A Dtransaction.h172 inode->last_trans = trans->transaction->transid; in btrfs_set_inode_last_trans()
H A Dbtrfs_inode.h68 * the log or not (last_trans, last_sub_trans, last_log_commit,
118 u64 last_trans; member
H A Drelocation.c246 if (cache->last_trans == 0) { in update_backref_cache()
247 cache->last_trans = trans->transid; in update_backref_cache()
251 if (cache->last_trans == trans->transid) in update_backref_cache()
286 cache->last_trans = 0; in update_backref_cache()
548 if (cache->last_trans > 0) in clone_backref_node()
814 reloc_root->last_trans = trans->transid; in create_reloc_root()
861 reloc_root->last_trans = trans->transid; in btrfs_init_reloc_root()
1738 * depend on btrfs_init_reloc_root to update our last_trans. in merge_reloc_root()
1746 reloc_root->last_trans = trans->transid; in merge_reloc_root()
2022 if (reloc_root->last_trans in record_reloc_root_in_trans()
[all...]
H A Dbackref.h249 u64 last_trans; member
H A Dtransaction.c407 root->last_trans < trans->transid) || force) { in record_root_in_trans()
419 * they find our root->last_trans update in record_root_in_trans()
424 if (root->last_trans == trans->transid && !force) { in record_root_in_trans()
432 root->last_trans = trans->transid; in record_root_in_trans()
439 * Normally we'd use root->last_trans as a flag to decide in record_root_in_trans()
442 * But, we have to set root->last_trans before we in record_root_in_trans()
448 * When this is zero, they can trust root->last_trans and fly in record_root_in_trans()
493 if (root->last_trans == trans->transid && in btrfs_record_root_in_trans()
1493 * last_trans == cur_transid. in qgroup_account_snapshot()
H A Dinode.c3347 BTRFS_I(inode)->last_trans = btrfs_inode_transid(leaf, inode_item); in btrfs_read_locked_inode()
3368 if (BTRFS_I(inode)->last_trans == fs_info->generation) in btrfs_read_locked_inode()
3376 * lost, and set it to last_trans to avoid metadata inconsistencies in btrfs_read_locked_inode()
3394 * Setting last_unlink_trans to last_trans is a pessimistic approach, in btrfs_read_locked_inode()
3399 BTRFS_I(inode)->last_unlink_trans = BTRFS_I(inode)->last_trans; in btrfs_read_locked_inode()
3407 BTRFS_I(inode)->last_reflink_trans = BTRFS_I(inode)->last_trans; in btrfs_read_locked_inode()
4717 BTRFS_I(inode)->last_trans = fs_info->generation; in maybe_insert_hole()
8682 ei->last_trans = 0; in btrfs_alloc_inode()
H A Dfile.c152 transid = inode->root->last_trans; in btrfs_add_inode_defrag()
2071 * last_trans is <= then the last committed transaction, because we only in skip_inode_logging()
2072 * update the last_trans of the inode during ordered extent completion, in skip_inode_logging()
2076 if (inode->last_trans <= fs_info->last_trans_committed && in skip_inode_logging()
H A Ddelayed-inode.c1818 BTRFS_I(inode)->last_trans = btrfs_stack_inode_transid(inode_item); in btrfs_fill_inode()
H A Dctree.c192 trans->transid != root->last_trans); in btrfs_copy_root()
1036 trans->transid != root->last_trans); in __btrfs_cow_block()
H A Ddisk-io.c1032 root->last_trans = 0; in __setup_root()
1263 log_root->last_trans = trans->transid; in btrfs_add_log_tree()
/kernel/linux/linux-5.10/drivers/scsi/
H A Dwd719x.h52 u8 last_trans[3]; /* 56-58 Bytes Transferred in last session */ member
/kernel/linux/linux-6.6/drivers/scsi/
H A Dwd719x.h52 u8 last_trans[3]; /* 56-58 Bytes Transferred in last session */ member
/kernel/linux/linux-5.10/include/trace/events/
H A Dbtrfs.h214 __field( u64, last_trans )
224 __entry->last_trans = BTRFS_I(inode)->last_trans;
231 "disk_i_size=%llu last_trans=%llu logged_trans=%llu",
237 __entry->last_trans,
/kernel/linux/linux-6.6/include/trace/events/
H A Dbtrfs.h216 __field( u64, last_trans )
226 __entry->last_trans = BTRFS_I(inode)->last_trans;
233 "disk_i_size=%llu last_trans=%llu logged_trans=%llu",
239 __entry->last_trans,

Completed in 84 milliseconds

12