Lines Matching refs:ki_valid
189 int ki_valid; member
1096 kip->ki_valid = KI_VALID_GID; in kauth_identity_alloc()
1099 if (kip->ki_valid & KI_VALID_GID) { in kauth_identity_alloc()
1103 kip->ki_valid = KI_VALID_UID; in kauth_identity_alloc()
1115 if (kip->ki_valid & KI_VALID_GID) { in kauth_identity_alloc()
1120 kip->ki_valid |= KI_VALID_GROUPS; in kauth_identity_alloc()
1125 kip->ki_valid |= KI_VALID_GUID; in kauth_identity_alloc()
1130 kip->ki_valid |= KI_VALID_NTSID; in kauth_identity_alloc()
1135 kip->ki_valid |= nametype; in kauth_identity_alloc()
1166 if (kip->ki_valid & KI_VALID_UID) { in kauth_identity_register_and_free()
1167 if (kip->ki_valid & KI_VALID_GID) { in kauth_identity_register_and_free()
1171 if ((ip->ki_valid & KI_VALID_UID) && (ip->ki_uid == kip->ki_uid)) { in kauth_identity_register_and_free()
1174 } else if (kip->ki_valid & KI_VALID_GID) { in kauth_identity_register_and_free()
1176 if ((ip->ki_valid & KI_VALID_GID) && (ip->ki_gid == kip->ki_gid)) { in kauth_identity_register_and_free()
1185 if (kip->ki_valid & KI_VALID_GUID) { in kauth_identity_register_and_free()
1187 ip->ki_valid |= KI_VALID_GUID; in kauth_identity_register_and_free()
1190 if (kip->ki_valid & KI_VALID_NTSID) { in kauth_identity_register_and_free()
1192 ip->ki_valid |= KI_VALID_NTSID; in kauth_identity_register_and_free()
1196 if (kip->ki_valid & (KI_VALID_PWNAM | KI_VALID_GRNAM)) { in kauth_identity_register_and_free()
1199 if (ip->ki_valid & (KI_VALID_PWNAM | KI_VALID_GRNAM)) { in kauth_identity_register_and_free()
1223 if (ip->ki_valid & (KI_VALID_PWNAM | KI_VALID_GRNAM)) { in kauth_identity_register_and_free()
1287 if ((kip->ki_valid & KI_VALID_UID) && (kip->ki_uid == elp->el_uid)) { in kauth_identity_updatecache()
1297 kip->ki_valid |= KI_VALID_GROUPS; in kauth_identity_updatecache()
1302 kip->ki_valid |= KI_VALID_GUID; in kauth_identity_updatecache()
1307 kip->ki_valid |= KI_VALID_NTSID; in kauth_identity_updatecache()
1314 kip->ki_valid |= KI_VALID_PWNAM; in kauth_identity_updatecache()
1362 if ((kip->ki_valid & KI_VALID_GID) && (kip->ki_gid == elp->el_gid)) { in kauth_identity_updatecache()
1365 kip->ki_valid |= KI_VALID_GUID; in kauth_identity_updatecache()
1370 kip->ki_valid |= KI_VALID_NTSID; in kauth_identity_updatecache()
1377 kip->ki_valid |= KI_VALID_GRNAM; in kauth_identity_updatecache()
1584 if ((kip->ki_valid & KI_VALID_UID) && (uid == kip->ki_uid)) { in kauth_identity_find_uid()
1589 if (getname != NULL && (kip->ki_valid & (KI_VALID_PWNAM | KI_VALID_GRNAM))) { in kauth_identity_find_uid()
1622 if ((kip->ki_valid & KI_VALID_GID) && (gid == kip->ki_gid)) { in kauth_identity_find_gid()
1627 if (getname != NULL && (kip->ki_valid & (KI_VALID_PWNAM | KI_VALID_GRNAM))) { in kauth_identity_find_gid()
1663 if ((kip->ki_valid & KI_VALID_GUID) && (kauth_guid_equal(guidp, &kip->ki_guid))) { in kauth_identity_find_guid()
1668 if (getname != NULL && (kip->ki_valid & (KI_VALID_PWNAM | KI_VALID_GRNAM))) { in kauth_identity_find_guid()
1700 if ((kip->ki_valid & valid) && !strcmp(name, kip->ki_name)) { in kauth_identity_find_nam()
1737 if ((kip->ki_valid & KI_VALID_NTSID) && (kauth_ntsid_equal(ntsid, &kip->ki_ntsid))) { in kauth_identity_find_ntsid()
1742 if (getname != NULL && (kip->ki_valid & (KI_VALID_PWNAM | KI_VALID_GRNAM))) { in kauth_identity_find_ntsid()
2576 ki.ki_valid = 0; in kauth_cred_cache_lookup()
2599 if (!error && !(to & ki.ki_valid)) { in kauth_cred_cache_lookup()
2659 if (ki.ki_valid & to) { in kauth_cred_cache_lookup()
2660 KAUTH_DEBUG("CACHE - found matching entry with valid 0x%08x", ki.ki_valid); in kauth_cred_cache_lookup()
2676 if ((ki.ki_valid & KI_VALID_UID)) { in kauth_cred_cache_lookup()
2677 KAUTH_DEBUG("CACHE - unexpected entry 0x%08x & %x", ki.ki_valid, KI_VALID_GID); in kauth_cred_cache_lookup()
2682 if ((ki.ki_valid & KI_VALID_GID)) { in kauth_cred_cache_lookup()
2683 KAUTH_DEBUG("CACHE - unexpected entry 0x%08x & %x", ki.ki_valid, KI_VALID_UID); in kauth_cred_cache_lookup()
2762 if (ki.ki_valid & KI_VALID_GROUPS) { in kauth_cred_cache_lookup()
2819 if (!(ki.ki_valid & to)) { in kauth_cred_cache_lookup()
3231 ki.ki_valid = 0; in kauth_cred_ismember_guid()
3234 if (ki.ki_valid & KI_VALID_GID) { in kauth_cred_ismember_guid()
3239 if (ki.ki_valid & KI_VALID_UID) { in kauth_cred_ismember_guid()