Lines Matching full:ids

14 An idmapping is essentially a translation of a range of ids into another or the
15 same range of ids. The notational convention for idmappings that is widely used
22 indicates the range of the idmapping, i.e. how many ids are mapped. From now
23 on, we will always prefix ids with ``u`` or ``k`` to make it clear whether
39 the set of all possible ids useable on a given system.
80 third idmapping. The kernel will report unmapped ids as the overflowuid
126 of userspace ids into a range of kernel ids::
136 The kernel is mostly concerned with kernel ids. They are used when performing
145 For the rest of this document we will prefix all userspace ids with ``u`` and
146 all kernel ids with ``k``. Ranges of idmappings will be prefixed with ``r``. So
164 which is an identity idmapping over the full range of ids available on this
344 filesystem ids. These are just regular ``uid_t`` and ``gid_t`` userspace ids
346 are called "filesystem ids". They are usually identical to the uid and gid of
352 1. Map the caller's userspace ids down into kernel ids in the caller's
354 (To be precise, the kernel will simply look at the kernel ids stashed in the
357 2. Verify that the caller's kernel ids can be mapped up to userspace ids in the
383 1. Map the caller's userspace ids into kernel ids in the caller's idmapping::
387 2. Verify that the caller's kernel ids can be mapped to userspace ids in the
408 1. Map the caller's userspace ids down into kernel ids in the caller's
413 2. Verify that the caller's kernel ids can be mapped up to userspace ids in the
419 successfully mapped down into kernel ids in the caller's idmapping the kernel
420 ids could not be mapped up according to the filesystem's idmapping. So the
436 1. Map the caller's userspace ids down into kernel ids in the caller's
441 2. Verify that the caller's kernel ids can be mapped up to userspace ids in the
459 kernel ids map up into valid userspace ids in the caller's idmapping
461 1. Map raw userspace ids down to kernel ids in the filesystem's idmapping::
465 2. Map kernel ids up to userspace ids in the caller's idmapping::
575 different login userspace ids. Most users will have ``u1000`` as the login id
630 The ``i_*id_into_mnt()`` functions translate filesystem's kernel ids into
631 kernel ids in the mount's idmapping::
641 The ``mapped_fs*id()`` functions translate the caller's kernel ids into
642 kernel ids in the filesystem's idmapping. This translation is achieved by
643 remapping the caller's kernel ids using the mount's idmapping::
728 1. Map the caller's userspace ids into kernel ids in the caller's idmapping::
742 2. Verify that the caller's kernel ids can be mapped to userspace ids in the
761 1. Map the caller's userspace ids into kernel ids in the caller's idmapping::
775 2. Verify that the caller's kernel ids can be mapped to userspace ids in the
863 idmappings, access to the filesystem isn't working because the kernel ids can't
899 1. Map the caller's userspace ids into kernel ids in the caller's idmapping::
913 2. Verify that the caller's kernel ids can be mapped to userspace ids in the