Searched refs:kgid (Results 1 – 4 of 4) sorted by relevance
/kernel/ |
D | uid16.c | 117 kgid_t kgid; in groups16_to_user() local 120 kgid = GROUP_AT(group_info, i); in groups16_to_user() 121 group = high2lowgid(from_kgid_munged(user_ns, kgid)); in groups16_to_user() 135 kgid_t kgid; in groups16_from_user() local 141 kgid = make_kgid(user_ns, low2highgid(group)); in groups16_from_user() 142 if (!gid_valid(kgid)) in groups16_from_user() 145 GROUP_AT(group_info, i) = kgid; in groups16_from_user()
|
D | groups.c | 92 kgid_t kgid; in groups_from_user() local 96 kgid = make_kgid(user_ns, gid); in groups_from_user() 97 if (!gid_valid(kgid)) in groups_from_user() 100 GROUP_AT(group_info, i) = kgid; in groups_from_user()
|
D | sys.c | 662 kgid_t kgid; in SYSCALL_DEFINE1() local 664 kgid = make_kgid(ns, gid); in SYSCALL_DEFINE1() 665 if (!gid_valid(kgid)) in SYSCALL_DEFINE1() 675 new->gid = new->egid = new->sgid = new->fsgid = kgid; in SYSCALL_DEFINE1() 676 else if (gid_eq(kgid, old->gid) || gid_eq(kgid, old->sgid)) in SYSCALL_DEFINE1() 677 new->egid = new->fsgid = kgid; in SYSCALL_DEFINE1() 1055 kgid_t kgid; in SYSCALL_DEFINE1() local 1060 kgid = make_kgid(old->user_ns, gid); in SYSCALL_DEFINE1() 1061 if (!gid_valid(kgid)) in SYSCALL_DEFINE1() 1068 if (gid_eq(kgid, old->gid) || gid_eq(kgid, old->egid) || in SYSCALL_DEFINE1() [all …]
|
D | user_namespace.c | 306 gid_t from_kgid(struct user_namespace *targ, kgid_t kgid) in from_kgid() argument 309 return map_id_up(&targ->gid_map, __kgid_val(kgid)); in from_kgid() 330 gid_t from_kgid_munged(struct user_namespace *targ, kgid_t kgid) in from_kgid_munged() argument 333 gid = from_kgid(targ, kgid); in from_kgid_munged()
|