Home
last modified time | relevance | path

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

/linux/security/
H A Dcommoncap.c448 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 Dfs_context.c286 fc->user_ns = get_user_ns(reference->d_sb->s_user_ns); in alloc_fs_context()
290 fc->user_ns = get_user_ns(reference->d_sb->s_user_ns); in alloc_fs_context()
H A Dsuper.c281 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 Dioctl.c389 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 Dbinfmt_misc.c644 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 Dfhandle.c320 if (ns_capable(root->mnt->mnt_sb->s_user_ns, CAP_SYS_ADMIN)) in may_decode_fh()
H A Dfsopen.c262 if (!ns_capable(sb->s_user_ns, CAP_SYS_ADMIN)) { in vfs_cmd_reconfigure()
H A Dnamespace.c1928 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()
3390 if (ns_capable(sb->s_user_ns, CAP_SYS_ADMIN)) { in do_remount()
4761 struct user_namespace *fs_userns = m->mnt_sb->s_user_ns; in can_idmap_mount()
4770 if (kattr->mnt_userns == m->mnt_sb->s_user_ns) in can_idmap_mount()
6401 current_in_userns(mnt->mnt_sb->s_user_ns); in mnt_may_suid()
H A Dposix_acl.c951 int ret = posix_acl_valid(inode->i_sb->s_user_ns, acl); in set_posix_acl()
/linux/include/linux/fs/
H A Dsuper_types.h248 struct user_namespace *s_user_ns; member
/linux/drivers/android/binder/
H A Drust_binderfs.c652 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/drivers/android/
H A Dbinderfs.c648 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/kernel/bpf/
H A Dtoken.c138 userns = sb->s_user_ns; in bpf_token_create()
/linux/security/integrity/evm/
H A Devm_crypto.c239 inode->i_sb->s_user_ns != &init_user_ns) in evm_calc_hmac_or_hash()
/linux/fs/xfs/
H A Dxfs_itable.c71 struct user_namespace *sb_userns = mp->m_super->s_user_ns; in xfs_bulkstat_one_int()
H A Dxfs_icache.c1652 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 Dxfs_qm.c1859 struct user_namespace *user_ns = inode->i_sb->s_user_ns; in xfs_qm_vop_dqalloc()
H A Dxfs_trace.h4915 __entry->uid = icw ? from_kuid(mp->m_super->s_user_ns,
4917 __entry->gid = icw ? from_kgid(mp->m_super->s_user_ns,
/linux/fs/notify/fanotify/
H A Dfanotify_user.c2082 user_ns = path.mnt->mnt_sb->s_user_ns; in do_fanotify_mark()
2085 user_ns = path.mnt->mnt_sb->s_user_ns; in do_fanotify_mark()
/linux/fs/fuse/
H A Dinode.c1713 if (sb->s_user_ns != &init_user_ns) in fuse_sb_defaults()
1946 (ctx->file->f_cred->user_ns != sb->s_user_ns)) in fuse_fill_super()
/linux/fs/quota/
H A Ddquot.c931 if (!qid_has_mapping(sb->s_user_ns, qid)) in dqget()
2429 if (sb->s_user_ns != &init_user_ns) { in dquot_load_quota_sb()
/linux/include/linux/
H A Dfs.h1410 return inode->i_sb->s_user_ns; in i_user_ns()
1584 struct user_namespace *fs_userns = sb->s_user_ns; in fsuidgid_has_mapping()
/linux/security/smack/
H A Dsmack_lsm.c813 if (sb->s_user_ns != &init_user_ns && in smack_set_mnt_opts()
/linux/Documentation/filesystems/
H A Didmappings.rst381 - filesystem's idmapping (``sb->s_user_ns``)
/linux/security/selinux/
H A Dhooks.c778 if (sb->s_user_ns != &init_user_ns && in selinux_set_mnt_opts()