Lines Matching refs:cookiep

100 					     size_t *next, void **cookiep);
104 void *cookiep);
111 void *cookiep);
460 bhnd_nvram_tlv_next(struct bhnd_nvram_data *nv, void **cookiep) in bhnd_nvram_tlv_next() argument
469 if (*cookiep == NULL) { in bhnd_nvram_tlv_next()
472 env = bhnd_nvram_tlv_next_env(tlv, &io_offset, cookiep); in bhnd_nvram_tlv_next()
475 io_offset = bhnd_nvram_tlv_to_offset(tlv, *cookiep); in bhnd_nvram_tlv_next()
481 env = bhnd_nvram_tlv_next_env(tlv, &io_offset, cookiep); in bhnd_nvram_tlv_next()
512 bhnd_nvram_tlv_getvar(struct bhnd_nvram_data *nv, void *cookiep, void *buf, in bhnd_nvram_tlv_getvar() argument
515 return (bhnd_nvram_data_generic_rp_getvar(nv, cookiep, buf, len, type)); in bhnd_nvram_tlv_getvar()
519 bhnd_nvram_tlv_copy_val(struct bhnd_nvram_data *nv, void *cookiep, in bhnd_nvram_tlv_copy_val() argument
522 return (bhnd_nvram_data_generic_rp_copy_val(nv, cookiep, value)); in bhnd_nvram_tlv_copy_val()
526 bhnd_nvram_tlv_getvar_ptr(struct bhnd_nvram_data *nv, void *cookiep, in bhnd_nvram_tlv_getvar_ptr() argument
537 if ((env = bhnd_nvram_tlv_get_env(tlv, cookiep)) == NULL) in bhnd_nvram_tlv_getvar_ptr()
538 BHND_NV_PANIC("invalid cookiep: %p", cookiep); in bhnd_nvram_tlv_getvar_ptr()
553 bhnd_nvram_tlv_getvar_name(struct bhnd_nvram_data *nv, void *cookiep) in bhnd_nvram_tlv_getvar_name() argument
561 if ((env = bhnd_nvram_tlv_get_env(tlv, cookiep)) == NULL) in bhnd_nvram_tlv_getvar_name()
562 BHND_NV_PANIC("invalid cookiep: %p", cookiep); in bhnd_nvram_tlv_getvar_name()
750 void **cookiep) in bhnd_nvram_tlv_next_env() argument
777 if (cookiep != NULL) in bhnd_nvram_tlv_next_env()
778 *cookiep = c; in bhnd_nvram_tlv_next_env()
792 bhnd_nvram_tlv_get_env(struct bhnd_nvram_tlv *tlv, void *cookiep) in bhnd_nvram_tlv_get_env() argument
801 io_offset = bhnd_nvram_tlv_to_offset(tlv, cookiep); in bhnd_nvram_tlv_get_env()
820 BHND_NV_LOG("non-ENV record mapped for %p\n", cookiep); in bhnd_nvram_tlv_get_env()
830 cookiep); in bhnd_nvram_tlv_get_env()
861 bhnd_nvram_tlv_to_offset(struct bhnd_nvram_tlv *tlv, void *cookiep) in bhnd_nvram_tlv_to_offset() argument
868 BHND_NV_ASSERT(cookiep != NULL, ("null cookiep")); in bhnd_nvram_tlv_to_offset()
876 offset = (const uint8_t *)cookiep - (const uint8_t *)ptr; in bhnd_nvram_tlv_to_offset()