Lines Matching refs:knp
796 kstat_named_t *knp; in show_disk() local
799 knp = KSTAT_NAMED_PTR(&new->is_errors); in show_disk()
801 switch (knp[i].data_type) { in show_disk()
804 err_counters[i] = knp[i].value.ui32; in show_disk()
805 toterrs += knp[i].value.ui32; in show_disk()
983 kstat_named_t *knp; in show_disk_errors() local
1009 knp = KSTAT_NAMED_PTR(&disk->is_errors); in show_disk_errors()
1012 if (knp[i].name[0] == 0) in show_disk_errors()
1015 col += strlen(knp[i].name); in show_disk_errors()
1017 switch (knp[i].data_type) { in show_disk_errors()
1020 if ((strcmp(knp[i].name, "Serial No") == 0) && in show_disk_errors()
1032 if (knp[i].data_type == KSTAT_DATA_CHAR) { in show_disk_errors()
1033 push_out("%s: %-.16s ", knp[i].name, in show_disk_errors()
1034 &knp[i].value.c[0]); in show_disk_errors()
1035 col += strnlen(&knp[i].value.c[0], 16); in show_disk_errors()
1037 push_out("%s: %s ", knp[i].name, in show_disk_errors()
1038 KSTAT_NAMED_STR_PTR(&knp[i])); in show_disk_errors()
1040 KSTAT_NAMED_STR_BUFLEN(&knp[i]) - 1; in show_disk_errors()
1044 push_out("%s: %u ", knp[i].name, in show_disk_errors()
1045 knp[i].value.ui32); in show_disk_errors()
1049 if (strcmp(knp[i].name, "Size") == 0) { in show_disk_errors()
1052 knp[i].name, in show_disk_errors()
1053 (float)knp[i].value.ui64 / in show_disk_errors()
1055 knp[i].value.ui64); in show_disk_errors()
1060 push_out("%s: %u ", knp[i].name, in show_disk_errors()
1061 knp[i].value.ui32); in show_disk_errors()