/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | btrfs_inode.h | 84 * 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 D | transaction.h | 177 inode->last_trans = trans->transaction->transid; in btrfs_set_inode_last_trans()
|
H A D | relocation.c | 258 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 D | backref.h | 424 u64 last_trans; member
|
H A D | transaction.c | 410 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 D | ctree.h | 228 u64 last_trans; member
|
H A D | defrag.c | 143 transid = inode->root->last_trans; in btrfs_add_inode_defrag()
|
H A D | inode.c | 3788 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 D | delayed-inode.c | 1885 BTRFS_I(inode)->last_trans = btrfs_stack_inode_transid(inode_item); in btrfs_fill_inode()
|
H A D | ctree.c | 323 trans->transid != root->last_trans); in btrfs_copy_root() 545 trans->transid != root->last_trans); in __btrfs_cow_block()
|
H A D | disk-io.c | 636 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 D | transaction.h | 172 inode->last_trans = trans->transaction->transid; in btrfs_set_inode_last_trans()
|
H A D | btrfs_inode.h | 68 * the log or not (last_trans, last_sub_trans, last_log_commit, 118 u64 last_trans; member
|
H A D | relocation.c | 246 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 D | backref.h | 249 u64 last_trans; member
|
H A D | transaction.c | 407 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 D | inode.c | 3347 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 D | file.c | 152 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 D | delayed-inode.c | 1818 BTRFS_I(inode)->last_trans = btrfs_stack_inode_transid(inode_item); in btrfs_fill_inode()
|
H A D | ctree.c | 192 trans->transid != root->last_trans); in btrfs_copy_root() 1036 trans->transid != root->last_trans); in __btrfs_cow_block()
|
H A D | disk-io.c | 1032 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 D | wd719x.h | 52 u8 last_trans[3]; /* 56-58 Bytes Transferred in last session */ member
|
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | wd719x.h | 52 u8 last_trans[3]; /* 56-58 Bytes Transferred in last session */ member
|
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | btrfs.h | 214 __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 D | btrfs.h | 216 __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,
|