Lines Matching full:namespace

46 	 * anything as the capabilities are bound to the new user namespace.  in set_cred_user_ns()
75 * Create a new user namespace, deriving the creator from the user in the
77 * new namespace.
102 * mount namespace which allows all files to be accessed. in create_user_ns()
108 /* The creator needs a mapping in the parent user namespace in create_user_ns()
133 /* Leave the new->user_ns reference with the new user namespace. */ in create_user_ns()
399 * make_kuid - Map a user-namespace uid pair into a kuid.
400 * @ns: User namespace that the uid is in
403 * Maps a user-namespace uid pair into a kernel internal kuid,
406 * When there is no mapping defined for the user-namespace uid
419 * from_kuid - Create a uid from a kuid user-namespace pair.
420 * @targ: The user namespace we want a uid in.
423 * Map @kuid into the user-namespace specified by @targ and
438 * from_kuid_munged - Create a uid from a kuid user-namespace pair.
439 * @targ: The user namespace we want a uid in.
442 * Map @kuid into the user-namespace specified by @targ and
467 * make_kgid - Map a user-namespace gid pair into a kgid.
468 * @ns: User namespace that the gid is in
471 * Maps a user-namespace gid pair into a kernel internal kgid,
474 * When there is no mapping defined for the user-namespace gid
487 * from_kgid - Create a gid from a kgid user-namespace pair.
488 * @targ: The user namespace we want a gid in.
491 * Map @kgid into the user-namespace specified by @targ and
506 * from_kgid_munged - Create a gid from a kgid user-namespace pair.
507 * @targ: The user namespace we want a gid in.
510 * Map @kgid into the user-namespace specified by @targ and
534 * make_kprojid - Map a user-namespace projid pair into a kprojid.
535 * @ns: User namespace that the projid is in
538 * Maps a user-namespace uid pair into a kernel internal kuid,
541 * When there is no mapping defined for the user-namespace projid
554 * from_kprojid - Create a projid from a kprojid user-namespace pair.
555 * @targ: The user namespace we want a projid in.
558 * Map @kprojid into the user-namespace specified by @targ and
573 * from_kprojid_munged - Create a projiid from a kprojid user-namespace pair.
574 * @targ: The user namespace we want a projid in.
577 * Map @kprojid into the user-namespace specified by @targ and
871 * @map_ns: user namespace of the target process
905 * the new namespace. Verify that the parent had CAP_SETFCAP in verify_root_map()
912 * user namespace to p1's. Verify that the opener of the map in verify_root_map()
914 * namespace */ in verify_root_map()
974 * Adjusting namespace settings requires capabilities on the target. in map_write()
1050 /* Map the lower ids from the parent user namespace to the in map_write()
1194 * (CAP_SETUID or CAP_SETGID) over the parent user namespace. in new_idmap_permitted()
1288 * the user namespace has been established. in userns_may_setgroups()
1299 * Returns true if @child is the same namespace or a descendant of
1344 * the same user namespace. in userns_install()
1349 /* Tasks that share a thread group must share a user namespace */ in userns_install()
1377 /* See if the owner is in the current user namespace */ in ns_get_owner()