Lines Matching refs:nvl

713 	nvlist_t	*nvl;
729 if (nvlist_alloc(&nvl, 0, 0) != 0) {
736 rv = nvlist_add_string(nvl, HP_INFO_BASE, root->hp_basepath);
738 nvlist_free(nvl);
745 rv = nvlist_add_byte_array(nvl, HP_INFO_BRANCH,
750 nvlist_free(nvl);
757 if ((rv = nvlist_pack(nvl, &buf, &len, NV_ENCODE_NATIVE, 0)) == 0) {
762 nvlist_free(nvl);
778 nvlist_t *nvl = NULL;
791 if ((rv = nvlist_unpack(packed_buf, packed_len, &nvl, 0)) != 0)
794 if (nvlist_next_nvpair(nvl, NULL) == NULL) {
795 nvlist_free(nvl);
800 for (nvp = NULL; nvp = nvlist_next_nvpair(nvl, nvp); ) {
834 nvlist_free(nvl);
847 nvlist_free(nvl);
880 nvlist_t *nvl;
889 if (nvlist_alloc(&nvl, 0, 0) != 0)
894 rv = nvlist_add_byte_array(nvl, HP_INFO_NODE,
899 nvlist_free(nvl);
906 rv = nvlist_add_byte_array(nvl, HP_INFO_BRANCH,
911 nvlist_free(nvl);
919 if ((rv = nvlist_pack(nvl, &buf, &len, NV_ENCODE_NATIVE, 0)) == 0) {
925 nvlist_free(nvl);
938 nvlist_t *nvl;
943 if (nvlist_alloc(&nvl, 0, 0) != 0)
946 if ((rv = nvlist_add_uint32(nvl, HP_INFO_TYPE,
951 ((rv = nvlist_add_string(nvl, HP_INFO_NAME, node->hp_name)) != 0))
955 ((rv = nvlist_add_string(nvl, HP_INFO_USAGE, node->hp_usage)) != 0))
959 ((rv = nvlist_add_string(nvl, HP_INFO_DESC,
963 if ((rv = nvlist_add_uint32(nvl, HP_INFO_STATE, node->hp_state)) != 0)
967 ((rv = nvlist_add_uint32(nvl, HP_INFO_TIME,
971 if ((rv = nvlist_pack(nvl, &buf, &len, NV_ENCODE_NATIVE, 0)) != 0)
976 nvlist_free(nvl);
982 nvlist_free(nvl);
998 nvlist_t *nvl = NULL;
1008 if ((rv = nvlist_unpack(packed_buf, packed_len, &nvl, 0)) != 0)
1016 for (nvp = NULL; nvp = nvlist_next_nvpair(nvl, nvp); ) {
1026 nvlist_free(nvl);
1035 nvlist_free(nvl);
1047 nvlist_free(nvl);
1060 nvlist_free(nvl);
1074 nvlist_t *nvl;
1084 if ((nvlist_unpack(buf, len, &nvl, 0) != 0))
1089 nvlist_free(nvl);
1094 for (nvp = NULL; nvp = nvlist_next_nvpair(nvl, nvp); ) {
1149 nvlist_free(nvl);