Home
last modified time | relevance | path

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

/linux/fs/
A Dattr.c43 ns_capable(inode->i_sb->s_user_ns, CAP_CHOWN)) in chown_ok()
70 ns_capable(inode->i_sb->s_user_ns, CAP_CHOWN)) in chgrp_ok()
386 !kuid_has_mapping(inode->i_sb->s_user_ns, attr->ia_uid)) in notify_change()
389 !kgid_has_mapping(inode->i_sb->s_user_ns, attr->ia_gid)) in notify_change()
A Dsuper.c184 put_user_ns(s->s_user_ns); in destroy_unused_super()
211 s->s_user_ns = get_user_ns(user_ns); in alloc_super()
243 if (s->s_user_ns != &init_user_ns) in alloc_super()
297 put_user_ns(s->s_user_ns); in __put_super()
559 if (user_ns != old->s_user_ns) { in sget_fc()
603 if (user_ns != old->s_user_ns) { in sget()
A Dfs_context.c276 fc->user_ns = get_user_ns(reference->d_sb->s_user_ns); in alloc_fs_context()
280 fc->user_ns = get_user_ns(reference->d_sb->s_user_ns); in alloc_fs_context()
A Dioctl.c394 if (!ns_capable(sb->s_user_ns, CAP_SYS_ADMIN)) in ioctl_fsfreeze()
411 if (!ns_capable(sb->s_user_ns, CAP_SYS_ADMIN)) in ioctl_fsthaw()
A Dfsopen.c249 if (!ns_capable(sb->s_user_ns, CAP_SYS_ADMIN)) { in vfs_fsconfig_locked()
A Dnamespace.c1041 if (mountpoint->d_sb->s_user_ns != &init_user_ns) in vfs_submount()
1642 if (!ns_capable(sb->s_user_ns, CAP_SYS_ADMIN)) in do_umount()
2649 if (ns_capable(sb->s_user_ns, CAP_SYS_ADMIN)) { in do_remount()
3947 if (m->mnt_sb->s_user_ns != &init_user_ns) in can_idmap_mount()
4517 current_in_userns(mnt->mnt_sb->s_user_ns); in mnt_may_suid()
A Dposix_acl.c927 int ret = posix_acl_valid(inode->i_sb->s_user_ns, acl); in set_posix_acl()
/linux/security/
A Dcommoncap.c406 fs_ns = inode->i_sb->s_user_ns; in cap_inode_getsecurity()
546 *fs_ns = inode->i_sb->s_user_ns; in cap_convert_nscap()
557 if (ns_capable(inode->i_sb->s_user_ns, CAP_SETFCAP)) in cap_convert_nscap()
662 fs_ns = inode->i_sb->s_user_ns; in get_vfs_caps_from_disk()
745 if (!current_in_userns(file->f_path.mnt->mnt_sb->s_user_ns)) in get_file_caps()
995 struct user_namespace *user_ns = dentry->d_sb->s_user_ns; in cap_inode_setxattr()
1036 struct user_namespace *user_ns = dentry->d_sb->s_user_ns; in cap_inode_removexattr()
/linux/fs/quota/
A Dquota.c212 if (!qid_has_mapping(sb->s_user_ns, qid)) in quota_getquota()
248 if (!qid_has_mapping(sb->s_user_ns, qid)) in quota_getnextquota()
307 if (!qid_has_mapping(sb->s_user_ns, qid)) in quota_setquota()
636 if (!qid_has_mapping(sb->s_user_ns, qid)) in quota_setxquota()
639 if (from_kqid(sb->s_user_ns, qid) == 0 && in quota_setxquota()
716 if (!qid_has_mapping(sb->s_user_ns, qid)) in quota_getxquota()
743 if (!qid_has_mapping(sb->s_user_ns, qid)) in quota_getnextxquota()
A Ddquot.c850 if (!qid_has_mapping(sb->s_user_ns, qid)) in dqget()
2352 if (sb->s_user_ns != &init_user_ns) { in dquot_load_quota_sb()
/linux/include/linux/
A Dfs.h1575 struct user_namespace *s_user_ns; member
1609 return from_kuid(inode->i_sb->s_user_ns, inode->i_uid); in i_uid_read()
1614 return from_kgid(inode->i_sb->s_user_ns, inode->i_gid); in i_gid_read()
1619 inode->i_uid = make_kuid(inode->i_sb->s_user_ns, uid); in i_uid_write()
1624 inode->i_gid = make_kgid(inode->i_sb->s_user_ns, gid); in i_gid_write()
1787 struct user_namespace *s_user_ns = sb->s_user_ns; in fsuidgid_has_mapping() local
1789 return kuid_has_mapping(s_user_ns, mapped_fsuid(mnt_userns)) && in fsuidgid_has_mapping()
1790 kgid_has_mapping(s_user_ns, mapped_fsgid(mnt_userns)); in fsuidgid_has_mapping()
/linux/drivers/android/
A Dbinderfs.c722 info->root_gid = make_kgid(sb->s_user_ns, 0); in binderfs_fill_super()
725 info->root_uid = make_kuid(sb->s_user_ns, 0); in binderfs_fill_super()
/linux/fs/9p/
A Dacl.c266 retval = posix_acl_valid(inode->i_sb->s_user_ns, acl); in v9fs_xattr_set_acl()
/linux/fs/f2fs/
A Drecovery.c253 attr.ia_uid = make_kuid(inode->i_sb->s_user_ns, i_uid); in recover_quota_data()
254 attr.ia_gid = make_kgid(inode->i_sb->s_user_ns, i_gid); in recover_quota_data()
/linux/security/integrity/evm/
A Devm_crypto.c229 inode->i_sb->s_user_ns != &init_user_ns) in evm_calc_hmac_or_hash()
/linux/fs/xfs/
A Dxfs_itable.c63 struct user_namespace *sb_userns = mp->m_super->s_user_ns; in xfs_bulkstat_one_int()
A Dxfs_icache.c1532 icw.icw_uid = make_kuid(mp->m_super->s_user_ns, udqp->q_id); in xfs_blockgc_free_dquots()
1538 icw.icw_gid = make_kgid(mp->m_super->s_user_ns, gdqp->q_id); in xfs_blockgc_free_dquots()
A Dxfs_qm.c1635 struct user_namespace *user_ns = inode->i_sb->s_user_ns; in xfs_qm_vop_dqalloc()
A Dxfs_trace.h4026 __entry->uid = icw ? from_kuid(mp->m_super->s_user_ns,
4028 __entry->gid = icw ? from_kgid(mp->m_super->s_user_ns,
/linux/fs/fuse/
A Dinode.c1388 if (sb->s_user_ns != &init_user_ns) in fuse_sb_defaults()
1396 if (sb->s_user_ns != &init_user_ns) in fuse_sb_defaults()
1603 (ctx->file->f_cred->user_ns != sb->s_user_ns)) in fuse_fill_super()
/linux/fs/overlayfs/
A Dsuper.c1977 if (WARN_ON(sb->s_user_ns != current_user_ns())) in ovl_fill_super()
/linux/security/smack/
A Dsmack_lsm.c793 if (sb->s_user_ns != &init_user_ns && in smack_set_mnt_opts()
/linux/security/selinux/
A Dhooks.c772 if (sb->s_user_ns != &init_user_ns && in selinux_set_mnt_opts()

Completed in 82 milliseconds