| /Linux-v5.15/fs/ |
| D | init.c | 160 error = vfs_mknod(mnt_user_ns(path.mnt), path.dentry->d_inode, in init_mknod() 185 mnt_userns = mnt_user_ns(new_path.mnt); in init_link() 212 error = vfs_symlink(mnt_user_ns(path.mnt), path.dentry->d_inode, in init_symlink() 236 error = vfs_mkdir(mnt_user_ns(path.mnt), path.dentry->d_inode, in init_mkdir()
|
| D | open.c | 87 mnt_userns = mnt_user_ns(path->mnt); in vfs_truncate() 437 res = inode_permission(mnt_user_ns(path.mnt), inode, mode | MAY_ACCESS); in do_faccessat() 581 error = notify_change(mnt_user_ns(path->mnt), path->dentry, in chmod_common() 654 mnt_userns = mnt_user_ns(path->mnt); in chown_common()
|
| D | namei.c | 1051 mnt_userns = mnt_user_ns(nd->path.mnt); in may_follow_link() 2238 mnt_userns = mnt_user_ns(nd->path.mnt); in link_path_walk() 3238 mnt_userns = mnt_user_ns(nd->path.mnt); in lookup_open() 3400 mnt_userns = mnt_user_ns(nd->path.mnt); in do_open() 3510 mnt_userns = mnt_user_ns(path.mnt); in do_tmpfile() 3811 mnt_userns = mnt_user_ns(path.mnt); in do_mknodat() 3910 mnt_userns = mnt_user_ns(path.mnt); in do_mkdirat() 4031 mnt_userns = mnt_user_ns(path.mnt); in do_rmdir() 4168 mnt_userns = mnt_user_ns(path.mnt); in do_unlinkat() 4278 mnt_userns = mnt_user_ns(path.mnt); in do_symlinkat() [all …]
|
| D | xattr.c | 595 error = setxattr(mnt_user_ns(path.mnt), path.dentry, name, in path_setxattr() 694 error = getxattr(mnt_user_ns(path.mnt), path.dentry, name, value, size); in path_getxattr() 835 error = removexattr(mnt_user_ns(path.mnt), path.dentry, name); in path_removexattr()
|
| D | utimes.c | 65 error = notify_change(mnt_user_ns(path->mnt), path->dentry, &newattrs, in vfs_utimes()
|
| D | proc_namespace.c | 83 if (mnt_user_ns(mnt) != &init_user_ns) in show_mnt_opts()
|
| D | stat.c | 121 mnt_userns = mnt_user_ns(path->mnt); in vfs_getattr_nosec()
|
| D | namespace.c | 563 mnt_userns = mnt_user_ns(&mnt->mnt); in free_vfsmnt() 1074 mnt->mnt.mnt_userns = mnt_user_ns(&old->mnt); in clone_mnt() 3939 if (mnt_user_ns(m) != &init_user_ns) in can_idmap_mount()
|
| D | inode.c | 1812 if (HAS_UNMAPPED_ID(mnt_user_ns(mnt), inode)) in atime_needs_update()
|
| /Linux-v5.15/include/linux/ |
| D | mount.h | 78 static inline struct user_namespace *mnt_user_ns(const struct vfsmount *mnt) in mnt_user_ns() function
|
| D | fs.h | 2725 return mnt_user_ns(file->f_path.mnt); in file_mnt_user_ns() 2988 return inode_permission(mnt_user_ns(path->mnt), in path_permission()
|
| /Linux-v5.15/fs/ksmbd/ |
| D | vfs.c | 181 err = vfs_create(mnt_user_ns(path.mnt), d_inode(path.dentry), in ksmbd_vfs_create() 219 user_ns = mnt_user_ns(path.mnt); in ksmbd_vfs_mkdir() 606 user_ns = mnt_user_ns(path.mnt); in ksmbd_vfs_remove_file() 680 err = vfs_link(oldpath.dentry, mnt_user_ns(newpath.mnt), in ksmbd_vfs_link() 827 mnt_user_ns(dst_path.mnt), in ksmbd_vfs_fp_rename()
|
| D | smbacl.c | 995 struct user_namespace *user_ns = mnt_user_ns(path->mnt); in smb_inherit_dacl() 1165 struct user_namespace *user_ns = mnt_user_ns(path->mnt); in smb_check_perm_dacl() 1327 struct user_namespace *user_ns = mnt_user_ns(path->mnt); in set_info_sec()
|
| D | smb2pdu.c | 2151 struct user_namespace *user_ns = mnt_user_ns(path->mnt); in smb2_set_ea() 2240 struct user_namespace *user_ns = mnt_user_ns(path->mnt); in smb2_set_stream_name_xattr() 2277 struct user_namespace *user_ns = mnt_user_ns(path->mnt); in smb2_remove_smb_xattrs() 2344 rc = ksmbd_vfs_set_dos_attrib_xattr(mnt_user_ns(path->mnt), in smb2_new_xattrs() 2363 rc = ksmbd_vfs_get_dos_attrib_xattr(mnt_user_ns(path->mnt), in smb2_update_xattrs() 2726 user_ns = mnt_user_ns(path.mnt); in smb2_open() 2824 user_ns = mnt_user_ns(path.mnt); in smb2_open()
|
| /Linux-v5.15/fs/cachefiles/ |
| D | bind.c | 120 if (mnt_user_ns(path.mnt) != &init_user_ns) { in cachefiles_daemon_add_cache()
|
| /Linux-v5.15/security/apparmor/ |
| D | lsm.c | 227 struct user_namespace *mnt_userns = mnt_user_ns(path->mnt); in common_perm_cond() 271 struct user_namespace *mnt_userns = mnt_user_ns(dir->mnt); in common_perm_rm() 367 struct user_namespace *mnt_userns = mnt_user_ns(old_dir->mnt); in apparmor_path_rename()
|
| /Linux-v5.15/fs/ecryptfs/ |
| D | main.c | 540 if (mnt_user_ns(path.mnt) != &init_user_ns) { in ecryptfs_mount()
|
| /Linux-v5.15/fs/nfsd/ |
| D | export.c | 430 if (mnt_user_ns(path->mnt) != &init_user_ns) { in check_export()
|
| /Linux-v5.15/fs/overlayfs/ |
| D | super.c | 872 if (mnt_user_ns(path->mnt) != &init_user_ns) { in ovl_mount_dir_noesc()
|
| /Linux-v5.15/net/unix/ |
| D | af_unix.c | 1085 ns = mnt_user_ns(parent.mnt); in unix_bind_bsd()
|