Lines Matching refs:zrp
65 zfs_retire_repaired_t *zrp; in zfs_retire_clear_data() local
67 while ((zrp = zdp->zrd_repaired) != NULL) { in zfs_retire_clear_data()
68 zdp->zrd_repaired = zrp->zrr_next; in zfs_retire_clear_data()
69 fmd_hdl_free(hdl, zrp, sizeof (zfs_retire_repaired_t)); in zfs_retire_clear_data()
331 zfs_retire_repaired_t *zrp; in zfs_vdev_repair() local
349 for (zrp = zdp->zrd_repaired; zrp != NULL; zrp = zrp->zrr_next) { in zfs_vdev_repair()
350 if (zrp->zrr_pool == pool_guid && in zfs_vdev_repair()
351 zrp->zrr_vdev == vdev_guid) in zfs_vdev_repair()
355 zrp = fmd_hdl_alloc(hdl, sizeof (zfs_retire_repaired_t), FMD_SLEEP); in zfs_vdev_repair()
356 zrp->zrr_next = zdp->zrd_repaired; in zfs_vdev_repair()
357 zrp->zrr_pool = pool_guid; in zfs_vdev_repair()
358 zrp->zrr_vdev = vdev_guid; in zfs_vdev_repair()
359 zdp->zrd_repaired = zrp; in zfs_vdev_repair()