Home
last modified time | relevance | path

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

/linux-4.4.14/fs/overlayfs/
Ddir.c267 err = ovl_do_rename(wdir, opaquedir, udir, upper, RENAME_EXCHANGE); in ovl_clear_empty()
356 RENAME_EXCHANGE); in ovl_create_over_whiteout()
570 flags |= RENAME_EXCHANGE; in ovl_remove_and_whiteout()
719 bool overwrite = !(flags & RENAME_EXCHANGE); in ovl_rename2()
727 if (flags & ~(RENAME_EXCHANGE | RENAME_NOREPLACE)) in ovl_rename2()
830 flags |= RENAME_EXCHANGE; in ovl_rename2()
833 flags |= RENAME_EXCHANGE; in ovl_rename2()
888 BUG_ON(flags & ~RENAME_EXCHANGE); in ovl_rename2()
/linux-4.4.14/include/uapi/linux/
Dfs.h39 #define RENAME_EXCHANGE (1 << 1) /* Exchange source and dest */ macro
/linux-4.4.14/fs/
Dnamei.c4202 if (!(flags & RENAME_EXCHANGE)) in vfs_rename()
4226 if ((flags & RENAME_EXCHANGE) && new_is_dir) { in vfs_rename()
4240 if (!is_dir || (flags & RENAME_EXCHANGE)) in vfs_rename()
4253 if ((flags & RENAME_EXCHANGE) && !is_dir && new_is_dir && in vfs_rename()
4257 if (is_dir && !(flags & RENAME_EXCHANGE) && target) in vfs_rename()
4280 if (!(flags & RENAME_EXCHANGE) && target) { in vfs_rename()
4287 if (!(flags & RENAME_EXCHANGE)) in vfs_rename()
4293 if (!is_dir || (flags & RENAME_EXCHANGE)) in vfs_rename()
4300 !(flags & RENAME_EXCHANGE) ? target : NULL, old_dentry); in vfs_rename()
4301 if (flags & RENAME_EXCHANGE) { in vfs_rename()
[all …]
/linux-4.4.14/fs/f2fs/
Dnamei.c911 if (flags & ~(RENAME_NOREPLACE | RENAME_EXCHANGE | RENAME_WHITEOUT)) in f2fs_rename2()
914 if (flags & RENAME_EXCHANGE) { in f2fs_rename2()
/linux-4.4.14/fs/xfs/
Dxfs_iops.c396 if (flags & ~(RENAME_NOREPLACE | RENAME_EXCHANGE | RENAME_WHITEOUT)) in xfs_vn_rename()
400 if (flags & RENAME_EXCHANGE) in xfs_vn_rename()
Dxfs_inode.c2907 if ((flags & RENAME_EXCHANGE) && !target_ip) in xfs_rename()
2916 ASSERT(!(flags & (RENAME_NOREPLACE | RENAME_EXCHANGE))); in xfs_rename()
2987 if (flags & RENAME_EXCHANGE) in xfs_rename()
/linux-4.4.14/fs/fuse/
Ddir.c727 if (flags & RENAME_EXCHANGE) { in fuse_rename_common()
737 if (!(flags & RENAME_EXCHANGE) && d_really_is_positive(newent)) { in fuse_rename_common()
763 if (flags & ~(RENAME_NOREPLACE | RENAME_EXCHANGE)) in fuse_rename2()
/linux-4.4.14/security/
Dsecurity.c469 if (flags & RENAME_EXCHANGE) { in security_path_rename()
569 if (flags & RENAME_EXCHANGE) { in security_inode_rename()
/linux-4.4.14/fs/hostfs/
Dhostfs_kern.c759 if (flags & ~(RENAME_NOREPLACE | RENAME_EXCHANGE)) in hostfs_rename2()
/linux-4.4.14/fs/gfs2/
Dinode.c1705 if (flags & ~RENAME_EXCHANGE) in gfs2_rename2()
1708 if (flags & RENAME_EXCHANGE) in gfs2_rename2()
/linux-4.4.14/mm/
Dshmem.c2398 if (flags & ~(RENAME_NOREPLACE | RENAME_EXCHANGE | RENAME_WHITEOUT)) in shmem_rename2()
2401 if (flags & RENAME_EXCHANGE) in shmem_rename2()
/linux-4.4.14/fs/ext4/
Dnamei.c3820 if (flags & ~(RENAME_NOREPLACE | RENAME_EXCHANGE | RENAME_WHITEOUT)) in ext4_rename2()
3823 if (flags & RENAME_EXCHANGE) { in ext4_rename2()
/linux-4.4.14/Documentation/filesystems/
Dvfs.txt430 (2) RENAME_EXCHANGE: exchange source and target. Both must