Lines Matching refs:nvp

197 static int idm_itextbuf_add_nvpair(nvpair_t *nvp, idm_textbuf_t *itb);
199 static int idm_itextbuf_add_string(nvpair_t *nvp,
202 static int idm_itextbuf_add_boolean(nvpair_t *nvp,
205 static int idm_itextbuf_add_binary(nvpair_t *nvp,
208 static int idm_itextbuf_add_large_numerical(nvpair_t *nvp,
211 static int idm_itextbuf_add_numerical(nvpair_t *nvp,
214 static int idm_itextbuf_add_numeric_range(nvpair_t *nvp,
217 static int idm_itextbuf_add_list_of_values(nvpair_t *nvp,
741 nvpair_t *nvp = NULL; in idm_nvlist_to_textbuf() local
747 nvp = nvlist_next_nvpair(nvl, nvp); in idm_nvlist_to_textbuf()
749 if (nvp == NULL) { in idm_nvlist_to_textbuf()
754 if ((rc = idm_itextbuf_add_nvpair(nvp, &itb)) != 0) { in idm_nvlist_to_textbuf()
768 idm_itextbuf_add_nvpair(nvpair_t *nvp, in idm_itextbuf_add_nvpair() argument
775 key = nvpair_name(nvp); in idm_itextbuf_add_nvpair()
785 (nvpair_type(nvp) == DATA_TYPE_STRING)); in idm_itextbuf_add_nvpair()
797 rc = idm_itextbuf_add_string(nvp, ikvx, itb); in idm_itextbuf_add_nvpair()
800 rc = idm_itextbuf_add_boolean(nvp, ikvx, itb); in idm_itextbuf_add_nvpair()
805 rc = idm_itextbuf_add_binary(nvp, ikvx, itb); in idm_itextbuf_add_nvpair()
808 rc = idm_itextbuf_add_large_numerical(nvp, ikvx, itb); in idm_itextbuf_add_nvpair()
811 rc = idm_itextbuf_add_numerical(nvp, ikvx, itb); in idm_itextbuf_add_nvpair()
814 rc = idm_itextbuf_add_numeric_range(nvp, ikvx, itb); in idm_itextbuf_add_nvpair()
817 rc = idm_itextbuf_add_list_of_values(nvp, ikvx, itb); in idm_itextbuf_add_nvpair()
829 idm_itextbuf_add_string(nvpair_t *nvp, in idm_itextbuf_add_string() argument
837 key_name = nvpair_name(nvp); in idm_itextbuf_add_string()
844 rc = nvpair_value_string(nvp, &value); in idm_itextbuf_add_string()
857 idm_itextbuf_add_boolean(nvpair_t *nvp, in idm_itextbuf_add_boolean() argument
865 key_name = nvpair_name(nvp); in idm_itextbuf_add_boolean()
872 rc = nvpair_value_boolean_value(nvp, &value); in idm_itextbuf_add_boolean()
884 idm_itextbuf_add_binary(nvpair_t *nvp, in idm_itextbuf_add_binary() argument
894 key_name = nvpair_name(nvp); in idm_itextbuf_add_binary()
901 rc = nvpair_value_byte_array(nvp, &value, &len); in idm_itextbuf_add_binary()
922 idm_itextbuf_add_large_numerical(nvpair_t *nvp, in idm_itextbuf_add_large_numerical() argument
931 idm_itextbuf_add_numerical(nvpair_t *nvp, in idm_itextbuf_add_numerical() argument
940 key_name = nvpair_name(nvp); in idm_itextbuf_add_numerical()
947 rc = nvpair_value_uint64(nvp, &value); in idm_itextbuf_add_numerical()
960 idm_itextbuf_add_numeric_range(nvpair_t *nvp, in idm_itextbuf_add_numeric_range() argument
969 idm_itextbuf_add_list_of_values(nvpair_t *nvp, in idm_itextbuf_add_list_of_values() argument
978 key_name = nvpair_name(nvp); in idm_itextbuf_add_list_of_values()
985 vchoice = idm_get_next_listvalue(nvp, NULL); in idm_itextbuf_add_list_of_values()
990 vchoice = idm_get_next_listvalue(nvp, vchoice); in idm_itextbuf_add_list_of_values()
1321 idm_nvpair_value_to_textbuf(nvpair_t *nvp) in idm_nvpair_value_to_textbuf() argument
1328 rv = idm_itextbuf_add_nvpair(nvp, &itb); in idm_nvpair_value_to_textbuf()