Home
last modified time | relevance | path

Searched refs:new_is_dir (Results 1 – 4 of 4) sorted by relevance

/linux/fs/overlayfs/
H A Ddir.c1139 bool new_is_dir = d_is_dir(new); in ovl_rename_start() local
1154 if (ovlrd->overwrite && new_is_dir && !ovl_pure_upper(new)) { in ovl_rename_start()
1213 bool new_is_dir = d_is_dir(new); in ovl_rename_upper() local
1297 else if (!ovlrd->overwrite && new_is_dir && !new_opaque && in ovl_rename_upper()
1320 if (new_is_dir) in ovl_rename_upper()
/linux/fs/
H A Dnamei.c6097 bool new_is_dir = false; in vfs_rename() local
6112 new_is_dir = d_is_dir(new_dentry); in vfs_rename()
6119 new_dentry, new_is_dir); in vfs_rename()
6138 if ((flags & RENAME_EXCHANGE) && new_is_dir) { in vfs_rename()
6171 if (target && (!new_is_dir || lock_new_subdir)) in vfs_rename()
6173 } else if (new_is_dir) { in vfs_rename()
6191 if (is_dir && !new_is_dir && new_dir->i_nlink >= max_links) in vfs_rename()
6193 if ((flags & RENAME_EXCHANGE) && !is_dir && new_is_dir && in vfs_rename()
6213 if (target && !new_is_dir) { in vfs_rename()
6240 if (target && (!new_is_dir || lock_new_subdi in vfs_rename()
[all...]
H A Dlibfs.c854 bool new_is_dir = d_is_dir(new_dentry); in simple_rename_exchange() local
856 if (old_dir != new_dir && old_is_dir != new_is_dir) { in simple_rename_exchange()
/linux/security/selinux/
H A Dhooks.c1957 int old_is_dir, new_is_dir; in may_rename() local
1992 new_is_dir = d_is_dir(new_dentry); in may_rename()
1995 (new_is_dir ? DIR__RMDIR : FILE__UNLINK), &ad); in may_rename()