Home
last modified time | relevance | path

Searched refs:uid_map (Results 1 – 5 of 5) sorted by relevance

/linux-6.12.1/fs/
Dmnt_idmapping.c20 struct uid_gid_map uid_map; member
95 return VFSUIDT_INIT_RAW(map_id_down(&idmap->uid_map, uid)); in make_vfsuid()
158 uid = map_id_up(&idmap->uid_map, __vfsuid_val(vfsuid)); in from_vfsuid()
275 if (idmap->uid_map.nr_extents > UID_GID_MAP_MAX_BASE_EXTENTS) { in free_mnt_idmap()
276 kfree(idmap->uid_map.forward); in free_mnt_idmap()
277 kfree(idmap->uid_map.reverse); in free_mnt_idmap()
296 ret = copy_mnt_idmap(&mnt_userns->uid_map, &idmap->uid_map); in alloc_mnt_idmap()
/linux-6.12.1/tools/testing/selftests/mount/
Drun_unprivileged_remount.sh7 if [ -f /proc/self/uid_map ] ; then
/linux-6.12.1/kernel/
Duser_namespace.c208 if (ns->uid_map.nr_extents > UID_GID_MAP_MAX_BASE_EXTENTS) { in free_user_ns()
209 kfree(ns->uid_map.forward); in free_user_ns()
210 kfree(ns->uid_map.reverse); in free_user_ns()
414 return KUIDT_INIT(map_id_down(&ns->uid_map, uid)); in make_kuid()
433 return map_id_up(&targ->uid_map, __kuid_val(kuid)); in from_kuid()
685 return m_start(seq, ppos, &ns->uid_map); in uid_m_start()
1124 &ns->uid_map, &ns->parent->uid_map); in proc_uid_map_write()
Duser.c38 .uid_map = {
/linux-6.12.1/include/linux/
Duser_namespace.h75 struct uid_gid_map uid_map; member