Searched refs:s_user_ns (Results 1 – 21 of 21) sorted by relevance
| /linux/security/ |
| H A D | commoncap.c | 448 fs_ns = inode->i_sb->s_user_ns; in cap_inode_getsecurity() 578 *fs_ns = inode->i_sb->s_user_ns; in cap_convert_nscap() 590 if (ns_capable(inode->i_sb->s_user_ns, CAP_SETFCAP)) in cap_convert_nscap() 693 fs_ns = inode->i_sb->s_user_ns; in get_vfs_caps_from_disk() 779 * explicit that capability bits are limited to s_user_ns and its in get_file_caps() 782 if (!current_in_userns(file->f_path.mnt->mnt_sb->s_user_ns)) in get_file_caps() 1028 struct user_namespace *user_ns = dentry->d_sb->s_user_ns; in cap_inode_setxattr() 1069 struct user_namespace *user_ns = dentry->d_sb->s_user_ns; in cap_inode_removexattr()
|
| /linux/fs/ |
| H A D | super.c | 281 put_user_ns(s->s_user_ns); in destroy_super_work() 327 s->s_user_ns = get_user_ns(user_ns); in alloc_super() 358 if (s->s_user_ns != &init_user_ns) in alloc_super() 795 if (user_ns != old->s_user_ns || fc->exclusive) { in sget_fc() 836 if (user_ns != old->s_user_ns) { in sget()
|
| H A D | ioctl.c | 389 if (!ns_capable(sb->s_user_ns, CAP_SYS_ADMIN)) in ioctl_fsfreeze() 406 if (!ns_capable(sb->s_user_ns, CAP_SYS_ADMIN)) in ioctl_fsthaw()
|
| H A D | binfmt_misc.c | 644 return inode->i_sb->s_user_ns->binfmt_misc; in i_binfmt_misc() 930 struct user_namespace *user_ns = sb->s_user_ns; in bm_fill_super()
|
| H A D | fhandle.c | 320 if (ns_capable(root->mnt->mnt_sb->s_user_ns, CAP_SYS_ADMIN)) in may_decode_fh()
|
| H A D | fsopen.c | 262 if (!ns_capable(sb->s_user_ns, CAP_SYS_ADMIN)) { in vfs_cmd_reconfigure()
|
| H A D | namespace.c | 1928 if (!ns_capable(sb->s_user_ns, CAP_SYS_ADMIN)) in do_umount() 2029 if (flags & MNT_FORCE && !ns_capable(sb->s_user_ns, CAP_SYS_ADMIN)) in can_umount() 3399 if (ns_capable(sb->s_user_ns, CAP_SYS_ADMIN)) { in do_remount() 4791 struct user_namespace *fs_userns = m->mnt_sb->s_user_ns; in can_idmap_mount() 4800 if (kattr->mnt_userns == m->mnt_sb->s_user_ns) in can_idmap_mount() 6431 current_in_userns(mnt->mnt_sb->s_user_ns); in mnt_may_suid()
|
| H A D | posix_acl.c | 951 int ret = posix_acl_valid(inode->i_sb->s_user_ns, acl); in set_posix_acl()
|
| /linux/include/linux/fs/ |
| H A D | super_types.h | 248 struct user_namespace *s_user_ns; member
|
| /linux/drivers/android/ |
| H A D | binderfs.c | 648 info->root_gid = make_kgid(sb->s_user_ns, 0); in binderfs_fill_super() 651 info->root_uid = make_kuid(sb->s_user_ns, 0); in binderfs_fill_super()
|
| /linux/drivers/android/binder/ |
| H A D | rust_binderfs.c | 652 info->root_gid = make_kgid(sb->s_user_ns, 0); in binderfs_fill_super() 655 info->root_uid = make_kuid(sb->s_user_ns, 0); in binderfs_fill_super()
|
| /linux/kernel/bpf/ |
| H A D | token.c | 138 userns = sb->s_user_ns; in bpf_token_create()
|
| /linux/security/integrity/evm/ |
| H A D | evm_crypto.c | 245 inode->i_sb->s_user_ns != &init_user_ns) in evm_calc_hmac_or_hash()
|
| /linux/fs/xfs/ |
| H A D | xfs_itable.c | 71 struct user_namespace *sb_userns = mp->m_super->s_user_ns; in xfs_bulkstat_one_int()
|
| H A D | xfs_icache.c | 1652 icw.icw_uid = make_kuid(mp->m_super->s_user_ns, udqp->q_id); in xfs_blockgc_free_dquots() 1658 icw.icw_gid = make_kgid(mp->m_super->s_user_ns, gdqp->q_id); in xfs_blockgc_free_dquots()
|
| H A D | xfs_qm.c | 1859 struct user_namespace *user_ns = inode->i_sb->s_user_ns; in xfs_qm_vop_dqalloc()
|
| H A D | xfs_trace.h | 4917 __entry->uid = icw ? from_kuid(mp->m_super->s_user_ns, 4919 __entry->gid = icw ? from_kgid(mp->m_super->s_user_ns,
|
| /linux/fs/fuse/ |
| H A D | inode.c | 1766 if (sb->s_user_ns != &init_user_ns) in fuse_sb_defaults()
|
| /linux/security/smack/ |
| H A D | smack_lsm.c | 813 if (sb->s_user_ns != &init_user_ns && in smack_set_mnt_opts()
|
| /linux/Documentation/filesystems/ |
| H A D | idmappings.rst | 381 - filesystem's idmapping (``sb->s_user_ns``)
|
| /linux/security/selinux/ |
| H A D | hooks.c | 778 if (sb->s_user_ns != &init_user_ns && in selinux_set_mnt_opts()
|