Lines Matching refs:fs_userns
168 const struct user_namespace *fs_userns) in no_idmapping() argument
170 return initial_idmapping(mnt_userns) || mnt_userns == fs_userns; in no_idmapping()
195 struct user_namespace *fs_userns, in make_vfsuid() argument
200 if (no_idmapping(mnt_userns, fs_userns)) in make_vfsuid()
202 if (initial_idmapping(fs_userns)) in make_vfsuid()
205 uid = from_kuid(fs_userns, kuid); in make_vfsuid()
212 struct user_namespace *fs_userns, in mapped_kuid_fs() argument
215 return AS_KUIDT(make_vfsuid(mnt_userns, fs_userns, kuid)); in mapped_kuid_fs()
240 struct user_namespace *fs_userns, in make_vfsgid() argument
245 if (no_idmapping(mnt_userns, fs_userns)) in make_vfsgid()
247 if (initial_idmapping(fs_userns)) in make_vfsgid()
250 gid = from_kgid(fs_userns, kgid); in make_vfsgid()
257 struct user_namespace *fs_userns, in mapped_kgid_fs() argument
260 return AS_KGIDT(make_vfsgid(mnt_userns, fs_userns, kgid)); in mapped_kgid_fs()
275 struct user_namespace *fs_userns, in from_vfsuid() argument
280 if (no_idmapping(mnt_userns, fs_userns)) in from_vfsuid()
285 if (initial_idmapping(fs_userns)) in from_vfsuid()
287 return make_kuid(fs_userns, uid); in from_vfsuid()
311 struct user_namespace *fs_userns, in mapped_kuid_user() argument
314 return from_vfsuid(mnt_userns, fs_userns, VFSUIDT_INIT(kuid)); in mapped_kuid_user()
330 struct user_namespace *fs_userns, in vfsuid_has_fsmapping() argument
333 return uid_valid(from_vfsuid(mnt_userns, fs_userns, vfsuid)); in vfsuid_has_fsmapping()
361 struct user_namespace *fs_userns, in from_vfsgid() argument
366 if (no_idmapping(mnt_userns, fs_userns)) in from_vfsgid()
371 if (initial_idmapping(fs_userns)) in from_vfsgid()
373 return make_kgid(fs_userns, gid); in from_vfsgid()
397 struct user_namespace *fs_userns, in mapped_kgid_user() argument
400 return from_vfsgid(mnt_userns, fs_userns, VFSGIDT_INIT(kgid)); in mapped_kgid_user()
416 struct user_namespace *fs_userns, in vfsgid_has_fsmapping() argument
419 return gid_valid(from_vfsgid(mnt_userns, fs_userns, vfsgid)); in vfsgid_has_fsmapping()
449 struct user_namespace *fs_userns) in mapped_fsuid() argument
451 return from_vfsuid(mnt_userns, fs_userns, in mapped_fsuid()
469 struct user_namespace *fs_userns) in mapped_fsgid() argument
471 return from_vfsgid(mnt_userns, fs_userns, in mapped_fsgid()