Lines Matching refs:val

67 	char *val;
81 if (n->val != 0)
82 free(n->val);
109 ((n->val = malloc(vallen)) == 0)) {
118 * Upon finding a match set the passed in 'val' and 'vallen'
122 in_cache(char *domain, char *map, char *key, int keylen, char **val,
150 *val = c->val;
176 __yp_match_cflookup(char *domain, char *map, char *key, int keylen, char **val,
209 if ((*val = malloc((size_t)savesize)) == 0) {
213 (void) memcpy(*val, my_val, (size_t)savesize);
228 &_ypserv_timeout, val, vallen);
258 * It looks strange that we return one val[] array
260 * val[] array in the cache (presumably with the
279 (void) memcpy(c->val, *val, (size_t)savesize);
294 rsvdreason = yp_match_rsvdport(domain, map, key, keylen, val,
308 char **val, /* returns value array */
309 int *vallen) /* returns bytes in val */
313 return (__yp_match_cflookup(domain, map, key, keylen, val, vallen, 1));
359 char **val, /* returns value array */
360 int *vallen, /* returns bytes in val */
392 if ((*val = malloc((size_t)savesize)) == 0) {
396 (void) memcpy(*val, my_val, (size_t)savesize);
412 pdomb, &_ypserv_timeout, val, vallen);
453 * It looks strange that we return one val[] array
455 * val[] array in the cache (presumably with the
474 (void) memcpy(c->val, *val, (size_t)savesize);
493 char **val, /* returns value array */
494 int *vallen) /* returns bytes in val */
497 return (__yp_match_rsvdport_cflookup(domain, map, key, keylen, val,
507 struct dom_binding *pdomb, struct timeval *timeoutp, char **val,
548 if (!retval && ((*val = malloc((size_t)
557 (void) memcpy(*val, resp.valdat.dptr,
559 (*val)[resp.valdat.dsize] = '\n';
560 (*val)[resp.valdat.dsize + 1] = '\0';