/illumos-gate/usr/src/cmd/fm/fmtopo/common/ |
H A D | fmtopo.c | 313 nvlist_t *fac, *rsrc = NULL; local 320 if (topo_node_resource(node, &rsrc, &err) != 0) 323 if (nvlist_lookup_nvlist(rsrc, "facility", &fac) != 0) 330 nvlist_free(rsrc); 331 rsrc = NULL; 368 nvlist_free(rsrc); 819 nvlist_t *rsrc, *out; local 827 if (topo_node_resource(node, &rsrc, &err) < 0) { 832 if (topo_fmri_nvl2str(thp, rsrc, &s, &err) < 0) { 836 nvlist_free(rsrc); [all...] |
/illumos-gate/usr/src/cmd/fm/modules/sun4v/cpumem-diagnosis/ |
H A D | cmd_hc_sun4v.c | 282 nvlist_t *rsrc, **hcl; local 286 if (topo_node_resource(node, &rsrc, &err) < 0) { 290 if (nvlist_lookup_nvlist_array(rsrc, FM_FMRI_HC_LIST, &hcl, &n) < 0) { 291 nvlist_free(rsrc); 296 nvlist_free(rsrc); 301 nvlist_free(rsrc); 305 (void) nvlist_dup(rsrc, &mb_nvl, NV_UNIQUE_NAME); 307 nvlist_free(rsrc); 340 nvlist_t *rsrc; local 343 if (topo_node_resource(node, &rsrc, 590 cmd_nvl_create_fault(fmd_hdl_t *hdl, const char *class, uint8_t cert, nvlist_t *asru, nvlist_t *fru, nvlist_t *rsrc) argument [all...] |
H A D | cmd_memerr_arch.c | 208 nvlist_t *rsrc; local 239 FM_EREPORT_PAYLOAD_NAME_RESOURCE, DATA_TYPE_NVLIST, &rsrc, 294 synd_status, cmd_mem_name2type(typenm, minorvers), disp, rsrc)); 728 nvlist_t *rsrc, *fltlist; local 750 rsrc = cmd_mkboard_fru(hdl, frustr, NULL, NULL); 754 if (rsrc == NULL) 757 (void) nvlist_add_nvlist(rsrc, FM_FMRI_AUTHORITY, cmd.cmd_auth); 762 rsrc, NULL, rsrc); 767 nvlist_free(rsrc); [all...] |
/illumos-gate/usr/src/cmd/fm/modules/sun4v/generic-mem/ |
H A D | gmem_memerr.c | 168 nvlist_t *fltlist, *rsrc; local 200 if (nvlist_alloc(&rsrc, NV_UNIQUE_NAME|NV_UNIQUE_NAME_TYPE, 0) != 0) { 207 if (nvlist_add_uint8(rsrc, FM_VERSION, FM_HC_SCHEME_VERSION) != 0 || 208 nvlist_add_string(rsrc, FM_FMRI_SCHEME, FM_FMRI_SCHEME_HC) != 0 || 209 nvlist_add_string(rsrc, FM_FMRI_HC_ROOT, "") != 0 || 210 nvlist_add_uint32(rsrc, FM_FMRI_HC_LIST_SZ, n) != 0 || 211 nvlist_add_nvlist_array(rsrc, FM_FMRI_HC_LIST, hcl, n) != 0) { 216 nvlist_free(rsrc); 219 fru = gmem_find_fault_fru(hdl, rsrc); 234 nvlist_free(rsrc); 369 nvlist_t *flt, *rsrc; local 411 nvlist_t *flt, *rsrc; local 722 nvlist_t *rsrc, *det; local [all...] |
/illumos-gate/usr/src/cmd/rcm_daemon/common/ |
H A D | ibpart_rcm.c | 304 ibpart_offline(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, argument 309 rcm_log_message(RCM_TRACE1, "IBPART: offline(%s)\n", rsrc); 313 node = cache_lookup(hd, rsrc, CACHE_REFRESH); 339 "IBPART: offline query succeeded(%s)\n", rsrc); 352 rcm_log_message(RCM_TRACE1, "IBPART: Offline succeeded(%s)\n", rsrc); 362 ibpart_undo_offline(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, argument 367 rcm_log_message(RCM_TRACE1, "IBPART: online(%s)\n", rsrc); 370 node = cache_lookup(hd, rsrc, CACHE_NO_REFRESH); 394 rcm_log_message(RCM_TRACE1, "IBPART: online succeeded(%s)\n", rsrc); 475 ibpart_get_info(rcm_handle_t *hd, char *rsrc, id_ argument 516 ibpart_suspend(rcm_handle_t *hd, char *rsrc, id_t id, timespec_t *interval, uint_t flags, char **errorp, rcm_info_t **info) argument 528 ibpart_resume(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, char **errorp, rcm_info_t **info) argument 545 char rsrc[RCM_LINK_RESOURCE_MAX]; local 581 ibpart_remove(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, char **errorp, rcm_info_t **info) argument 617 ibpart_notify_event(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, char **errorp, nvlist_t *nvl, rcm_info_t **info) argument 778 cache_lookup(rcm_handle_t *hd, char *rsrc, char options) argument 867 char *rsrc; local 1102 char rsrc[RCM_LINK_RESOURCE_MAX]; local 1142 char rsrc[RCM_LINK_RESOURCE_MAX]; local 1172 char rsrc[RCM_LINK_RESOURCE_MAX]; local 1202 ibpart_notify_new_ibpart(rcm_handle_t *hd, char *rsrc) argument 1262 char rsrc[RCM_LINK_RESOURCE_MAX]; local 1338 char rsrc[RCM_LINK_RESOURCE_MAX]; local [all...] |
H A D | vlan_rcm.c | 304 vlan_offline(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, argument 309 rcm_log_message(RCM_TRACE1, "VLAN: offline(%s)\n", rsrc); 313 node = cache_lookup(hd, rsrc, CACHE_REFRESH); 339 "VLAN: offline query succeeded(%s)\n", rsrc); 352 rcm_log_message(RCM_TRACE1, "VLAN: Offline succeeded(%s)\n", rsrc); 362 vlan_undo_offline(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, argument 367 rcm_log_message(RCM_TRACE1, "VLAN: online(%s)\n", rsrc); 370 node = cache_lookup(hd, rsrc, CACHE_NO_REFRESH); 394 rcm_log_message(RCM_TRACE1, "VLAN: online succeeded(%s)\n", rsrc); 465 vlan_get_info(rcm_handle_t *hd, char *rsrc, id_ argument 506 vlan_suspend(rcm_handle_t *hd, char *rsrc, id_t id, timespec_t *interval, uint_t flags, char **errorp, rcm_info_t **info) argument 518 vlan_resume(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, char **errorp, rcm_info_t **info) argument 535 char rsrc[RCM_LINK_RESOURCE_MAX]; local 570 vlan_remove(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, char **errorp, rcm_info_t **info) argument 606 vlan_notify_event(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, char **errorp, nvlist_t *nvl, rcm_info_t **info) argument 762 cache_lookup(rcm_handle_t *hd, char *rsrc, char options) argument 851 char *rsrc; local 1073 char rsrc[RCM_LINK_RESOURCE_MAX]; local 1113 char rsrc[RCM_LINK_RESOURCE_MAX]; local 1142 char rsrc[RCM_LINK_RESOURCE_MAX]; local 1171 vlan_notify_new_vlan(rcm_handle_t *hd, char *rsrc) argument 1230 char rsrc[RCM_LINK_RESOURCE_MAX]; local 1303 char rsrc[RCM_LINK_RESOURCE_MAX]; local [all...] |
H A D | vnic_rcm.c | 304 vnic_offline(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, argument 309 rcm_log_message(RCM_TRACE1, "VNIC: offline(%s)\n", rsrc); 313 node = cache_lookup(hd, rsrc, CACHE_REFRESH); 339 "VNIC: offline query succeeded(%s)\n", rsrc); 352 rcm_log_message(RCM_TRACE1, "VNIC: Offline succeeded(%s)\n", rsrc); 362 vnic_undo_offline(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, argument 367 rcm_log_message(RCM_TRACE1, "VNIC: online(%s)\n", rsrc); 370 node = cache_lookup(hd, rsrc, CACHE_NO_REFRESH); 394 rcm_log_message(RCM_TRACE1, "VNIC: online succeeded(%s)\n", rsrc); 468 vnic_get_info(rcm_handle_t *hd, char *rsrc, id_ argument 509 vnic_suspend(rcm_handle_t *hd, char *rsrc, id_t id, timespec_t *interval, uint_t flags, char **errorp, rcm_info_t **info) argument 521 vnic_resume(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, char **errorp, rcm_info_t **info) argument 538 char rsrc[RCM_LINK_RESOURCE_MAX]; local 573 vnic_remove(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, char **errorp, rcm_info_t **info) argument 609 vnic_notify_event(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, char **errorp, nvlist_t *nvl, rcm_info_t **info) argument 765 cache_lookup(rcm_handle_t *hd, char *rsrc, char options) argument 854 char *rsrc; local 1085 char rsrc[RCM_LINK_RESOURCE_MAX]; local 1125 char rsrc[RCM_LINK_RESOURCE_MAX]; local 1154 char rsrc[RCM_LINK_RESOURCE_MAX]; local 1183 vnic_notify_new_vnic(rcm_handle_t *hd, char *rsrc) argument 1241 char rsrc[RCM_LINK_RESOURCE_MAX]; local 1314 char rsrc[RCM_LINK_RESOURCE_MAX]; local [all...] |
H A D | ttymux_rcm.c | 158 rsrc_t *rsrc; local 159 rsrc = cache_head.next; 160 while (rsrc != &cache_tail) { 161 if (rsrc->id && strcmp(resource, rsrc->id) == 0) { 162 return (rsrc); 164 rsrc = rsrc->next; 175 rsrc_t *rsrc; local 176 rsrc 225 rsrc_t *rsrc = malloc(sizeof (rsrc_t)); local 252 rsrc_t *rsrc = cache_lookup(resource); local 704 rsrc_t *rsrc; local 738 rsrc_t *rsrc; local 850 rsrc_available(rsrc_t *rsrc) argument 892 rsrc_unavailable(rsrc_t *rsrc) argument 924 get_next_user(rsrc_t *next, rsrc_t *rsrc, int redundancy) argument 966 rsrc_t *rsrc, *user; local 1213 rsrc_t *rsrc; local 1253 rsrc_t *rsrc; local 1319 rsrc_t *rsrc; local 1348 rsrc_t *rsrc, *user; local 1392 tty_offline(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, char **reason, rcm_info_t **dependent_reason) argument 1401 tty_remove(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, char **reason, rcm_info_t **dependent_reason) argument 1410 tty_suspend(rcm_handle_t *hd, char *rsrc, id_t id, timespec_t *interval, uint_t flag, char **reason, rcm_info_t **dependent_reason) argument 1419 tty_online(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, char **reason, rcm_info_t **dependent_reason) argument 1428 tty_resume(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, char **reason, rcm_info_t **dependent_reason) argument [all...] |
H A D | aggr_rcm.c | 374 aggr_offline(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, argument 379 rcm_log_message(RCM_TRACE1, "AGGR: offline(%s)\n", rsrc); 383 node = cache_lookup(hd, rsrc, CACHE_REFRESH); 412 "AGGR: offline query succeeded(%s)\n", rsrc); 423 rcm_log_message(RCM_TRACE1, "AGGR: Offline succeeded(%s)\n", rsrc); 433 aggr_undo_offline(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, argument 439 rcm_log_message(RCM_TRACE1, "AGGR: online(%s)\n", rsrc); 442 node = cache_lookup(hd, rsrc, CACHE_NO_REFRESH); 476 _("AGGR: Consumers online failed (%s)\n"), rsrc); 481 rcm_log_message(RCM_TRACE1, "AGGR: online succeeded(%s)\n", rsrc); 578 aggr_get_info(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, char **usagep, char **errorp, nvlist_t *props, rcm_info_t **depend_info) argument 622 aggr_suspend(rcm_handle_t *hd, char *rsrc, id_t id, timespec_t *interval, uint_t flags, char **errorp, rcm_info_t **depend_info) argument 634 aggr_resume(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, char **errorp, rcm_info_t **depend_info) argument 646 aggr_remove(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, char **errorp, rcm_info_t **depend_info) argument 700 aggr_notify_event(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, char **errorp, nvlist_t *nvl, rcm_info_t **depend_info) argument 837 cache_lookup(rcm_handle_t *hd, char *rsrc, char options) argument 906 char *rsrc; local 1157 char rsrc[RCM_LINK_RESOURCE_MAX]; local 1196 char rsrc[RCM_LINK_RESOURCE_MAX]; local 1229 char rsrc[RCM_LINK_RESOURCE_MAX]; local 1261 aggr_notify_new_aggr(rcm_handle_t *hd, char *rsrc) argument 1333 char rsrc[RCM_LINK_RESOURCE_MAX]; local 1437 char rsrc[RCM_LINK_RESOURCE_MAX]; local [all...] |
H A D | ip_rcm.c | 392 ip_offline(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, argument 401 rcm_log_message(RCM_TRACE1, "IP: offline(%s)\n", rsrc); 405 assert(rsrc != NULL); 412 node = cache_lookup(hd, rsrc, CACHE_REFRESH); 452 rsrc); 460 rcm_log_message(RCM_TRACE1, "IP: Ignoring node(%s)\n", rsrc); 477 rcm_log_message(RCM_TRACE1, "IP: Offline success(%s)\n", rsrc); 528 rcm_log_message(RCM_TRACE1, "IP: offline success(%s)\n", rsrc); 538 ip_undo_offline(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, argument 543 rcm_log_message(RCM_TRACE1, "IP: online(%s)\n", rsrc); 600 ip_get_info(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, char **usagep, char **errorp, nvlist_t *props, rcm_info_t **depend_info) argument 656 ip_suspend(rcm_handle_t *hd, char *rsrc, id_t id, timespec_t *interval, uint_t flags, char **errorp, rcm_info_t **depend_info) argument 676 ip_resume(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, char **errorp, rcm_info_t ** depend_info) argument 696 ip_remove(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, char **errorp, rcm_info_t **depend_info) argument 737 ip_notify_event(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, char **errorp, nvlist_t *nvl, rcm_info_t **depend_info) argument 958 cache_lookup(rcm_handle_t *hd, char *rsrc, char options) argument 1056 char *rsrc; local [all...] |
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/ |
H A D | topo_fmri.c | 401 fmri_prop(topo_hdl_t *thp, nvlist_t *rsrc, const char *pgname, argument 410 if (nvlist_lookup_string(rsrc, FM_FMRI_SCHEME, &scheme) != 0) 422 rv = nvlist_add_nvlist(in, TOPO_PROP_RESOURCE, rsrc); 604 topo_fmri_getpgrp(topo_hdl_t *thp, nvlist_t *rsrc, const char *pgname, argument 612 if (nvlist_lookup_string(rsrc, FM_FMRI_SCHEME, &scheme) != 0) 624 rv = nvlist_add_nvlist(in, TOPO_PROP_RESOURCE, rsrc); 1016 topo_fmri_facility(topo_hdl_t *thp, nvlist_t *rsrc, const char *fac_type, argument 1024 if (nvlist_lookup_string(rsrc, FM_FMRI_SCHEME, &scheme) != 0) 1036 rv = nvlist_add_nvlist(in, TOPO_PROP_RESOURCE, rsrc);
|
/illumos-gate/usr/src/cmd/fm/modules/sun4/cpumem-diagnosis/ |
H A D | cmd_cpu.c | 511 nvlist_t *rsrc = NULL; local 522 &rsrc); 536 if (rsrc != NULL) { 537 cmd_fmri_init(hdl, &xr->xr_rsrc, rsrc, "%s_rsrc", 1426 const char *type, nvlist_t *rsrc, uint_t cert) 1491 cpui->cpu_asru_nvl, cpu->cpu_fru_nvl, rsrc); 1499 cpu->cpu_asru_nvl, cpu->cpu_fru_nvl, rsrc); 1425 cmd_cpu_create_faultlist(fmd_hdl_t *hdl, fmd_case_t *casep, cmd_cpu_t *cpu, const char *type, nvlist_t *rsrc, uint_t cert) argument
|
/illumos-gate/usr/src/cmd/fm/modules/sun4u/cpumem-diagnosis/ |
H A D | cmd_Lxcache.c | 592 const char *fltnm, nvlist_t *rsrc, uint_t cert) 607 Lxcache->Lxcache_asru.fmri_nvl, cpu->cpu_fru_nvl, rsrc); 591 cmd_Lxcache_fault(fmd_hdl_t *hdl, cmd_cpu_t *cpu, cmd_Lxcache_t *Lxcache, const char *fltnm, nvlist_t *rsrc, uint_t cert) argument
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_cq.c | 72 hermon_rsrc_t *cqc, *rsrc; local 135 status = hermon_rsrc_alloc(state, HERMON_CQHDL, 1, sleepflag, &rsrc); 140 cq = (hermon_cqhdl_t)rsrc->hr_addr; 156 MLNX_UMAP_CQMEM_RSRC, (uint64_t)(uintptr_t)rsrc); 337 cq->cq_rsrcp = rsrc; 397 hermon_rsrc_free(state, &rsrc); 415 hermon_rsrc_t *cqc, *rsrc; local 434 rsrc = cq->cq_rsrcp; 556 hermon_rsrc_free(state, &rsrc);
|
H A D | hermon_misc.c | 490 hermon_rsrc_t *rsrc; local 510 status = hermon_rsrc_alloc(state, HERMON_AHHDL, 1, sleepflag, &rsrc); 514 ah = (hermon_ahhdl_t)rsrc->hr_addr; 533 hermon_rsrc_free(state, &rsrc); 548 ah->ah_rsrcp = rsrc; 566 hermon_rsrc_t *rsrc; local 577 rsrc = ah->ah_rsrcp; 589 hermon_rsrc_free(state, &rsrc); 723 hermon_rsrc_t *rsrc; local 1001 status = hermon_rsrc_alloc(state, HERMON_MCG, 1, HERMON_NOSLEEP, &rsrc); 1806 hermon_rsrc_t *rsrc; local 1838 hermon_rsrc_t *rsrc; local [all...] |
H A D | hermon_mr.c | 81 static uint_t hermon_mtt_refcnt_inc(hermon_rsrc_t *rsrc); 82 static uint_t hermon_mtt_refcnt_dec(hermon_rsrc_t *rsrc); 176 hermon_rsrc_t *mpt, *mtt, *rsrc; local 224 status = hermon_rsrc_alloc(state, HERMON_MRHDL, 1, sleep, &rsrc); 229 mr = (hermon_mrhdl_t)rsrc->hr_addr; 300 (uint64_t)(uintptr_t)rsrc); 392 mr->mr_rsrcp = rsrc; 429 hermon_rsrc_free(state, &rsrc); 446 hermon_rsrc_t *mpt, *mtt, *rsrc; local 494 status = hermon_rsrc_alloc(state, HERMON_MRHDL, 1, sleep, &rsrc); 748 hermon_rsrc_t *mpt, *mtt, *rsrc, *mtt_refcnt; local 944 hermon_rsrc_t *mpt, *mtt, *rsrc; local 1227 hermon_rsrc_t *mpt, *rsrc; local 1352 hermon_rsrc_t *mpt, *rsrc; local 1472 hermon_rsrc_t *mpt, *mtt, *rsrc, *mtt_refcnt; local 1833 hermon_rsrc_t *mpt, *rsrc; local 2022 hermon_rsrc_t *mpt, *mtt, *rsrc, *mtt_refcnt; local 3402 hermon_mtt_refcnt_inc(hermon_rsrc_t *rsrc) argument 3416 hermon_mtt_refcnt_dec(hermon_rsrc_t *rsrc) argument [all...] |
H A D | hermon_rsrc.c | 135 hermon_rsrc_type_t rsrc, uint_t num, uint_t sleepflag, hermon_rsrc_t *hdl); 138 hermon_rsrc_type_t rsrc, uint_t num, uint_t sleepflag, hermon_rsrc_t *hdl); 180 hermon_rsrc_alloc(hermon_state_t *state, hermon_rsrc_type_t rsrc, uint_t num, argument 190 rsrc_pool = &state->hs_rsrc_hdl[rsrc]; 207 tmp_rsrc_hdl->rsrc_type = rsrc; 212 switch (rsrc) { 231 status = hermon_rsrc_fexch_alloc(state, rsrc, num, 238 status = hermon_rsrc_rfci_alloc(state, rsrc, num, 305 hermon_rsrc_reserve(hermon_state_t *state, hermon_rsrc_type_t rsrc, uint_t num, argument 315 rsrc_pool = &state->hs_rsrc_hdl[rsrc]; 374 hermon_rsrc_fexch_alloc(hermon_state_t *state, hermon_rsrc_type_t rsrc, uint_t num, uint_t sleepflag, hermon_rsrc_t *hdl) argument 474 hermon_rsrc_rfci_alloc(hermon_state_t *state, hermon_rsrc_type_t rsrc, uint_t num, uint_t sleepflag, hermon_rsrc_t *hdl) argument [all...] |
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_cmd.c | 712 tavor_rsrc_t *rsrc; local 746 &rsrc); 755 mblist->mbl_mbox[i].mb_rsrcptr = rsrc; 756 mblist->mbl_mbox[i].mb_addr = rsrc->tr_addr; 757 mblist->mbl_mbox[i].mb_acchdl = rsrc->tr_acchdl; 764 status = ddi_dma_addr_bind_handle(rsrc->tr_dmahdl, NULL, 765 rsrc->tr_addr, rsrc->tr_len, (DDI_DMA_RDWR | flag), 769 tavor_rsrc_free(state, &rsrc); 812 tavor_rsrc_t *rsrc; local [all...] |
/illumos-gate/usr/src/uts/common/io/ |
H A D | trill.c | 723 trill_recv_pkt_cb(void *lptr, bridge_link_t *blp, mac_resource_handle_t rsrc, argument 728 _NOTE(ARGUNUSED(rsrc));
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | dr_cpu.c | 547 dr_cpu_res_array_init(dr_cpu_hdr_t *req, drctl_rsrc_t *rsrc, int nrsrc) argument 563 res[idx].cpuid = rsrc[idx].res_cpu_id; 566 if (rsrc[idx].status == DRCTL_STATUS_ALLOW) 582 if (rsrc[idx].offset != NULL) { 583 err_str = (char *)rsrc + rsrc[idx].offset;
|
H A D | dr_mem.c | 580 dr_mem_res_array_init(dr_mem_hdr_t *req, drctl_rsrc_t *rsrc, int nrsrc) argument 594 res[idx].addr = rsrc[idx].res_mem_addr; 595 res[idx].size = rsrc[idx].res_mem_size; 598 if (rsrc[idx].status == DRCTL_STATUS_ALLOW) 614 if (rsrc[idx].offset != NULL) { 615 err_str = (char *)rsrc + rsrc[idx].offset;
|
/illumos-gate/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_xprt.c | 1125 nvlist_t *flt_copy, *asru = NULL, *fru = NULL, *rsrc = NULL; local 1132 (void) nvlist_lookup_nvlist(nvlp[i], FM_FAULT_RESOURCE, &rsrc); 1138 rsrc && topo_fmri_fru(thp, rsrc, &fru, &err) == 0) 1144 rsrc && topo_fmri_asru(thp, rsrc, &asru, &err) == 0) 1154 else if (rsrc && topo_fmri_label(thp, rsrc, &loc, 1163 nvlist_free(rsrc); 1207 nvlist_t *rsrc, *asr local [all...] |
/illumos-gate/usr/src/lib/cfgadm_plugins/sbd/common/ |
H A D | ap_rcm.c | 1158 char *rsrc; local 1182 rsrc = NULL; 1285 rsrc = OS; 1286 ap_msg(a, MSG_ISSUE, cmd, rsrc); 1287 rv = (*rcm->request_suspend)(hd, rsrc, flags, &t, &rinfo); 1291 rsrc = OS; 1292 ap_msg(a, MSG_ISSUE, cmd, rsrc); 1293 rv = (*rcm->notify_resume)(hd, rsrc, 0, &rinfo); 1312 else if (rsrc) 1313 ap_msg(a, MSG_DONE, cmd, rsrc); 1343 char *rsrc; local [all...] |
/illumos-gate/usr/src/lib/cfgadm_plugins/shp/common/ |
H A D | shp.c | 418 char *rsrc; local 431 rsrc = dgettext(TEXT_DOMAIN, "Resource"); 435 sizearg.rsrc_width = strlen(rsrc); 449 if ((w = strlen(rsrc)) > w_rsrc) 483 w = strlen(rsrc); 486 (void) strcat(*table, rsrc);
|
/illumos-gate/usr/src/lib/cfgadm_plugins/pci/common/ |
H A D | cfga.c | 399 char *rsrc; local 410 rsrc = dgettext(TEXT_DOMAIN, "Resource"); 429 if ((w = strlen(rsrc)) > w_rsrc) 463 w = strlen(rsrc); 466 (void) strcat(*table, rsrc);
|