Lines Matching refs:nvl

131 	nvlist_t	*nvl = NULL;  in ri_pack()  local
149 if (nvlist_alloc(&nvl, NV_UNIQUE_NAME, 0) != 0) { in ri_pack()
154 if (nvlist_add_int32(nvl, RI_HDL_FLAGS, hdl->flags) != 0) { in ri_pack()
160 nvlist_add_byte_array(nvl, RI_HDL_APS, (uchar_t *)buf, size) != 0) { in ri_pack()
167 nvlist_add_byte_array(nvl, RI_HDL_CPU_CAPS, (uchar_t *)buf, in ri_pack()
175 nvlist_add_byte_array(nvl, RI_HDL_MEM_CAPS, (uchar_t *)buf, in ri_pack()
181 if (nvlist_pack(nvl, &buf, &size, encoding, 0) != 0) { in ri_pack()
186 nvlist_free(nvl); in ri_pack()
194 nvlist_free(nvl); in ri_pack()
205 nvlist_t *nvl = NULL; in ap_list_pack() local
214 if (nvlist_alloc(&nvl, 0, 0) != 0) { in ap_list_pack()
224 if (nvlist_add_byte_array(nvl, RI_AP_T, (uchar_t *)buf, in ap_list_pack()
234 if (nvlist_pack(nvl, &buf, &size, encoding, 0) != 0) { in ap_list_pack()
239 nvlist_free(nvl); in ap_list_pack()
247 nvlist_free(nvl); in ap_list_pack()
258 nvlist_t *nvl = NULL; in dev_list_pack() local
267 if (nvlist_alloc(&nvl, 0, 0) != 0) { in dev_list_pack()
277 if (nvlist_add_byte_array(nvl, RI_DEV_T, (uchar_t *)buf, in dev_list_pack()
287 if (nvlist_pack(nvl, &buf, &size, encoding, 0) != 0) { in dev_list_pack()
292 nvlist_free(nvl); in dev_list_pack()
300 nvlist_free(nvl); in dev_list_pack()
312 nvlist_t *nvl = NULL; in client_list_pack() local
321 if (nvlist_alloc(&nvl, 0, 0) != 0) { in client_list_pack()
331 if (nvlist_add_byte_array(nvl, RI_CLIENT_T, (uchar_t *)buf, in client_list_pack()
341 if (nvlist_pack(nvl, &buf, &size, encoding, 0) != 0) { in client_list_pack()
346 nvlist_free(nvl); in client_list_pack()
354 nvlist_free(nvl); in client_list_pack()
362 nvlist_t *nvl = NULL; in ap_pack() local
366 if (nvlist_alloc(&nvl, NV_UNIQUE_NAME, 0) != 0) { in ap_pack()
371 if (pack_add_byte_array(ap->conf_props, RI_AP_PROPS, nvl, in ap_pack()
378 if (nvlist_add_byte_array(nvl, RI_AP_CPUS, (uchar_t *)buf, in ap_pack()
388 if (nvlist_add_byte_array(nvl, RI_AP_MEMS, (uchar_t *)buf, in ap_pack()
398 if (nvlist_add_byte_array(nvl, RI_AP_IOS, (uchar_t *)buf, in ap_pack()
405 if (nvlist_pack(nvl, &buf, &size, encoding, 0) != 0) { in ap_pack()
410 nvlist_free(nvl); in ap_pack()
418 nvlist_free(nvl); in ap_pack()
426 nvlist_t *nvl = NULL; in dev_pack() local
430 if (nvlist_alloc(&nvl, NV_UNIQUE_NAME, 0) != 0) { in dev_pack()
435 if (pack_add_byte_array(dev->conf_props, RI_DEV_PROPS, nvl, in dev_pack()
442 if (nvlist_add_byte_array(nvl, RI_DEV_CLIENTS, (uchar_t *)buf, in dev_pack()
450 if (nvlist_pack(nvl, &buf, &size, encoding, 0) != 0) { in dev_pack()
455 nvlist_free(nvl); in dev_pack()
463 nvlist_free(nvl); in dev_pack()
471 nvlist_t *nvl = NULL; in client_pack() local
475 if (nvlist_alloc(&nvl, NV_UNIQUE_NAME, 0) != 0) { in client_pack()
481 nvl, encoding) != 0) { in client_pack()
490 RI_CLIENT_VERB_PROPS, nvl, encoding) != 0) { in client_pack()
494 if (nvlist_pack(nvl, &buf, &size, encoding, 0) != 0) { in client_pack()
499 nvlist_free(nvl); in client_pack()
507 nvlist_free(nvl); in client_pack()
516 pack_add_byte_array(nvlist_t *nvl_packme, char *name, nvlist_t *nvl, in pack_add_byte_array() argument
528 if (nvlist_add_byte_array(nvl, name, (uchar_t *)buf, size) != 0) { in pack_add_byte_array()
544 nvlist_t *nvl = NULL; in ri_unpack() local
555 if (nvlist_unpack(buf, size, &nvl, 0) != 0) { in ri_unpack()
560 if (nvlist_lookup_int32(nvl, RI_HDL_FLAGS, &ri_hdl->flags) != 0) { in ri_unpack()
568 if (nvlist_lookup_byte_array(nvl, RI_HDL_APS, (uchar_t **)&buf, in ri_unpack()
580 if (nvlist_lookup_byte_array(nvl, RI_HDL_CPU_CAPS, (uchar_t **)&buf, in ri_unpack()
592 if (nvlist_lookup_byte_array(nvl, RI_HDL_MEM_CAPS, (uchar_t **)&buf, in ri_unpack()
608 nvlist_free(nvl); in ri_unpack()
617 nvlist_t *nvl; in ap_list_unpack() local
622 if (nvlist_unpack(buf, size, &nvl, 0) != 0) { in ap_list_unpack()
627 while ((nvp = nvlist_next_nvpair(nvl, nvp)) != NULL) { in ap_list_unpack()
655 nvlist_free(nvl); in ap_list_unpack()
661 nvlist_free(nvl); in ap_list_unpack()
676 nvlist_t *nvl; in dev_list_unpack() local
681 if (nvlist_unpack(buf, size, &nvl, 0) != 0) { in dev_list_unpack()
686 while ((nvp = nvlist_next_nvpair(nvl, nvp)) != NULL) { in dev_list_unpack()
712 nvlist_free(nvl); in dev_list_unpack()
718 nvlist_free(nvl); in dev_list_unpack()
733 nvlist_t *nvl; in client_list_unpack() local
738 if (nvlist_unpack(buf, size, &nvl, 0) != 0) { in client_list_unpack()
743 while ((nvp = nvlist_next_nvpair(nvl, nvp)) != NULL) { in client_list_unpack()
771 nvlist_free(nvl); in client_list_unpack()
777 nvlist_free(nvl); in client_list_unpack()
791 nvlist_t *nvl; in client_unpack() local
793 if (nvlist_unpack(buf, size, &nvl, 0) != 0) { in client_unpack()
798 if (lookup_unpack_byte_array(nvl, RI_CLIENT_USAGE_PROPS, in client_unpack()
800 nvlist_free(nvl); in client_unpack()
814 if (nvlist_lookup_byte_array(nvl, RI_CLIENT_VERB_PROPS, in client_unpack()
819 nvlist_free(nvl); in client_unpack()
824 nvlist_free(nvl); in client_unpack()
832 nvlist_t *nvl; in dev_unpack() local
834 if (nvlist_unpack(buf, size, &nvl, 0) != 0) { in dev_unpack()
839 if (lookup_unpack_byte_array(nvl, RI_DEV_PROPS, in dev_unpack()
841 nvlist_free(nvl); in dev_unpack()
849 if (nvlist_lookup_byte_array(nvl, RI_DEV_CLIENTS, (uchar_t **)&buf, in dev_unpack()
853 nvlist_free(nvl); in dev_unpack()
858 nvlist_free(nvl); in dev_unpack()
862 nvlist_free(nvl); in dev_unpack()
870 nvlist_t *nvl; in ap_unpack() local
872 if (nvlist_unpack(buf, size, &nvl, 0) != 0) { in ap_unpack()
877 if (lookup_unpack_byte_array(nvl, RI_AP_PROPS, &ap->conf_props) != 0) { in ap_unpack()
878 nvlist_free(nvl); in ap_unpack()
886 if (nvlist_lookup_byte_array(nvl, RI_AP_CPUS, (uchar_t **)&buf, in ap_unpack()
890 nvlist_free(nvl); in ap_unpack()
895 nvlist_free(nvl); in ap_unpack()
899 if (nvlist_lookup_byte_array(nvl, RI_AP_MEMS, (uchar_t **)&buf, in ap_unpack()
903 nvlist_free(nvl); in ap_unpack()
908 nvlist_free(nvl); in ap_unpack()
912 if (nvlist_lookup_byte_array(nvl, RI_AP_IOS, (uchar_t **)&buf, in ap_unpack()
916 nvlist_free(nvl); in ap_unpack()
921 nvlist_free(nvl); in ap_unpack()
925 nvlist_free(nvl); in ap_unpack()