Searched refs:s_user_ns (Results 1 – 11 of 11) sorted by relevance
/linux-4.19.296/fs/ |
D | attr.c | 29 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() 330 !kuid_has_mapping(inode->i_sb->s_user_ns, attr->ia_uid)) in notify_change() 333 !kgid_has_mapping(inode->i_sb->s_user_ns, attr->ia_gid)) in notify_change()
|
D | super.c | 181 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()
|
D | ioctl.c | 553 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()
|
D | namei.c | 2862 struct user_namespace *s_user_ns; in may_create() local 2868 s_user_ns = dir->i_sb->s_user_ns; in may_create() 2869 if (!kuid_has_mapping(s_user_ns, current_fsuid()) || in may_create() 2870 !kgid_has_mapping(s_user_ns, current_fsgid())) in may_create() 3046 struct user_namespace *s_user_ns; in may_o_create() local 3051 s_user_ns = dir->dentry->d_sb->s_user_ns; in may_o_create() 3052 if (!kuid_has_mapping(s_user_ns, current_fsuid()) || in may_o_create() 3053 !kgid_has_mapping(s_user_ns, current_fsgid())) in may_o_create()
|
D | namespace.c | 987 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() 2310 else if (!ns_capable(sb->s_user_ns, CAP_SYS_ADMIN)) in do_remount() 3429 current_in_userns(mnt->mnt_sb->s_user_ns); in mnt_may_suid()
|
D | posix_acl.c | 870 int ret = posix_acl_valid(inode->i_sb->s_user_ns, acl); in set_posix_acl()
|
/linux-4.19.296/fs/quota/ |
D | quota.c | 210 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()
|
D | dquot.c | 913 if (!qid_has_mapping(sb->s_user_ns, qid)) in dqget() 2424 if (sb->s_user_ns != &init_user_ns) { in dquot_load_quota_sb()
|
/linux-4.19.296/fs/fuse/ |
D | inode.c | 1080 if (!parse_fuse_opt(data, &d, is_bdev, sb->s_user_ns)) in fuse_fill_super() 1100 if (sb->s_user_ns != &init_user_ns) in fuse_fill_super() 1113 file->f_cred->user_ns != sb->s_user_ns) in fuse_fill_super() 1120 if (sb->s_user_ns != &init_user_ns) in fuse_fill_super() 1128 fuse_conn_init(fc, sb->s_user_ns); in fuse_fill_super()
|
/linux-4.19.296/fs/9p/ |
D | acl.c | 269 retval = posix_acl_valid(inode->i_sb->s_user_ns, acl); in v9fs_xattr_set_acl()
|
/linux-4.19.296/include/linux/ |
D | fs.h | 1458 struct user_namespace *s_user_ns; member 1491 return from_kuid(inode->i_sb->s_user_ns, inode->i_uid); in i_uid_read() 1496 return from_kgid(inode->i_sb->s_user_ns, inode->i_gid); in i_gid_read() 1501 inode->i_uid = make_kuid(inode->i_sb->s_user_ns, uid); in i_uid_write() 1506 inode->i_gid = make_kgid(inode->i_sb->s_user_ns, gid); in i_gid_write()
|