Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/fs/overlayfs/
H A Ddir.c123 flags = RENAME_EXCHANGE; in ovl_cleanup_and_whiteout()
410 err = ovl_do_rename(wdir, opaquedir, udir, upper, RENAME_EXCHANGE); in ovl_clear_empty()
533 RENAME_EXCHANGE); in ovl_create_over_whiteout()
1090 bool overwrite = !(flags & RENAME_EXCHANGE); in ovl_rename()
1099 if (flags & ~(RENAME_EXCHANGE | RENAME_NOREPLACE)) in ovl_rename()
1124 flags |= RENAME_EXCHANGE; in ovl_rename()
1127 flags |= RENAME_EXCHANGE; in ovl_rename()
1223 if (flags & RENAME_EXCHANGE) in ovl_rename()
/OK3568_Linux_fs/kernel/tools/testing/selftests/openat2/
H A Drename_attack_test.c66 renameat2(dirfd, a, dirfd, b, RENAME_EXCHANGE); in spawn_attack()
/OK3568_Linux_fs/kernel/fs/
H A Dnamei.c4339 if (!(flags & RENAME_EXCHANGE)) in vfs_rename()
4360 if ((flags & RENAME_EXCHANGE) && new_is_dir) { in vfs_rename()
4374 if (!is_dir || (flags & RENAME_EXCHANGE)) in vfs_rename()
4387 if ((flags & RENAME_EXCHANGE) && !is_dir && new_is_dir && in vfs_rename()
4406 if (!(flags & RENAME_EXCHANGE) && target) { in vfs_rename()
4415 if (!(flags & RENAME_EXCHANGE)) in vfs_rename()
4421 if (!is_dir || (flags & RENAME_EXCHANGE)) in vfs_rename()
4428 !(flags & RENAME_EXCHANGE) ? target : NULL, old_dentry); in vfs_rename()
4429 if (flags & RENAME_EXCHANGE) { in vfs_rename()
4453 if (flags & ~(RENAME_NOREPLACE | RENAME_EXCHANGE | RENAME_WHITEOUT)) in do_renameat2()
[all …]
/OK3568_Linux_fs/kernel/tools/include/uapi/linux/
H A Dfs.h51 #define RENAME_EXCHANGE (1 << 1) /* Exchange source and dest */ macro
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Dfs.h51 #define RENAME_EXCHANGE (1 << 1) /* Exchange source and dest */ macro
/OK3568_Linux_fs/kernel/fs/affs/
H A Dnamei.c508 if (flags & ~(RENAME_NOREPLACE | RENAME_EXCHANGE)) in affs_rename2()
514 if (flags & RENAME_EXCHANGE) in affs_rename2()
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/
H A Dfs.h43 #define RENAME_EXCHANGE (1 << 1) /* Exchange source and dest */ macro
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/
H A Dfs.h43 #define RENAME_EXCHANGE (1 << 1) /* Exchange source and dest */ macro
/OK3568_Linux_fs/kernel/fs/crypto/
H A Dhooks.c87 if ((flags & RENAME_EXCHANGE) && in __fscrypt_prepare_rename()
/OK3568_Linux_fs/kernel/fs/xfs/
H A Dxfs_iops.c420 if (flags & ~(RENAME_NOREPLACE | RENAME_EXCHANGE | RENAME_WHITEOUT)) in xfs_vn_rename()
424 if (flags & RENAME_EXCHANGE) in xfs_vn_rename()
H A Dxfs_inode.c3166 if ((flags & RENAME_EXCHANGE) && !target_ip) in xfs_rename()
3237 if (flags & RENAME_EXCHANGE) in xfs_rename()
/OK3568_Linux_fs/kernel/fs/f2fs/
H A Dnamei.c1280 if (flags & ~(RENAME_NOREPLACE | RENAME_EXCHANGE | RENAME_WHITEOUT)) in f2fs_rename2()
1288 if (flags & RENAME_EXCHANGE) { in f2fs_rename2()
/OK3568_Linux_fs/kernel/fs/fuse/
H A Ddir.c942 if (flags & RENAME_EXCHANGE) { in fuse_rename_common()
952 if (!(flags & RENAME_EXCHANGE) && d_really_is_positive(newent)) { in fuse_rename_common()
981 if (flags & ~(RENAME_NOREPLACE | RENAME_EXCHANGE | RENAME_WHITEOUT)) in fuse_rename2()
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/
H A Dstdio.h159 # define RENAME_EXCHANGE (1 << 1) macro
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/
H A Dstdio.h159 # define RENAME_EXCHANGE (1 << 1) macro
/OK3568_Linux_fs/kernel/Documentation/filesystems/
H A Ddirectory-locking.rst27 RENAME_EXCHANGE in flags argument) lock both. In any case,
H A Dvfs.rst508 (2) RENAME_EXCHANGE: exchange source and target. Both must
/OK3568_Linux_fs/kernel/fs/ubifs/
H A Ddir.c1571 if (flags & ~(RENAME_NOREPLACE | RENAME_WHITEOUT | RENAME_EXCHANGE)) in ubifs_rename()
1582 if (flags & RENAME_EXCHANGE) in ubifs_rename()
/OK3568_Linux_fs/kernel/fs/gfs2/
H A Dinode.c1756 if (flags & ~RENAME_EXCHANGE) in gfs2_rename2()
1759 if (flags & RENAME_EXCHANGE) in gfs2_rename2()
/OK3568_Linux_fs/kernel/fs/hostfs/
H A Dhostfs_kern.c738 if (flags & ~(RENAME_NOREPLACE | RENAME_EXCHANGE)) in hostfs_rename2()
/OK3568_Linux_fs/kernel/security/
H A Dsecurity.c1117 if (flags & RENAME_EXCHANGE) { in security_path_rename()
1217 if (flags & RENAME_EXCHANGE) { in security_inode_rename()
/OK3568_Linux_fs/kernel/mm/
H A Dshmem.c3076 if (flags & ~(RENAME_NOREPLACE | RENAME_EXCHANGE | RENAME_WHITEOUT)) in shmem_rename2()
3079 if (flags & RENAME_EXCHANGE) in shmem_rename2()
/OK3568_Linux_fs/kernel/fs/ext4/
H A Dnamei.c4311 if (flags & ~(RENAME_NOREPLACE | RENAME_EXCHANGE | RENAME_WHITEOUT)) in ext4_rename2()
4319 if (flags & RENAME_EXCHANGE) { in ext4_rename2()
/OK3568_Linux_fs/kernel/fs/btrfs/
H A Dinode.c9395 if (flags & ~(RENAME_NOREPLACE | RENAME_EXCHANGE | RENAME_WHITEOUT)) in btrfs_rename2()
9398 if (flags & RENAME_EXCHANGE) in btrfs_rename2()