Lines Matching refs:knp
798 kstat_named_t *knp; in show_disk() local
801 knp = KSTAT_NAMED_PTR(&new->is_errors); in show_disk()
803 switch (knp[i].data_type) { in show_disk()
806 err_counters[i] = knp[i].value.ui32; in show_disk()
807 toterrs += knp[i].value.ui32; in show_disk()
985 kstat_named_t *knp; in show_disk_errors() local
1011 knp = KSTAT_NAMED_PTR(&disk->is_errors); in show_disk_errors()
1014 if (knp[i].name[0] == 0) in show_disk_errors()
1017 col += strlen(knp[i].name); in show_disk_errors()
1019 switch (knp[i].data_type) { in show_disk_errors()
1022 if ((strcmp(knp[i].name, "Serial No") == 0) && in show_disk_errors()
1034 if (knp[i].data_type == KSTAT_DATA_CHAR) { in show_disk_errors()
1035 push_out("%s: %-.16s ", knp[i].name, in show_disk_errors()
1036 &knp[i].value.c[0]); in show_disk_errors()
1037 col += strnlen(&knp[i].value.c[0], 16); in show_disk_errors()
1039 push_out("%s: %s ", knp[i].name, in show_disk_errors()
1040 KSTAT_NAMED_STR_PTR(&knp[i])); in show_disk_errors()
1042 KSTAT_NAMED_STR_BUFLEN(&knp[i]) - 1; in show_disk_errors()
1046 push_out("%s: %u ", knp[i].name, in show_disk_errors()
1047 knp[i].value.ui32); in show_disk_errors()
1051 if (strcmp(knp[i].name, "Size") == 0) { in show_disk_errors()
1054 knp[i].name, in show_disk_errors()
1055 (float)knp[i].value.ui64 / in show_disk_errors()
1057 knp[i].value.ui64); in show_disk_errors()
1062 push_out("%s: %u ", knp[i].name, in show_disk_errors()
1063 knp[i].value.ui32); in show_disk_errors()