Lines Matching refs:vallenp
218 bi_getval_chosen(bi_param_t *bip, void *valbuf, size_t *vallenp) in bi_getval_chosen() argument
220 size_t buflen = *vallenp; in bi_getval_chosen()
222 if (!bi_get_chosen_prop(bip->bi_name, valbuf, vallenp)) { in bi_getval_chosen()
224 } else if (*vallenp > buflen) { in bi_getval_chosen()
232 bi_getval_dhcpopt(bi_param_t *bip, void *valbuf, size_t *vallenp) in bi_getval_dhcpopt() argument
235 size_t len, buflen = *vallenp; in bi_getval_dhcpopt()
243 len = *vallenp; in bi_getval_dhcpopt()
254 *vallenp = len; in bi_getval_dhcpopt()
267 *vallenp = len; in bi_getval_dhcpopt()
273 bi_getval_bootmisc(bi_param_t *bip, void *valbuf, size_t *vallenp) in bi_getval_bootmisc() argument
281 } else if (*vallenp < len) { in bi_getval_bootmisc()
282 *vallenp = len; in bi_getval_bootmisc()
285 *vallenp = len; in bi_getval_bootmisc()
286 (void) memcpy(valbuf, val, *vallenp); in bi_getval_bootmisc()
372 bootinfo_get(const char *name, void *valbufp, size_t *vallenp, in bootinfo_get() argument
417 if (vallenp == NULL) { in bootinfo_get()
418 vallenp = &zerolen; in bootinfo_get()
425 (err = bi_getval_chosen(bip, valbufp, vallenp)) != BI_E_NOVAL) { in bootinfo_get()
432 (err = bi_getval_dhcpopt(bip, valbufp, vallenp)) != BI_E_NOVAL) { in bootinfo_get()
439 (err = bi_getval_bootmisc(bip, valbufp, vallenp)) != BI_E_NOVAL) { in bootinfo_get()