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()
396 * make_kuid - Map a user-namespace uid pair into a kuid.
397 * @ns: User namespace that the uid is in
400 * Maps a user-namespace uid pair into a kernel internal kuid,
403 * When there is no mapping defined for the user-namespace uid
416 * from_kuid - Create a uid from a kuid user-namespace pair.
417 * @targ: The user namespace we want a uid in.
420 * Map @kuid into the user-namespace specified by @targ and
435 * from_kuid_munged - Create a uid from a kuid user-namespace pair.
436 * @targ: The user namespace we want a uid in.
439 * Map @kuid into the user-namespace specified by @targ and
464 * make_kgid - Map a user-namespace gid pair into a kgid.
465 * @ns: User namespace that the gid is in
468 * Maps a user-namespace gid pair into a kernel internal kgid,
471 * When there is no mapping defined for the user-namespace gid
484 * from_kgid - Create a gid from a kgid user-namespace pair.
485 * @targ: The user namespace we want a gid in.
488 * Map @kgid into the user-namespace specified by @targ and
503 * from_kgid_munged - Create a gid from a kgid user-namespace pair.
504 * @targ: The user namespace we want a gid in.
507 * Map @kgid into the user-namespace specified by @targ and
531 * make_kprojid - Map a user-namespace projid pair into a kprojid.
532 * @ns: User namespace that the projid is in
535 * Maps a user-namespace uid pair into a kernel internal kuid,
538 * When there is no mapping defined for the user-namespace projid
551 * from_kprojid - Create a projid from a kprojid user-namespace pair.
552 * @targ: The user namespace we want a projid in.
555 * Map @kprojid into the user-namespace specified by @targ and
570 * from_kprojid_munged - Create a projiid from a kprojid user-namespace pair.
571 * @targ: The user namespace we want a projid in.
574 * Map @kprojid into the user-namespace specified by @targ and
869 * @map_ns: user namespace of the target process
903 * the new namespace. Verify that the parent had CAP_SETFCAP in verify_root_map()
910 * user namespace to p1's. Verify that the opener of the map in verify_root_map()
912 * namespace */ in verify_root_map()
972 * Adjusting namespace settings requires capabilities on the target. in map_write()
1048 /* Map the lower ids from the parent user namespace to the in map_write()
1192 * (CAP_SETUID or CAP_SETGID) over the parent user namespace. in new_idmap_permitted()
1286 * the user namespace has been established. in userns_may_setgroups()
1297 * Returns true if @child is the same namespace or a descendant of
1342 * the same user namespace. in userns_install()
1347 /* Tasks that share a thread group must share a user namespace */ in userns_install()
1375 /* See if the owner is in the current user namespace */ in ns_get_owner()