| /Linux-v6.1/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 | 88 mnt_userns = mnt_user_ns(path->mnt); in vfs_truncate() 462 res = inode_permission(mnt_user_ns(path.mnt), inode, mode | MAY_ACCESS); in do_faccessat() 606 error = notify_change(mnt_user_ns(path->mnt), path->dentry, in chmod_common() 715 mnt_userns = mnt_user_ns(path->mnt); in chown_common() 1067 error = vfs_create(mnt_user_ns(path->mnt), in dentry_create()
|
| D | namei.c | 1103 mnt_userns = mnt_user_ns(nd->path.mnt); in may_follow_link() 2261 mnt_userns = mnt_user_ns(nd->path.mnt); in link_path_walk() 3370 mnt_userns = mnt_user_ns(nd->path.mnt); in lookup_open() 3529 mnt_userns = mnt_user_ns(nd->path.mnt); in do_open() 3670 mnt_userns = mnt_user_ns(path.mnt); in do_tmpfile() 3962 mnt_userns = mnt_user_ns(path.mnt); in do_mknodat() 4060 mnt_userns = mnt_user_ns(path.mnt); in do_mkdirat() 4181 mnt_userns = mnt_user_ns(path.mnt); in do_rmdir() 4319 mnt_userns = mnt_user_ns(path.mnt); in do_unlinkat() 4429 mnt_userns = mnt_user_ns(path.mnt); in do_symlinkat() [all …]
|
| D | xattr.c | 636 error = setxattr(mnt_user_ns(path.mnt), path.dentry, name, in path_setxattr() 751 error = getxattr(mnt_user_ns(path.mnt), path.dentry, name, value, size); in path_getxattr() 892 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 | stat.c | 122 mnt_userns = mnt_user_ns(path->mnt); in vfs_getattr_nosec()
|
| D | inode.c | 1896 if (HAS_UNMAPPED_ID(mnt_user_ns(mnt), inode)) in atime_needs_update()
|
| D | namespace.c | 607 mnt_userns = mnt_user_ns(&mnt->mnt); in free_vfsmnt() 1123 mnt->mnt.mnt_userns = mnt_user_ns(&old->mnt); in clone_mnt()
|
| /Linux-v6.1/io_uring/ |
| D | xattr.c | 115 ret = do_getxattr(mnt_user_ns(req->file->f_path.mnt), in io_fgetxattr() 136 ret = do_getxattr(mnt_user_ns(path.mnt), in io_getxattr() 216 ret = do_setxattr(mnt_user_ns(path->mnt), path->dentry, &ix->ctx); in __io_setxattr()
|
| /Linux-v6.1/fs/overlayfs/ |
| D | ovl_entry.h | 95 return mnt_user_ns(ovl_upper_mnt(ofs)); in ovl_upper_mnt_userns()
|
| D | inode.c | 311 err = inode_permission(mnt_user_ns(realpath.mnt), realinode, mask); in ovl_permission() 362 err = vfs_getxattr(mnt_user_ns(realpath.mnt), realdentry, name, NULL, 0); in ovl_xattr_set() 404 res = vfs_getxattr(mnt_user_ns(realpath.mnt), realpath.dentry, name, value, size); in ovl_xattr_get() 542 ovl_idmap_posix_acl(realinode, mnt_user_ns(realpath.mnt), clone); in ovl_get_acl() 621 return vfs_fileattr_set(mnt_user_ns(realpath->mnt), realpath->dentry, fa); in ovl_real_fileattr_set()
|
| D | util.c | 496 struct user_namespace *real_mnt_userns = mnt_user_ns(path->mnt); in ovl_path_open() 1110 real_mnt_userns = mnt_user_ns(realpath.mnt); in ovl_copyattr()
|
| D | namei.c | 207 struct dentry *ret = lookup_one_unlocked(mnt_user_ns(d->mnt), name, base, len); in ovl_lookup_positive_unlocked() 1179 this = lookup_one_positive_unlocked(mnt_user_ns(poe->lowerstack[i].layer->mnt), in ovl_lower_positive()
|
| D | readdir.c | 281 dentry = lookup_one(mnt_user_ns(path->mnt), p->name, dir, p->len); in ovl_check_whiteouts() 482 this = lookup_one(mnt_user_ns(path->mnt), p->name, dir, p->len); in ovl_cache_update_ino()
|
| D | file.c | 56 real_mnt_userns = mnt_user_ns(realpath->mnt); in ovl_open_realfile()
|
| D | overlayfs.h | 218 err = vfs_getxattr(mnt_user_ns(path->mnt), path->dentry, in ovl_do_getxattr()
|
| /Linux-v6.1/include/linux/ |
| D | mount.h | 76 static inline struct user_namespace *mnt_user_ns(const struct vfsmount *mnt) in mnt_user_ns() function
|
| D | fs.h | 2740 return mnt_user_ns(file->f_path.mnt); in file_mnt_user_ns() 2754 return mnt_user_ns(mnt) != mnt->mnt_sb->s_user_ns; in is_idmapped_mnt() 2924 return inode_permission(mnt_user_ns(path->mnt), in path_permission()
|
| /Linux-v6.1/fs/exportfs/ |
| D | expfs.c | 148 tmp = lookup_one_unlocked(mnt_user_ns(mnt), nbuf, parent, strlen(nbuf)); in reconnect_one() 527 nresult = lookup_one(mnt_user_ns(mnt), nbuf, in exportfs_decode_fh_raw()
|
| /Linux-v6.1/fs/ksmbd/ |
| D | vfs.c | 180 err = vfs_create(mnt_user_ns(path.mnt), d_inode(path.dentry), in ksmbd_vfs_create() 218 user_ns = mnt_user_ns(path.mnt); in ksmbd_vfs_mkdir() 601 user_ns = mnt_user_ns(path.mnt); in ksmbd_vfs_remove_file() 675 err = vfs_link(oldpath.dentry, mnt_user_ns(newpath.mnt), in ksmbd_vfs_link() 822 mnt_user_ns(dst_path.mnt), in ksmbd_vfs_fp_rename()
|
| D | smbacl.c | 1005 struct user_namespace *user_ns = mnt_user_ns(path->mnt); in smb_inherit_dacl() 1193 struct user_namespace *user_ns = mnt_user_ns(path->mnt); in smb_check_perm_dacl() 1363 struct user_namespace *user_ns = mnt_user_ns(path->mnt); in set_info_sec()
|
| D | smb2pdu.c | 2190 struct user_namespace *user_ns = mnt_user_ns(path->mnt); in smb2_set_ea() 2279 struct user_namespace *user_ns = mnt_user_ns(path->mnt); in smb2_set_stream_name_xattr() 2316 struct user_namespace *user_ns = mnt_user_ns(path->mnt); in smb2_remove_smb_xattrs() 2383 rc = ksmbd_vfs_set_dos_attrib_xattr(mnt_user_ns(path->mnt), in smb2_new_xattrs() 2402 rc = ksmbd_vfs_get_dos_attrib_xattr(mnt_user_ns(path->mnt), in smb2_update_xattrs() 2766 user_ns = mnt_user_ns(path.mnt); in smb2_open() 2865 user_ns = mnt_user_ns(path.mnt); in smb2_open()
|
| /Linux-v6.1/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() 370 struct user_namespace *mnt_userns = mnt_user_ns(old_dir->mnt); in apparmor_path_rename()
|
| /Linux-v6.1/net/unix/ |
| D | af_unix.c | 1220 ns = mnt_user_ns(parent.mnt); in unix_bind_bsd()
|