Lines Matching refs:hsp
625 devconfig_t *hsp = NULL; in add_diskset_hsp() local
627 if (((error = new_devconfig(&hsp, TYPE_HSP)) != 0) || in add_diskset_hsp()
628 (error = devconfig_set_name(hsp, hspname))) { in add_diskset_hsp()
629 free_devconfig(hsp); in add_diskset_hsp()
631 if ((item = dlist_new_item(hsp)) == NULL) { in add_diskset_hsp()
632 free_devconfig(hsp); in add_diskset_hsp()
701 devconfig_t *hsp = (devconfig_t *)item->obj; in add_diskset_hsp_spare() local
731 spares = devconfig_get_components(hsp); in add_diskset_hsp_spare()
733 devconfig_set_components(hsp, spares); in add_diskset_hsp_spare()
1029 devconfig_t **hsp) in hsp_get_default_for_diskset() argument
1033 *hsp = NULL; in hsp_get_default_for_diskset()
1035 for (; (iter != NULL) && (*hsp == NULL); iter = iter->next) { in hsp_get_default_for_diskset()
1040 *hsp = item->obj; in hsp_get_default_for_diskset()
1109 devconfig_t **hsp) in hsp_get_by_name() argument
1113 *hsp = NULL; in hsp_get_by_name()
1115 for (; (iter != NULL) && (*hsp == NULL); iter = iter->next) { in hsp_get_by_name()
1121 *hsp = item->obj; in hsp_get_by_name()
1773 md_hsp_t *hsp; in diskset_info() local
1775 hsp = meta_get_hsp(sp, nlp->hspnamep, &error); in diskset_info()
1777 if (hsp != NULL) { in diskset_info()
1780 for (i = 0; i < hsp->hotspares.hotspares_len; i++) { in diskset_info()
1783 hs = &hsp->hotspares.hotspares_val[i]; in diskset_info()