Lines Matching defs:id_permitted_for_cred
147 static bool id_permitted_for_cred(const struct cred *old, kid_t new_id, enum setid_type new_type)
199 if (id_permitted_for_cred(old, (kid_t){.uid = new->uid}, UID) &&
200 id_permitted_for_cred(old, (kid_t){.uid = new->euid}, UID) &&
201 id_permitted_for_cred(old, (kid_t){.uid = new->suid}, UID) &&
202 id_permitted_for_cred(old, (kid_t){.uid = new->fsuid}, UID))
223 if (id_permitted_for_cred(old, (kid_t){.gid = new->gid}, GID) &&
224 id_permitted_for_cred(old, (kid_t){.gid = new->egid}, GID) &&
225 id_permitted_for_cred(old, (kid_t){.gid = new->sgid}, GID) &&
226 id_permitted_for_cred(old, (kid_t){.gid = new->fsgid}, GID))
248 if (!id_permitted_for_cred(old, (kid_t){.gid = new->group_info->gid[i]}, GID)) {