Lines Matching refs:key
61 char *key;
79 if (n->key != 0)
80 free(n->key);
104 ((n->key = malloc(keylen)) == 0) ||
118 in_cache(char *domain, char *map, char *key, int keylen, char **val,
135 (memcmp(key, c->key, (size_t)keylen) == 0) &&
167 * the passed key datum in the named map, and to return the associated value
172 __yp_match_cflookup(char *domain, char *map, char *key, int keylen, char **val,
195 (key == NULL) || (keylen == 0))
199 found_it = in_cache(domain, map, key, keylen, &my_val, &my_vallen);
223 reason = domatch(domain, map, key, keylen, pdomb,
250 in_cache(domain, map, key, keylen, &my_val, &my_vallen)) {
274 (void) memcpy(c->key, key, (size_t)keylen);
290 rsvdreason = yp_match_rsvdport(domain, map, key, keylen, val,
302 char *key,
309 return (__yp_match_cflookup(domain, map, key, keylen, val, vallen, 1));
338 * the passed key datum in the named map, and to return the associated value
353 char *key,
379 (key == NULL) || (keylen == 0))
383 found_it = in_cache(domain, map, key, keylen, &my_val, &my_vallen);
407 reason = domatch(domain, map, key, keylen,
445 in_cache(domain, map, key, keylen, &my_val, &my_vallen)) {
469 (void) memcpy(c->key, key, (size_t)keylen);
487 char *key,
493 return (__yp_match_rsvdport_cflookup(domain, map, key, keylen, val,
502 domatch(char *domain, char *map, char *key, int keylen,
512 req.keydat.dptr = key;