| /onnv/onnv-gate/usr/src/cmd/mdb/common/modules/md/ |
| dumphotspare.c | 32 printhsp(hot_spare_pool_t hsp, uintptr_t hsp_addr) 39 mdb_printf("hsp_next: %p\n", hsp.hsp_next); 42 mdb_printf("ln_next: %p\n", hsp.hsp_link.ln_next); 43 mdb_printf("ln_setno: %u\n", hsp.hsp_link.ln_setno); 44 mdb_printf("ln_id: %u\n", hsp.hsp_link.ln_id); 47 mdb_printf("hsp_revision: %u\n", hsp.hsp_revision); 48 mdb_printf("hsp_self_id: %u \n", hsp.hsp_self_id); 49 mdb_printf("hsp_record_id: %d \n", hsp.hsp_record_id); 50 mdb_printf("hsp_refcount: %d\n", hsp.hsp_refcount); 52 hsp.hsp_nhotspares) 77 hot_spare_pool_t hsp; local [all...] |
| walk_hsp.c | 54 hot_spare_pool_t hsp; local 70 if (mdb_vread(&hsp, sizeof (hot_spare_pool_t), wsp->walk_addr) != 79 status = wsp->walk_callback(wsp->walk_addr, (&hsp)->hsp_next, 82 wsp->walk_addr = (uintptr_t)(&hsp)->hsp_next;
|
| /onnv/onnv-gate/usr/src/uts/sun4u/montecarlo/io/ |
| hsc.c | 194 hsc_slot_t *hsp = (hsc_slot_t *)ops_arg; local 198 DEBUG2("hsc_connect: slot %d, healthy %d", hsp->hs_slot_number, 199 hsp->hs_board_healthy); 201 if (!(hsp->hs_flags & (HSC_ENABLED|HSC_SLOT_ENABLED))) 204 if (hsp->hs_flags & HSC_SCB_HOTSWAPPED) 212 if (hsp->hs_flags & HSC_SLOT_BAD_STATE) { 217 hsc_led_op(hsp, HPC_CTRL_SET_LED_STATE, HPC_ACTIVE_LED, 224 rc = scsb_get_slot_state(hsp->hs_hpchandle, hsp->hs_slot_number, 229 hsp->hs_slot_state = rstate 300 hsc_slot_t *hsp = (hsc_slot_t *)ops_arg; local 356 hsc_slot_t *hsp = (hsc_slot_t *)ops_arg; local 374 hsc_slot_t *hsp = (hsc_slot_t *)ops_arg; local 738 hsc_slot_t *hsp = (hsc_slot_t *)ops_arg; local 859 hsc_slot_t *hsp = NEW(hsc_slot_t); local 934 hsc_slot_t *hsp; local 995 hsc_slot_t *hsp, *prev; local 1137 hsc_slot_t *hsp; local 1158 hsc_slot_t *hsp; local 1261 hsc_slot_t *hsp; local 1476 hsc_slot_t *hsp; local 1806 hsc_slot_t *hsp; local 1860 hsc_slot_t *hsp; local 1912 hsc_slot_t *hsp; local 1987 hsc_slot_t *hsp; local 2027 hsc_slot_t *hsp; local [all...] |
| /onnv/onnv-gate/usr/src/uts/common/io/lvm/hotspares/ |
| hotspares.c | 95 hot_spare_pool_t *hsp; local 103 hsp = find_hot_spare_pool(setno, shs->shs_hot_spare_pool); 104 if (hsp != (hot_spare_pool_t *)0) 132 hsp = (hot_spare_pool_t *)mddb_getrecaddr_resize(recid, sizeof (*hsp), 135 hsp->hsp_self_id = shs->shs_hot_spare_pool; 136 hsp->hsp_record_id = recid; 137 hsp->hsp_next = (hot_spare_pool_t *)md_set[setno].s_hsp; 138 hsp->hsp_refcount = 0; 139 hsp->hsp_nhotspares = 0 163 hot_spare_pool_t *hsp; local 455 hot_spare_pool_t *hsp; local 519 hot_spare_pool_t *hsp; local 696 hot_spare_pool_t *hsp; local 1074 hot_spare_pool_t *hsp; local 1345 hot_spare_pool_t *hsp; local 1422 hot_spare_pool_t *hsp, **p_hsp; local 1500 hot_spare_pool_t *hsp; local 1539 hot_spare_pool_t *hsp; local 1583 hot_spare_pool_t *hsp; local [all...] |
| /onnv/onnv-gate/usr/src/cmd/cmd-inet/usr.bin/ |
| ruptime.c | 81 struct hs *hsp; local 120 hsp = hs; 149 * hsp points into an area about to be moved, 154 hoff = hsp - hs; 160 hsp = hs + hoff; 168 hsp->hs_wd = malloc(whdrsize); 170 bcopy((char *)buf, (char *)hsp->hs_wd, 172 hsp->hs_nusers = 0; 180 hsp->hs_nusers++; 181 nhosts++; hsp++ [all...] |
| /onnv/onnv-gate/usr/src/cmd/lvm/metassist/layout/ |
| layout_hsp.c | 51 devconfig_t **hsp); 56 devconfig_t **hsp); 60 devconfig_t *hsp, 64 devconfig_t *hsp, 97 * hsp - pointer to the optional HSP request devconfig_t 98 * devices - pointer to a list of devices to be served by the HSP 100 * OUTPUT: results - pointer to a list result devconfig_t, if the HSP 107 * PURPOSE: Main layout driver for HSP, attempts to build/populate a 108 * single HSP to service the list of devices 127 devconfig_t *hsp = NULL; local [all...] |
| layout_svm_util.h | 40 * and build lists of device, HSP and diskset names. 46 devconfig_t **hsp); 48 devconfig_t **hsp);
|
| layout_svm_util.c | 55 static const char *_hsp_prefix = "hsp"; 59 * dynamically allocated arrays to track used HSP (hspXXX) and volume 157 * 3. the used device and HSP names in the named disk set 209 gettext("failed to allocate HSP name array\n")); 318 /* is this HSP in the requested diskset? */ 321 /* isolate HSP name from "poolname/hspXXX" */ 330 if (sscanf(cp, "hsp%03d", &number) != EOF) { 332 gettext(" HSP: %6s number: %3d\n"), 365 /* isolate HSP name from "poolname/hspXXXX" */ 595 * hspname - a char * HSP nam 625 devconfig_t *hsp = NULL; local 701 devconfig_t *hsp = (devconfig_t *)item->obj; local 1773 md_hsp_t *hsp; local [all...] |
| /onnv/onnv-gate/usr/src/lib/brand/lx/lx_nametoaddr/common/ |
| lx_nametoaddr.c | 270 struct nd_hostserv *hsp = NULL; local 364 ((hsp = calloc(1, sizeof (struct nd_hostserv) * r_count)) == NULL)) 369 rp->h_hostservs = hsp; 374 ((hsp[i].h_host = strdup(a2h_result.h_name)) == NULL)) 378 ((hsp[i].h_host = 385 ((hsp[i].h_serv = strdup(p2s_result.s_name)) == NULL)) 407 if (hsp != NULL) { 409 if (hsp[i].h_host != NULL) 410 free(hsp[i].h_host); 411 if (hsp[i].h_serv != NULL [all...] |
| /onnv/onnv-gate/usr/src/lib/lvm/libmeta/common/ |
| meta_hotspares.c | 138 assert(hspnp->hsp == MD_HSP_NONE || sp->setno == HSP_SET(hspnp->hsp)); 143 mig.id = hspnp->hsp; 192 assert(hspnp->hsp == MD_HSP_NONE || sp->setno == HSP_SET(hspnp->hsp)); 202 /* allocate hsp */ 221 md_hs_t *hsp = &hspp->hotspares.hotspares_val[hsi]; local 225 hsp->hsnamep = metakeyname(&sp, hs_key, fast, ep); 226 if (hsp->hsnamep == NULL) 237 hsp->state = ghs.ghs_state 399 md_hs_t *hsp = &hspp->hotspares.hotspares_val[hsi]; local 487 md_hs_t *hsp = &hspp->hotspares.hotspares_val[hsi]; local 508 md_hs_t *hsp = &hspp->hotspares.hotspares_val[hsi]; local 601 md_hs_t *hsp = &hspp->hotspares.hotspares_val[hsi]; local 1706 md_hs_t *hsp = &hspp->hotspares.hotspares_val[h]; local 1733 md_hs_t *hsp = &hspp->hotspares.hotspares_val[hsi]; local 1781 md_hs_t *hsp = &hspp->hotspares.hotspares_val[hsi]; local 1871 md_hs_t *hsp = &hspp->hotspares.hotspares_val[hsi]; local [all...] |
| meta_statconcise.c | 613 hot_spare_pool_ond_t *hsp; local 617 hsp = (hot_spare_pool_ond_t *)mdrec->record; 627 for (i = 0; i < hsp->hsp_nhotspares; i++) { 631 if (tmpmdrec->hs_record_id == hsp->hsp_hotspares[i]) { 1241 hot_spare_pool_ond_t *hsp; local [all...] |
| meta_getdevs.c | 318 md_hsp_t *hsp; local 321 if ((hsp = meta_get_hsp(sp, hspp->hspnamep, ep)) == NULL) 323 else for (i = 0; (i < hsp->hotspares.hotspares_len); ++i) { 324 md_hs_t *hs = &hsp->hotspares.hotspares_val[i];
|
| meta_name.c | 168 * fnamep - metadevice or hsp with path and set name info stripped 389 * Verify that the name is a valid hsp/metadevice name 489 * check to verify that name is an existing hsp 498 hsp_t hsp; local 506 hsp = meta_gethspnmentbyname(cur_set, MD_SIDEWILD, uname, &status); 508 if (hsp == MD_HSP_NONE) { 1301 /* if it is not a meta/hsp and *spp is not set then set it to local */ 1305 /* if it is not a meta/hsp name then just return uname */ 3717 md_hsp_t *hsp; local [all...] |
| meta_error.c | 106 hsp_t hsp 111 if ((name = get_hspname(NULL, hsp)) == NULL) { 114 (void) sprintf(buf, "%u/%u", HSP_SET(hsp), HSP_ID(hsp)); 240 ep->name = hsp_name(ip->hsp); 252 hspname = hsp_name(ip->hs.hsp); 253 devname = dev_name(HSP_SET(ip->hs.hsp), ip->hs.dev); 503 hsp_t hsp, 512 ip->hsp = hsp; [all...] |
| /onnv/onnv-gate/usr/src/cmd/fm/modules/sun4v/generic-mem/ |
| gmem_page.c | 97 nvlist_t *asru, *hsp; local 119 if (nvlist_alloc(&hsp, NV_UNIQUE_NAME, 0) != 0) { 125 if (nvlist_add_uint64(hsp, FM_FMRI_MEM_PHYSADDR, 127 nvlist_add_uint64(hsp, FM_FMRI_HC_SPECIFIC_OFFSET, 129 nvlist_add_nvlist(asru, FM_FMRI_HC_SPECIFIC, hsp) != 0) { 132 nvlist_free(hsp); 140 nvlist_free(hsp); 324 nvlist_t *flt, *hsp; local 343 &hsp) == 0) 344 (void) nvlist_add_nvlist(rsc, FM_FMRI_HC_SPECIFIC, hsp); [all...] |
| /onnv/onnv-gate/usr/src/uts/common/io/lvm/md/ |
| md_error.c | 173 hsp_t hsp 181 ip->hsp = hsp; 193 hsp_t hsp, 202 ip->hs.hsp = hsp;
|
| md_ioctl.c | 443 hot_spare_pool_t *hsp = NULL; local 474 * Get the input name if we're searching by hsp name. Check 496 * Try to find the hsp namespace entry corresponds to either 497 * the given hspid or name. If we can't find it, the hsp maybe 498 * a pre-friendly name hsp so we'll try to find it in the 506 * If we were given a key for a FN hsp and 529 hsp = (hot_spare_pool_t *)md_set[nm->setno].s_hsp; 530 while (hsp != NULL) { 531 /* Only use the pre-friendly name hsp */ 532 if (!(hsp->hsp_revision & MD_FN_META_DEV)) [all...] |
| /onnv/onnv-gate/usr/src/cmd/lvm/md_monitord/ |
| probedev.c | 53 md_hs_t *hsp; local 62 hsp = &hspp->hotspares.hotspares_val[hsi]; 65 cname = hsp->hsnamep->cname; 66 bname = hsp->hsnamep->bname; 68 (void) metanamelist_append(&nlp, hsp->hsnamep); 69 hs_state = hs_state_to_name(hsp, NULL); 74 if (hsp->state == HSS_AVAILABLE) {
|
| /onnv/onnv-gate/usr/src/cmd/lvm/util/ |
| metastat.c | 81 static char *get_hs_state(md_hs_t *hsp); 507 md_hsp_t *hsp; local 514 if ((hsp = meta_get_hsp(sp, hspnamep, 519 hsi < hsp->hotspares.hotspares_len; 522 namep = hsp->hotspares. 734 md_hs_t *hsp; local 743 hsp = &hspp->hotspares.hotspares_val[hsi]; 744 bname = hsp->hsnamep->bname; 746 (void) metanamelist_append(&nlp, hsp->hsnamep); 748 if (hsp->state == HSS_AVAILABLE) 1278 md_hsp_t *hsp; local [all...] |
| metaparam.c | 200 msp.hsp_id = hspnp->hsp; 287 msp.hsp_id = hspnp->hsp;
|
| /onnv/onnv-gate/usr/src/cmd/fm/modules/sun4v/cpumem-diagnosis/ |
| cmd_hc_sun4v.c | 600 nvlist_t *hsp = NULL; local 623 if (nvlist_alloc(&hsp, NV_UNIQUE_NAME, 0) == 0) { 626 (void) (nvlist_add_uint64(hsp, 632 (void) nvlist_add_uint64(hsp, 636 FM_FMRI_HC_SPECIFIC, hsp); 641 if (hsp != NULL) 642 nvlist_free(hsp);
|
| /onnv/onnv-gate/usr/src/cmd/lvm/metassist/common/ |
| volume_defaults.c | 303 * Set name of the the default HSP to use 315 * the name of the default HSP to use 330 devconfig_t *hsp = NULL; local 333 /* Get/create singleton HSP element for this disk set */ 335 defaults, diskset, TYPE_HSP, &hsp, TRUE)) != 0) { 341 return (devconfig_set_hsp_name(hsp, name)); 345 * Get the name of the default HSP to use 357 * RETURN: the name of the default HSP to use 373 devconfig_t *hsp; local 381 /* Get/create singleton HSP element for this disk set * [all...] |
| volume_devconfig.h | 48 #define ELEMENT_HSP "hsp" 332 * @param hsp 333 * a devconfig_t representing the hsp to modify 345 extern int devconfig_set_hsp_name(devconfig_t *hsp, char *name); 912 * Set the HSP creation option (for volume, stripe, concat, mirror) 918 * the value to set as the HSP creation option 930 * Get HSP creation option (for volume, stripe, concat, mirror) 936 * RETURN: HSP creation option (for volume, stripe,
|
| /onnv/onnv-gate/usr/src/uts/common/io/usb/usba/ |
| hcdi.c | 274 hcdi_hotplug_stats_t *hsp; local 290 hsp = HCDI_HOTPLUG_STATS_DATA(hcdi); 291 kstat_named_init(&hsp->hcdi_hotplug_total_success, 293 kstat_named_init(&hsp->hcdi_hotplug_success, 295 kstat_named_init(&hsp->hcdi_hotplug_total_failure, 297 kstat_named_init(&hsp->hcdi_hotplug_failure, 299 kstat_named_init(&hsp->hcdi_device_count,
|
| /onnv/onnv-gate/usr/src/uts/common/sys/lvm/ |
| mdiox.x | 383 hsp_t hsp; /* associated hotspare pool */ 388 %/* mnum or hsp */ 427 % * Also used for minor #, hsp id, recid mask and shifts. 931 hsp_t hsp; /* number */ [all...] |