Lines Matching refs:elem

770 #define	NVP(elem, type, vtype, ptype, format) { \  argument
773 (void) nvpair_value_##type(elem, &value); \
775 nvpair_name(elem), (ptype)value); \
778 #define NVPA(elem, type, vtype, ptype, format) { \ argument
782 (void) nvpair_value_##type(elem, &value, &count); \
785 nvpair_name(elem), i, (ptype)value[i]); \
795 nvpair_t *elem = NULL; in dump_nvlist() local
806 while ((elem = nvlist_next_nvpair(list, elem)) != NULL) { in dump_nvlist()
807 switch (nvpair_type(elem)) { in dump_nvlist()
809 (void) printf("%*s%s\n", indent, "", nvpair_name(elem)); in dump_nvlist()
813 (void) nvpair_value_boolean_value(elem, &bool_value); in dump_nvlist()
815 nvpair_name(elem), bool_value ? "true" : "false"); in dump_nvlist()
819 NVP(elem, byte, uchar_t, int, "%u"); in dump_nvlist()
823 NVP(elem, int8, int8_t, int, "%d"); in dump_nvlist()
827 NVP(elem, uint8, uint8_t, int, "%u"); in dump_nvlist()
831 NVP(elem, int16, int16_t, int, "%d"); in dump_nvlist()
835 NVP(elem, uint16, uint16_t, int, "%u"); in dump_nvlist()
839 NVP(elem, int32, int32_t, long, "%ld"); in dump_nvlist()
843 NVP(elem, uint32, uint32_t, ulong_t, "%lu"); in dump_nvlist()
847 NVP(elem, int64, int64_t, longlong_t, "%lld"); in dump_nvlist()
851 NVP(elem, uint64, uint64_t, u_longlong_t, "%llu"); in dump_nvlist()
855 NVP(elem, string, char *, char *, "'%s'"); in dump_nvlist()
859 (void) nvpair_value_boolean_array(elem, in dump_nvlist()
863 nvpair_name(elem), i, in dump_nvlist()
869 NVPA(elem, byte_array, uchar_t, int, "%u"); in dump_nvlist()
873 NVPA(elem, int8_array, int8_t, int, "%d"); in dump_nvlist()
877 NVPA(elem, uint8_array, uint8_t, int, "%u"); in dump_nvlist()
881 NVPA(elem, int16_array, int16_t, int, "%d"); in dump_nvlist()
885 NVPA(elem, uint16_array, uint16_t, int, "%u"); in dump_nvlist()
889 NVPA(elem, int32_array, int32_t, long, "%ld"); in dump_nvlist()
893 NVPA(elem, uint32_array, uint32_t, ulong_t, "%lu"); in dump_nvlist()
897 NVPA(elem, int64_array, int64_t, longlong_t, "%lld"); in dump_nvlist()
901 NVPA(elem, uint64_array, uint64_t, u_longlong_t, in dump_nvlist()
906 NVPA(elem, string_array, char *, char *, "'%s'"); in dump_nvlist()
910 (void) nvpair_value_nvlist(elem, &nvlist_value); in dump_nvlist()
912 nvpair_name(elem)); in dump_nvlist()
917 (void) nvpair_value_nvlist_array(elem, in dump_nvlist()
921 nvpair_name(elem), i); in dump_nvlist()
928 "%d for %s\n"), nvpair_type(elem), in dump_nvlist()
929 nvpair_name(elem)); in dump_nvlist()