Home
last modified time | relevance | path

Searched refs:s_user_ns (Results 1 – 15 of 15) sorted by relevance

/Linux-v4.19/fs/
Dattr.c29 ns_capable(inode->i_sb->s_user_ns, CAP_CHOWN)) in chown_ok()
42 ns_capable(inode->i_sb->s_user_ns, CAP_CHOWN)) in chgrp_ok()
312 !kuid_has_mapping(inode->i_sb->s_user_ns, attr->ia_uid)) in notify_change()
315 !kgid_has_mapping(inode->i_sb->s_user_ns, attr->ia_gid)) in notify_change()
Dsuper.c181 put_user_ns(s->s_user_ns); in destroy_unused_super()
208 s->s_user_ns = get_user_ns(user_ns); in alloc_super()
240 if (s->s_user_ns != &init_user_ns) in alloc_super()
291 put_user_ns(s->s_user_ns); in __put_super()
506 if (user_ns != old->s_user_ns) { in sget_userns()
Dioctl.c553 if (!ns_capable(sb->s_user_ns, CAP_SYS_ADMIN)) in ioctl_fsfreeze()
570 if (!ns_capable(sb->s_user_ns, CAP_SYS_ADMIN)) in ioctl_fsthaw()
Dnamei.c2841 struct user_namespace *s_user_ns; in may_create() local
2847 s_user_ns = dir->i_sb->s_user_ns; in may_create()
2848 if (!kuid_has_mapping(s_user_ns, current_fsuid()) || in may_create()
2849 !kgid_has_mapping(s_user_ns, current_fsgid())) in may_create()
3025 struct user_namespace *s_user_ns; in may_o_create() local
3030 s_user_ns = dir->dentry->d_sb->s_user_ns; in may_o_create()
3031 if (!kuid_has_mapping(s_user_ns, current_fsuid()) || in may_o_create()
3032 !kgid_has_mapping(s_user_ns, current_fsgid())) in may_o_create()
3705 !ns_capable(dentry->d_sb->s_user_ns, CAP_MKNOD)) in vfs_mknod()
Dnamespace.c987 if (mountpoint->d_sb->s_user_ns != &init_user_ns) in vfs_submount()
1532 if (!ns_capable(sb->s_user_ns, CAP_SYS_ADMIN)) in do_umount()
2275 else if (!ns_capable(sb->s_user_ns, CAP_SYS_ADMIN)) in do_remount()
3391 current_in_userns(mnt->mnt_sb->s_user_ns); in mnt_may_suid()
Dposix_acl.c870 int ret = posix_acl_valid(inode->i_sb->s_user_ns, acl); in set_posix_acl()
/Linux-v4.19/security/
Dcommoncap.c403 fs_ns = inode->i_sb->s_user_ns; in cap_inode_getsecurity()
491 *fs_ns = inode->i_sb->s_user_ns; in cap_convert_nscap()
502 if (ns_capable(inode->i_sb->s_user_ns, CAP_SETFCAP)) in cap_convert_nscap()
594 fs_ns = inode->i_sb->s_user_ns; in get_vfs_caps_from_disk()
673 if (!current_in_userns(bprm->file->f_path.mnt->mnt_sb->s_user_ns)) in get_file_caps()
922 struct user_namespace *user_ns = dentry->d_sb->s_user_ns; in cap_inode_setxattr()
954 struct user_namespace *user_ns = dentry->d_sb->s_user_ns; in cap_inode_removexattr()
/Linux-v4.19/fs/quota/
Dquota.c210 if (!qid_has_mapping(sb->s_user_ns, qid)) in quota_getquota()
236 if (!qid_has_mapping(sb->s_user_ns, qid)) in quota_getnextquota()
287 if (!qid_has_mapping(sb->s_user_ns, qid)) in quota_setquota()
586 if (!qid_has_mapping(sb->s_user_ns, qid)) in quota_setxquota()
589 if (from_kqid(sb->s_user_ns, qid) == 0 && in quota_setxquota()
647 if (!qid_has_mapping(sb->s_user_ns, qid)) in quota_getxquota()
674 if (!qid_has_mapping(sb->s_user_ns, qid)) in quota_getnextxquota()
Ddquot.c846 if (!qid_has_mapping(sb->s_user_ns, qid)) in dqget()
2322 if (sb->s_user_ns != &init_user_ns) { in vfs_load_quota_inode()
/Linux-v4.19/fs/fuse/
Dinode.c1073 if (!parse_fuse_opt(data, &d, is_bdev, sb->s_user_ns)) in fuse_fill_super()
1093 if (sb->s_user_ns != &init_user_ns) in fuse_fill_super()
1106 file->f_cred->user_ns != sb->s_user_ns) in fuse_fill_super()
1113 if (sb->s_user_ns != &init_user_ns) in fuse_fill_super()
1121 fuse_conn_init(fc, sb->s_user_ns); in fuse_fill_super()
/Linux-v4.19/security/integrity/evm/
Devm_crypto.c205 inode->i_sb->s_user_ns != &init_user_ns) in evm_calc_hmac_or_hash()
/Linux-v4.19/fs/9p/
Dacl.c269 retval = posix_acl_valid(inode->i_sb->s_user_ns, acl); in v9fs_xattr_set_acl()
/Linux-v4.19/include/linux/
Dfs.h1443 struct user_namespace *s_user_ns; member
1476 return from_kuid(inode->i_sb->s_user_ns, inode->i_uid); in i_uid_read()
1481 return from_kgid(inode->i_sb->s_user_ns, inode->i_gid); in i_gid_read()
1486 inode->i_uid = make_kuid(inode->i_sb->s_user_ns, uid); in i_uid_write()
1491 inode->i_gid = make_kgid(inode->i_sb->s_user_ns, gid); in i_gid_write()
/Linux-v4.19/security/smack/
Dsmack_lsm.c785 if (sb->s_user_ns != &init_user_ns && in smack_set_mnt_opts()
/Linux-v4.19/security/selinux/
Dhooks.c874 if (sb->s_user_ns != &init_user_ns && in selinux_set_mnt_opts()