Lines Matching refs:vd

107     const char *subclass, spa_t *spa, vdev_t *vd, zio_t *zio,
157 if (vd != NULL) {
167 if (zio->io_vd == vd && !vdev_accessible(vd, zio))
176 vd->vdev_ops->vdev_op_leaf &&
177 vdev_dtl_contains(vd, DTL_MISSING, zio->io_txg, 1))
186 if (vd != NULL &&
188 (vd->vdev_remove_wanted || vd->vdev_state == VDEV_STATE_REMOVED))
229 vd != NULL ? vd->vdev_guid : 0);
257 if (vd != NULL) {
258 vdev_t *pvd = vd->vdev_parent;
261 DATA_TYPE_UINT64, vd->vdev_guid,
263 DATA_TYPE_STRING, vd->vdev_ops->vdev_op_type, NULL);
264 if (vd->vdev_path != NULL)
267 DATA_TYPE_STRING, vd->vdev_path, NULL);
268 if (vd->vdev_devid != NULL)
271 DATA_TYPE_STRING, vd->vdev_devid, NULL);
272 if (vd->vdev_fru != NULL)
275 DATA_TYPE_STRING, vd->vdev_fru, NULL);
307 if (vd != NULL) {
339 } else if (vd != NULL) {
669 zfs_ereport_post(const char *subclass, spa_t *spa, vdev_t *vd, zio_t *zio,
677 subclass, spa, vd, zio, stateoroffset, size);
690 zfs_ereport_start_checksum(spa_t *spa, vdev_t *vd,
707 report->zcr_align = 1ULL << vd->vdev_top->vdev_ashift;
712 FM_EREPORT_ZFS_CHECKSUM, spa, vd, zio, offset, length);
780 zfs_ereport_post_checksum(spa_t *spa, vdev_t *vd,
790 FM_EREPORT_ZFS_CHECKSUM, spa, vd, zio, offset, length);
810 zfs_post_common(spa_t *spa, vdev_t *vd, const char *name)
828 if (vd)
830 FM_EREPORT_PAYLOAD_ZFS_VDEV_GUID, vd->vdev_guid) == 0);
845 zfs_post_remove(spa_t *spa, vdev_t *vd)
847 zfs_post_common(spa, vd, FM_RESOURCE_REMOVED);
856 zfs_post_autoreplace(spa_t *spa, vdev_t *vd)
858 zfs_post_common(spa, vd, FM_RESOURCE_AUTOREPLACE);
868 zfs_post_state_change(spa_t *spa, vdev_t *vd)
870 zfs_post_common(spa, vd, FM_RESOURCE_STATECHANGE);