Home
last modified time | relevance | path

Searched refs:d_errstats (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd_subr.c140 if (fmd.d_errstats != NULL && err >= EFMD_UNKNOWN && err < EFMD_END) in fmd_verror()
141 fmd.d_errstats[err - EFMD_UNKNOWN].fmds_value.ui64++; in fmd_verror()
H A Dfmd.h126 fmd_stat_t *d_errstats; /* program-wide error statistics */ member
H A Dfmd.c542 dp->d_errstats = sp = fmd_zalloc(sizeof (fmd_stat_t) * in fmd_create()
552 EFMD_END - EFMD_UNKNOWN, dp->d_errstats, NULL); in fmd_create()
667 if (dp->d_errstats != NULL) { in fmd_destroy()
668 fmd_free(dp->d_errstats, in fmd_destroy()
H A Dfmd_api.c106 fmd.d_errstats[EFMD_MODULE - EFMD_UNKNOWN].fmds_value.ui64++; in fmd_api_vxerror()
109 fmd.d_errstats[err - EFMD_UNKNOWN].fmds_value.ui64++; in fmd_api_vxerror()
/illumos-gate/usr/src/uts/common/io/blkdev/
H A Dblkdev.c185 kstat_t *d_errstats; member
472 if (bd->d_errstats != NULL) in bd_create_errstats()
480 bd->d_errstats = kstat_create(ks_module, inst, ks_name, "device_error", in bd_create_errstats()
484 if (bd->d_errstats == NULL) { in bd_create_errstats()
494 bd->d_errstats->ks_lock = &bd->d_errmutex; in bd_create_errstats()
495 bd->d_kerr = (struct bd_errstats *)bd->d_errstats->ks_data; in bd_create_errstats()
534 bd->d_errstats->ks_private = bd; in bd_create_errstats()
536 kstat_install(bd->d_errstats); in bd_create_errstats()
543 if (bd->d_errstats != NULL) { in bd_destroy_errstats()
545 kstat_delete(bd->d_errstats); in bd_destroy_errstats()
[all …]