Lines Matching refs:valid
167 * the stored name (if valid or invalid match). We use a simple hash table.
185 if ((ptr != NULL) && (ptr->valid > 0) && (ptr->uid == uid)) {
189 if (frc || (ptr->valid == VALID))
212 ptr->valid = INVALID;
230 ptr->valid = VALID;
238 * the stored name (if valid or invalid match). We use a simple hash table.
256 if ((ptr != NULL) && (ptr->valid > 0) && (ptr->gid == gid)) {
260 if (frc || (ptr->valid == VALID))
283 ptr->valid = INVALID;
301 ptr->valid = VALID;
329 * look up in hash table, if found and valid return the uid,
333 if ((ptr != NULL) && (ptr->valid > 0) && !strcmp(name, ptr->name)) {
334 if (ptr->valid == INVALID)
362 ptr->valid = INVALID;
365 ptr->valid = VALID;
393 * look up in hash table, if found and valid return the uid,
397 if ((ptr != NULL) && (ptr->valid > 0) && !strcmp(name, ptr->name)) {
398 if (ptr->valid == INVALID)
426 ptr->valid = INVALID;
429 ptr->valid = VALID;