Home
last modified time | relevance | path

Searched refs:RENAME_EXCHANGE (Results 1 – 18 of 18) sorted by relevance

/Linux-v4.19/fs/overlayfs/
Ddir.c102 flags = RENAME_EXCHANGE; in ovl_cleanup_and_whiteout()
385 err = ovl_do_rename(wdir, opaquedir, udir, upper, RENAME_EXCHANGE); in ovl_clear_empty()
505 RENAME_EXCHANGE); in ovl_create_over_whiteout()
1020 bool overwrite = !(flags & RENAME_EXCHANGE); in ovl_rename()
1029 if (flags & ~(RENAME_EXCHANGE | RENAME_NOREPLACE)) in ovl_rename()
1054 flags |= RENAME_EXCHANGE; in ovl_rename()
1057 flags |= RENAME_EXCHANGE; in ovl_rename()
/Linux-v4.19/fs/crypto/
Dhooks.c87 if ((flags & RENAME_EXCHANGE) && in __fscrypt_prepare_rename()
/Linux-v4.19/fs/
Dnamei.c4415 if (!(flags & RENAME_EXCHANGE)) in vfs_rename()
4436 if ((flags & RENAME_EXCHANGE) && new_is_dir) { in vfs_rename()
4450 if (!is_dir || (flags & RENAME_EXCHANGE)) in vfs_rename()
4463 if ((flags & RENAME_EXCHANGE) && !is_dir && new_is_dir && in vfs_rename()
4482 if (!(flags & RENAME_EXCHANGE) && target) { in vfs_rename()
4491 if (!(flags & RENAME_EXCHANGE)) in vfs_rename()
4497 if (!is_dir || (flags & RENAME_EXCHANGE)) in vfs_rename()
4504 !(flags & RENAME_EXCHANGE) ? target : NULL, old_dentry); in vfs_rename()
4505 if (flags & RENAME_EXCHANGE) { in vfs_rename()
4531 if (flags & ~(RENAME_NOREPLACE | RENAME_EXCHANGE | RENAME_WHITEOUT)) in do_renameat2()
[all …]
/Linux-v4.19/include/uapi/linux/
Dfs.h43 #define RENAME_EXCHANGE (1 << 1) /* Exchange source and dest */ macro
/Linux-v4.19/fs/affs/
Dnamei.c506 if (flags & ~(RENAME_NOREPLACE | RENAME_EXCHANGE)) in affs_rename2()
512 if (flags & RENAME_EXCHANGE) in affs_rename2()
/Linux-v4.19/fs/xfs/
Dxfs_iops.c413 if (flags & ~(RENAME_NOREPLACE | RENAME_EXCHANGE | RENAME_WHITEOUT)) in xfs_vn_rename()
417 if (flags & RENAME_EXCHANGE) in xfs_vn_rename()
Dxfs_inode.c2878 if ((flags & RENAME_EXCHANGE) && !target_ip) in xfs_rename()
2887 ASSERT(!(flags & (RENAME_NOREPLACE | RENAME_EXCHANGE))); in xfs_rename()
2950 if (flags & RENAME_EXCHANGE) in xfs_rename()
/Linux-v4.19/fs/f2fs/
Dnamei.c1162 if (flags & ~(RENAME_NOREPLACE | RENAME_EXCHANGE | RENAME_WHITEOUT)) in f2fs_rename2()
1170 if (flags & RENAME_EXCHANGE) { in f2fs_rename2()
/Linux-v4.19/fs/fuse/
Ddir.c752 if (flags & RENAME_EXCHANGE) { in fuse_rename_common()
762 if (!(flags & RENAME_EXCHANGE) && d_really_is_positive(newent)) { in fuse_rename_common()
788 if (flags & ~(RENAME_NOREPLACE | RENAME_EXCHANGE)) in fuse_rename2()
/Linux-v4.19/Documentation/filesystems/
Ddirectory-locking22 RENAME_EXCHANGE in flags argument) lock both. In any case,
Dvfs.txt450 (2) RENAME_EXCHANGE: exchange source and target. Both must
/Linux-v4.19/security/
Dsecurity.c578 if (flags & RENAME_EXCHANGE) { in security_path_rename()
678 if (flags & RENAME_EXCHANGE) { in security_inode_rename()
/Linux-v4.19/fs/ubifs/
Ddir.c1561 if (flags & ~(RENAME_NOREPLACE | RENAME_WHITEOUT | RENAME_EXCHANGE)) in ubifs_rename()
1572 if (flags & RENAME_EXCHANGE) in ubifs_rename()
/Linux-v4.19/fs/gfs2/
Dinode.c1705 if (flags & ~RENAME_EXCHANGE) in gfs2_rename2()
1708 if (flags & RENAME_EXCHANGE) in gfs2_rename2()
/Linux-v4.19/fs/hostfs/
Dhostfs_kern.c747 if (flags & ~(RENAME_NOREPLACE | RENAME_EXCHANGE)) in hostfs_rename2()
/Linux-v4.19/mm/
Dshmem.c2973 if (flags & ~(RENAME_NOREPLACE | RENAME_EXCHANGE | RENAME_WHITEOUT)) in shmem_rename2()
2976 if (flags & RENAME_EXCHANGE) in shmem_rename2()
/Linux-v4.19/fs/ext4/
Dnamei.c3816 if (flags & ~(RENAME_NOREPLACE | RENAME_EXCHANGE | RENAME_WHITEOUT)) in ext4_rename2()
3824 if (flags & RENAME_EXCHANGE) { in ext4_rename2()
/Linux-v4.19/fs/btrfs/
Dinode.c9922 if (flags & ~(RENAME_NOREPLACE | RENAME_EXCHANGE | RENAME_WHITEOUT)) in btrfs_rename2()
9925 if (flags & RENAME_EXCHANGE) in btrfs_rename2()