Lines Matching refs:subclass
338 zfs_ereport_is_duplicate(const char *subclass, spa_t *spa, vdev_t *vd, in zfs_ereport_is_duplicate() argument
349 if (strcmp(subclass, FM_EREPORT_ZFS_IO) == 0) in zfs_ereport_is_duplicate()
351 else if (strcmp(subclass, FM_EREPORT_ZFS_DATA) == 0) in zfs_ereport_is_duplicate()
353 else if (strcmp(subclass, FM_EREPORT_ZFS_CHECKSUM) == 0) in zfs_ereport_is_duplicate()
444 zfs_is_ratelimiting_event(const char *subclass, vdev_t *vd) in zfs_is_ratelimiting_event() argument
451 if (strcmp(subclass, FM_EREPORT_ZFS_DELAY) == 0) { in zfs_is_ratelimiting_event()
453 } else if (strcmp(subclass, FM_EREPORT_ZFS_DEADMAN) == 0) { in zfs_is_ratelimiting_event()
455 } else if (strcmp(subclass, FM_EREPORT_ZFS_CHECKSUM) == 0) { in zfs_is_ratelimiting_event()
472 const char *subclass, spa_t *spa, vdev_t *vd, const zbookmark_phys_t *zb, in zfs_ereport_start() argument
515 ZFS_ERROR_CLASS, subclass); in zfs_ereport_start()
715 if (vd != NULL && strcmp(subclass, FM_EREPORT_ZFS_CHECKSUM) == 0) { in zfs_ereport_start()
735 if (vd != NULL && strcmp(subclass, FM_EREPORT_ZFS_IO) == 0) { in zfs_ereport_start()
755 if (vd != NULL && strcmp(subclass, FM_EREPORT_ZFS_DELAY) == 0) { in zfs_ereport_start()
1083 zfs_ereport_is_valid(const char *subclass, spa_t *spa, vdev_t *vd, zio_t *zio) in zfs_ereport_is_valid() argument
1139 strcmp(subclass, FM_EREPORT_ZFS_PROBE_FAILURE) == 0 && in zfs_ereport_is_valid()
1144 if ((strcmp(subclass, FM_EREPORT_ZFS_DELAY) == 0) && in zfs_ereport_is_valid()
1149 (void) subclass, (void) spa, (void) vd, (void) zio; in zfs_ereport_is_valid()
1164 zfs_ereport_post(const char *subclass, spa_t *spa, vdev_t *vd, in zfs_ereport_post() argument
1172 if (!zfs_ereport_is_valid(subclass, spa, vd, zio)) in zfs_ereport_post()
1175 if (zfs_ereport_is_duplicate(subclass, spa, vd, zb, zio, 0, 0)) in zfs_ereport_post()
1178 if (zfs_is_ratelimiting_event(subclass, vd)) in zfs_ereport_post()
1181 if (!zfs_ereport_start(&ereport, &detector, subclass, spa, vd, in zfs_ereport_post()
1191 (void) subclass, (void) spa, (void) vd, (void) zb, (void) zio, in zfs_ereport_post()
1552 zfs_ereport_snapshot_post(const char *subclass, spa_t *spa, const char *name) in zfs_ereport_snapshot_post() argument
1559 zfs_post_common(spa, NULL, FM_RSRC_CLASS, subclass, aux); in zfs_ereport_snapshot_post()
1577 zfs_ereport_zvol_post(const char *subclass, const char *name, in zfs_ereport_zvol_post() argument
1599 zfs_post_common(spa, NULL, FM_RSRC_CLASS, subclass, aux); in zfs_ereport_zvol_post()