Lines Matching refs:src_inode
1764 struct inode *src_inode; in btrfs_ioctl_snap_create_transid() local
1770 src_inode = file_inode(src.file); in btrfs_ioctl_snap_create_transid()
1771 if (src_inode->i_sb != file_inode(file)->i_sb) { in btrfs_ioctl_snap_create_transid()
1775 } else if (!inode_owner_or_capable(src_inode)) { in btrfs_ioctl_snap_create_transid()
1783 BTRFS_I(src_inode)->root, in btrfs_ioctl_snap_create_transid()
3918 struct inode *src_inode = file_inode(src_file); in btrfs_remap_file_range() local
3920 bool same_inode = dst_inode == src_inode; in btrfs_remap_file_range()
3927 inode_lock(src_inode); in btrfs_remap_file_range()
3929 lock_two_nondirectories(src_inode, dst_inode); in btrfs_remap_file_range()
3937 ret = btrfs_extent_same(src_inode, off, len, dst_inode, destoff); in btrfs_remap_file_range()
3943 inode_unlock(src_inode); in btrfs_remap_file_range()
3945 unlock_two_nondirectories(src_inode, dst_inode); in btrfs_remap_file_range()