Home
last modified time | relevance | path

Searched refs:last_unlink_trans (Results 1 – 3 of 3) sorted by relevance

/linux/fs/btrfs/
H A Dbtrfs_inode.h302 u64 last_unlink_trans; member
H A Dtree-log.c2828 * parent inodes when inode->last_unlink_trans is in replay_one_buffer()
6100 if (inode->last_unlink_trans < trans->transid) in can_log_conflicting_inode()
6152 * cases (last_unlink_trans will match the current transaction); in add_conflicting_inode()
6158 * case it has a last_unlink_trans == trans->transid, due to moving in add_conflicting_inode()
7011 if (full_dir_logging && inode->last_unlink_trans >= trans->transid) { in btrfs_log_inode()
7573 * we can use the last_unlink_trans field to record renames in btrfs_log_inode_parent()
7578 inode->last_unlink_trans < trans->transid) { in btrfs_log_inode_parent()
7630 if (inode->last_unlink_trans >= trans->transid) { in btrfs_log_inode_parent()
7881 * So, we use the last_unlink_trans field to put this transid in btrfs_record_unlink_dir()
7886 inode->last_unlink_trans in btrfs_record_unlink_dir()
[all...]
H A Dinode.c4137 * have been evicted, and therefore the exact value of last_unlink_trans in btrfs_read_locked_inode()
4156 * Setting last_unlink_trans to last_trans is a pessimistic approach, in btrfs_read_locked_inode()
4161 inode->last_unlink_trans = inode->last_trans; in btrfs_read_locked_inode()
4164 * Same logic as for last_unlink_trans. We don't persist the generation in btrfs_read_locked_inode()
4937 * Propagate the last_unlink_trans value of the deleted dir to its in btrfs_rmdir()
4950 if (inode->last_unlink_trans >= trans->transid) in btrfs_rmdir()
8075 ei->last_unlink_trans = 0; in btrfs_alloc_inode()