Lines Matching defs:hsp
611 hot_spare_pool_ond_t *hsp;
615 hsp = (hot_spare_pool_ond_t *)mdrec->record;
625 for (i = 0; i < hsp->hsp_nhotspares; i++) {
629 if (tmpmdrec->hs_record_id == hsp->hsp_hotspares[i]) {
1239 hot_spare_pool_ond_t *hsp;
1437 hsp = (hot_spare_pool_ond_t *)((uintptr_t)rbp +
1440 (sizeof (mddb_recid_t) * hsp->hsp_nhotspares);
1442 bcopy(hsp, mdrec->record, newreqsize);
1443 hsp = (hot_spare_pool_ond_t *)mdrec->record;
1446 * If the hsp has descriptive name we'll get
1449 if (HSP_ID_IS_FN(hsp->hsp_self_id))
1450 mdrec->un_self_id = hsp->hsp_self_id;
1471 * Extract the metadevice/hsp name if it is
1482 HSP_ID_TO_KEY(hsp->hsp_self_id)) {
1508 (void) sprintf(uname, "hsp%03u",
1509 HSP_ID(hsp->hsp_self_id));