Lines Matching refs:ki_valid

178 	int	ki_valid;
1082 kip->ki_valid = KI_VALID_GID;
1085 if (kip->ki_valid & KI_VALID_GID)
1088 kip->ki_valid = KI_VALID_UID;
1092 kip->ki_valid |= KI_VALID_GUID;
1097 kip->ki_valid |= KI_VALID_NTSID;
1102 kip->ki_valid |= nametype;
1134 if (kip->ki_valid & KI_VALID_UID) {
1135 if (kip->ki_valid & KI_VALID_GID)
1138 if ((ip->ki_valid & KI_VALID_UID) && (ip->ki_uid == kip->ki_uid))
1140 } else if (kip->ki_valid & KI_VALID_GID) {
1142 if ((ip->ki_valid & KI_VALID_GID) && (ip->ki_gid == kip->ki_gid))
1150 if (kip->ki_valid & KI_VALID_GUID) {
1152 ip->ki_valid |= KI_VALID_GUID;
1155 if (kip->ki_valid & KI_VALID_NTSID) {
1157 ip->ki_valid |= KI_VALID_NTSID;
1161 if (kip->ki_valid & (KI_VALID_PWNAM | KI_VALID_GRNAM)) {
1164 if (ip->ki_valid & (KI_VALID_PWNAM | KI_VALID_GRNAM))
1187 if (ip->ki_valid & (KI_VALID_PWNAM | KI_VALID_GRNAM))
1250 if ((kip->ki_valid & KI_VALID_UID) && (kip->ki_uid == elp->el_uid)) {
1253 kip->ki_valid |= KI_VALID_GUID;
1258 kip->ki_valid |= KI_VALID_NTSID;
1265 kip->ki_valid |= KI_VALID_PWNAM;
1307 if ((kip->ki_valid & KI_VALID_GID) && (kip->ki_gid == elp->el_gid)) {
1310 kip->ki_valid |= KI_VALID_GUID;
1315 kip->ki_valid |= KI_VALID_NTSID;
1322 kip->ki_valid |= KI_VALID_GRNAM;
1492 if ((kip->ki_valid & KI_VALID_UID) && (uid == kip->ki_uid)) {
1497 if (getname != NULL && (kip->ki_valid & (KI_VALID_PWNAM | KI_VALID_GRNAM)))
1529 if ((kip->ki_valid & KI_VALID_GID) && (gid == kip->ki_gid)) {
1534 if (getname != NULL && (kip->ki_valid & (KI_VALID_PWNAM | KI_VALID_GRNAM)))
1569 if ((kip->ki_valid & KI_VALID_GUID) && (kauth_guid_equal(guidp, &kip->ki_guid))) {
1574 if (getname != NULL && (kip->ki_valid & (KI_VALID_PWNAM | KI_VALID_GRNAM)))
1605 if ((kip->ki_valid & valid) && !strcmp(name, kip->ki_name)) {
1642 if ((kip->ki_valid & KI_VALID_NTSID) && (kauth_ntsid_equal(ntsid, &kip->ki_ntsid))) {
1647 if (getname != NULL && (kip->ki_valid & (KI_VALID_PWNAM | KI_VALID_GRNAM)))
2348 ki.ki_valid = 0;
2410 * We leave ki_valid set here; it contains a
2424 if (ki.ki_valid & to) {
2425 KAUTH_DEBUG("CACHE - found matching entry with valid 0x%08x", ki.ki_valid);
2441 if ((ki.ki_valid & KI_VALID_UID)) {
2442 KAUTH_DEBUG("CACHE - unexpected entry 0x%08x & %x", ki.ki_valid, KI_VALID_GID);
2447 if ((ki.ki_valid & KI_VALID_GID)) {
2448 KAUTH_DEBUG("CACHE - unexpected entry 0x%08x & %x", ki.ki_valid, KI_VALID_UID);
2554 if (!(ki.ki_valid & to)) {
2973 ki.ki_valid = 0;
2976 if (ki.ki_valid & KI_VALID_GID) {
2981 if (ki.ki_valid & KI_VALID_UID) {