Lines Matching refs:user_ns
220 posix_acl_valid(struct user_namespace *user_ns, const struct posix_acl *acl) in posix_acl_valid() argument
240 if (!kuid_has_mapping(user_ns, pa->e_uid)) in posix_acl_valid()
255 if (!kgid_has_mapping(user_ns, pa->e_gid)) in posix_acl_valid()
759 struct user_namespace *user_ns = current_user_ns(); in posix_acl_fix_xattr_from_user() local
760 if ((user_ns == &init_user_ns) && (mnt_userns == &init_user_ns)) in posix_acl_fix_xattr_from_user()
762 posix_acl_fix_xattr_userns(&init_user_ns, user_ns, mnt_userns, value, in posix_acl_fix_xattr_from_user()
769 struct user_namespace *user_ns = current_user_ns(); in posix_acl_fix_xattr_to_user() local
770 if ((user_ns == &init_user_ns) && (mnt_userns == &init_user_ns)) in posix_acl_fix_xattr_to_user()
772 posix_acl_fix_xattr_userns(user_ns, &init_user_ns, mnt_userns, value, in posix_acl_fix_xattr_to_user()
780 posix_acl_from_xattr(struct user_namespace *user_ns, in posix_acl_from_xattr() argument
820 make_kuid(user_ns, in posix_acl_from_xattr()
827 make_kgid(user_ns, in posix_acl_from_xattr()
849 posix_acl_to_xattr(struct user_namespace *user_ns, const struct posix_acl *acl, in posix_acl_to_xattr() argument
872 cpu_to_le32(from_kuid(user_ns, acl_e->e_uid)); in posix_acl_to_xattr()
876 cpu_to_le32(from_kgid(user_ns, acl_e->e_gid)); in posix_acl_to_xattr()