Lines Matching refs:valid
166 * the stored name (if valid or invalid match). We use a simple hash table.
184 if ((ptr != NULL) && (ptr->valid > 0) && (ptr->uid == uid)) {
188 if (frc || (ptr->valid == VALID))
211 ptr->valid = INVALID;
229 ptr->valid = VALID;
237 * the stored name (if valid or invalid match). We use a simple hash table.
255 if ((ptr != NULL) && (ptr->valid > 0) && (ptr->gid == gid)) {
259 if (frc || (ptr->valid == VALID))
282 ptr->valid = INVALID;
300 ptr->valid = VALID;
328 * look up in hash table, if found and valid return the uid,
332 if ((ptr != NULL) && (ptr->valid > 0) && !strcmp(name, ptr->name)) {
333 if (ptr->valid == INVALID)
361 ptr->valid = INVALID;
364 ptr->valid = VALID;
392 * look up in hash table, if found and valid return the uid,
396 if ((ptr != NULL) && (ptr->valid > 0) && !strcmp(name, ptr->name)) {
397 if (ptr->valid == INVALID)
425 ptr->valid = INVALID;
428 ptr->valid = VALID;