Lines Matching defs:valbuf
218 bi_getval_chosen(bi_param_t *bip, void *valbuf, size_t *vallenp)
222 if (!bi_get_chosen_prop(bip->bi_name, valbuf, vallenp)) {
232 bi_getval_dhcpopt(bi_param_t *bip, void *valbuf, size_t *vallenp)
242 val = valbuf;
257 len = strlen(strcpy(valbuf, inet_ntoa(ipaddr))) + 1;
264 ((uchar_t *)valbuf)[len++] = '\0';
273 bi_getval_bootmisc(bi_param_t *bip, void *valbuf, size_t *vallenp)
286 (void) memcpy(valbuf, val, *vallenp);
296 bi_put_bootmisc(const char *name, const void *valbuf, size_t vallen)
299 (uchar_t *)valbuf, (uint_t)vallen) == 0);
307 bi_putval_chosen(bi_param_t *bip, const void *valbuf, size_t vallen)
309 return (bi_put_chosen_prop(bip->bi_name, valbuf, vallen,
314 bi_putval_bootmisc(bi_param_t *bip, const void *valbuf, size_t vallen)
316 return (bi_put_bootmisc(bip->bi_name, valbuf, vallen)
353 * bootinfo_get(const char *name, void *valbuf, size_t *vallenp,
368 * 0 => successful, value copied to valbuf, length assigned to *vallen.
454 * bootinfo_put(const char *name, char *valbuf, int vallen,
460 * 0 => successful, valbuf[0..vallen-1] bytes stored in repository
464 bootinfo_put(const char *name, const void *valbuf, size_t vallen,
501 return (bi_putval_chosen(bip, valbuf, vallen));
504 return (bi_putval_bootmisc(bip, valbuf, vallen));