Lines Matching refs:nvpair
709 ks_value_print(ks_nvpair_t *nvpair) in ks_value_print() argument
711 switch (nvpair->data_type) { in ks_value_print()
713 (void) fprintf(stdout, "%s", nvpair->value.c); in ks_value_print()
716 (void) fprintf(stdout, "%d", nvpair->value.i32); in ks_value_print()
719 (void) fprintf(stdout, "%u", nvpair->value.ui32); in ks_value_print()
722 (void) fprintf(stdout, "%lld", nvpair->value.i64); in ks_value_print()
725 (void) fprintf(stdout, "%llu", nvpair->value.ui64); in ks_value_print()
728 (void) fprintf(stdout, "%s", KSTAT_NAMED_STR_PTR(nvpair)); in ks_value_print()
731 if (nvpair->value.ui64 == 0) in ks_value_print()
735 nvpair->value.ui64 / 1000000000.0); in ks_value_print()
746 ks_instance_print(ks_instance_t *ksi, ks_nvpair_t *nvpair) in ks_instance_print() argument
760 ksi->ks_name, nvpair->name); in ks_instance_print()
763 ks_value_print(nvpair); in ks_instance_print()
766 (void) fprintf(stdout, KS_DFMT, nvpair->name); in ks_instance_print()
767 ks_value_print(nvpair); in ks_instance_print()
777 ks_instance_print_json(ks_instance_t *ksi, ks_nvpair_t *nvpair) in ks_instance_print_json() argument
796 (void) fprintf(stdout, KS_JFMT, nvpair->name); in ks_instance_print_json()
797 if (nvpair->data_type == KSTAT_DATA_STRING) { in ks_instance_print_json()
799 ks_value_print(nvpair); in ks_instance_print_json()
802 ks_value_print(nvpair); in ks_instance_print_json()
804 if (nvpair != list_tail(&ksi->ks_nvlist)) in ks_instance_print_json()
818 ks_nvpair_t *nvpair, *ntmp; in ks_instances_print() local
853 for (nvpair = list_head(&ksi->ks_nvlist); in ks_instances_print()
854 nvpair != NULL; in ks_instances_print()
855 nvpair = list_next(&ksi->ks_nvlist, nvpair)) { in ks_instances_print()
856 if (!ks_match(nvpair->name, in ks_instances_print()
862 (*ks_print_fn)(ksi, nvpair); in ks_instances_print()
887 nvpair = list_head(&ksi->ks_nvlist); in ks_instances_print()
888 while (nvpair != NULL) { in ks_instances_print()
889 ntmp = nvpair; in ks_instances_print()
890 nvpair = list_next(&ksi->ks_nvlist, nvpair); in ks_instances_print()