/illumos-gate/usr/src/cmd/mdb/intel/modules/i40e/ |
H A D | i40e.c | 68 i40e_switch_rsrc_t rsrc; local 73 if (mdb_vread(&rsrc, sizeof (i40e_switch_rsrc_t), raddr) != 80 if (rsrc.resource_type <= RSRC_MAX) { 81 name = i40e_switch_rsrc_names[rsrc.resource_type]; 85 rsrc.resource_type); 88 rsrc.resource_type); 93 LE_16(rsrc.guaranteed), LE_16(rsrc.total), LE_16(rsrc.used), 94 LE_16(rsrc [all...] |
/illumos-gate/usr/src/cmd/rcm_daemon/common/ |
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 | ttymux_rcm_impl.h | 62 typedef struct rsrc { struct 66 struct rsrc *next; 67 struct rsrc *prev;
|
H A D | SUNW,vdevices.pl | 93 my $rsrc = shift(@ARGV); 95 print "rcm_log_debug=do_queryremove: '$rsrc'\n"; 102 my $str = `/usr/sbin/fuser $rsrc 2>/dev/null`;
|
H A D | bridge_rcm.c | 282 bridge_offline(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, argument 288 rcm_log_message(RCM_TRACE1, "Bridge: offline(%s)\n", rsrc); 292 node = cache_lookup(hd, rsrc, CACHE_REFRESH); 304 "Bridge: offline query succeeded(%s)\n", rsrc); 318 rcm_log_message(RCM_TRACE1, "Bridge: Offline succeeded(%s %s)\n", rsrc, 329 bridge_undo_offline(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, argument 336 rcm_log_message(RCM_TRACE1, "Bridge: online(%s)\n", rsrc); 339 node = cache_lookup(hd, rsrc, CACHE_NO_REFRESH); 371 rcm_log_message(RCM_TRACE1, "Bridge: online succeeded(%s)\n", rsrc); 381 bridge_get_info(rcm_handle_t *hd, char *rsrc, id_ argument 422 bridge_suspend(rcm_handle_t *hd, char *rsrc, id_t id, timespec_t *interval, uint_t flags, char **errorp, rcm_info_t **info) argument 434 bridge_resume(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, char **errorp, rcm_info_t **info) argument 446 bridge_remove(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, char **errorp, rcm_info_t **info) argument 482 bridge_notify_event(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, char **errorp, nvlist_t *nvl, rcm_info_t **info) argument 593 cache_lookup(rcm_handle_t *hd, char *rsrc, uint_t options) argument 674 char *rsrc; local 833 char rsrc[RCM_LINK_RESOURCE_MAX]; local 864 char rsrc[RCM_LINK_RESOURCE_MAX]; local [all...] |
H A D | filesys_rcm.c | 265 mnt_offline(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, argument 274 assert(rsrc != NULL); 280 rcm_log_message(RCM_TRACE1, "FILESYS: offline(%s)\n", rsrc); 283 if (use_cache(rsrc, errorp, &dependents) < 0) { 292 if ((entry = cache_lookup(mnt_cache, rsrc)) == NULL) { 295 rsrc, strerror(errno)); 304 "FILESYS: zfs: NO_CONSTRAINT: %s\n", rsrc); 311 "CRITICAL %s\n", rsrc); 342 mnt_online(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flag, char **errorp, argument 346 assert(rsrc ! 362 mnt_getinfo(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flag, char **usagep, char **errorp, nvlist_t *props, rcm_info_t **depend_info) argument 416 mnt_suspend(rcm_handle_t *hd, char *rsrc, id_t id, timespec_t *interval, uint_t flag, char **errorp, rcm_info_t **depend_info) argument 460 mnt_resume(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flag, char **errorp, rcm_info_t **depend_info) argument 523 path_match(char *rsrc, char *spec) argument 563 disable_vfstab_entry(char *rsrc) argument 655 mnt_remove(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flag, char **errorp, rcm_info_t **depend_info) argument 1047 cache_lookup(cache_t *cache, char *rsrc) argument 1104 register_rsrc(rcm_handle_t *hd, char *rsrc) argument 1130 unregister_rsrc(rcm_handle_t *hd, char *rsrc) argument 1332 is_critical(char *rsrc) argument 1368 use_cache(char *rsrc, char **errorp, char ***dependentsp) argument 1395 prune_dependents(char **dependents, char *rsrc) argument [all...] |
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 | 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 | network_rcm.c | 270 net_passthru(rcm_handle_t *hd, int op, const char *rsrc, uint_t flag, argument 284 node = cache_lookup(rsrc); 287 _("NET: unrecognized resource %s\n"), rsrc); 370 net_offline(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags, argument 374 assert(rsrc != NULL); 379 rcm_log_message(RCM_TRACE1, _("NET: offline(%s)\n"), rsrc); 381 return (net_passthru(hd, NET_OFFLINE, rsrc, flags, reason, 391 net_online(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flag, char **reason, argument 395 assert(rsrc != NULL); 398 rcm_log_message(RCM_TRACE1, _("NET: online(%s)\n"), rsrc); 416 net_getinfo(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flag, char **info, char **errstr, nvlist_t *proplist, rcm_info_t **depend_info) argument 498 net_suspend(rcm_handle_t *hd, char *rsrc, id_t id, timespec_t *interval, uint_t flag, char **reason, rcm_info_t **dependent_reason) argument 523 net_resume(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flag, char **info, rcm_info_t **dependent_info) argument 548 net_remove(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flag, char **info, rcm_info_t **dependent_info) argument 817 net_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 [all...] |
H A D | mpxio_rcm.c | 267 mpxio_getinfo(rcm_handle_t *hdl, char *rsrc, id_t id, uint_t flags, argument 277 rcm_log_message(RCM_TRACE1, "MPXIO: getinfo(%s)\n", rsrc); 284 if ((reg = lookup_phci(rsrc)) == NULL) { 305 if (get_affected_clients(hdl, rsrc, CMD_GETINFO, flags, 327 mpxio_suspend(rcm_handle_t *hdl, char *rsrc, id_t id, timespec_t *interval, argument 330 rcm_log_message(RCM_TRACE1, "MPXIO: suspend(%s)\n", rsrc); 339 mpxio_resume(rcm_handle_t *hdl, char *rsrc, id_t id, uint_t flags, argument 342 rcm_log_message(RCM_TRACE1, "MPXIO: resume(%s)\n", rsrc); 353 mpxio_offline(rcm_handle_t *hdl, char *rsrc, id_t id, uint_t flags, argument 359 rcm_log_message(RCM_TRACE1, "MPXIO: offline(%s)\n", rsrc); 386 mpxio_online(rcm_handle_t *hdl, char *rsrc, id_t id, uint_t flags, char **errstr, rcm_info_t **infop) argument 419 mpxio_remove(rcm_handle_t *hdl, char *rsrc, id_t id, uint_t flags, char **errstr, rcm_info_t **infop) argument 467 get_affected_clients(rcm_handle_t *hdl, char *rsrc, int cmd, int flags, char ***clientsp) argument 512 lookup_phci(char *rsrc) argument 531 detect_client_change(rcm_handle_t *hdl, int cmd, int flags, group_t *group, char *rsrc) argument [all...] |
/illumos-gate/usr/src/lib/fm/topo/modules/sun4v/sun4vpi/ |
H A D | pi_mem.c | 46 nvlist_t *rsrc = NULL; local 66 result = topo_node_resource(*t_node, &rsrc, &err); 75 result = topo_node_asru_set(*t_node, rsrc, TOPO_ASRU_COMPUTE, &err); 76 nvlist_free(rsrc);
|
/illumos-gate/usr/src/cmd/drd/ |
H A D | drd.h | 62 int (*io_config_request)(drctl_rsrc_t *rsrc, int nrsrc); 63 int (*io_config_notify)(drctl_rsrc_t *rsrc, int nrsrc); 64 int (*io_unconfig_request)(drctl_rsrc_t *rsrc, int nrsrc); 65 int (*io_unconfig_notify)(drctl_rsrc_t *rsrc, int nrsrc);
|
H A D | drd_rcm.c | 51 static int drd_rcm_io_config_request(drctl_rsrc_t *rsrc, int nrsrc); 52 static int drd_rcm_io_config_notify(drctl_rsrc_t *rsrc, int nrsrc); 53 static int drd_rcm_io_unconfig_request(drctl_rsrc_t *rsrc, int nrsrc); 54 static int drd_rcm_io_unconfig_notify(drctl_rsrc_t *rsrc, int nrsrc); 468 drctl_rsrc_t *rsrc; local 501 rsrc = cpu_rsrcstr_to_rsrc(rsrcstr, rsrcs, nrsrc); 503 if (rsrc == NULL) { 512 rsrc->offset = (uintptr_t)strdup(errstr); 531 rsrc = cpu_rsrcstr_to_rsrc(rlist[idx], rsrcs, nrsrc); 533 if (rsrc 823 cpu_rsrcstr_to_cpuid(const char *rsrc) argument 1014 drd_rcm_io_config_request(drctl_rsrc_t *rsrc, int nrsrc) argument 1054 drd_rcm_io_unconfig_request(drctl_rsrc_t *rsrc, int nrsrc) argument 1084 drd_rcm_io_unconfig_notify(drctl_rsrc_t *rsrc, int nrsrc) argument 1114 char *rsrc; local [all...] |
/illumos-gate/usr/src/lib/cfgadm_plugins/fp/common/ |
H A D | cfga_rcm.c | 62 fp_rcm_offline(char *rsrc, char **errstring, cfga_flags_t flags) argument 70 if ((ret = fp_rcm_init(rsrc, flags, errstring, &rflags, &rsrc_fixed)) 82 (void) fp_rcm_online(rsrc, errstring, flags); 97 fp_rcm_online(char *rsrc, char **errstring, cfga_flags_t flags) argument 103 if ((ret = fp_rcm_init(rsrc, flags, errstring, NULL, &rsrc_fixed)) 126 fp_rcm_remove(char *rsrc, char **errstring, cfga_flags_t flags) argument 132 if ((ret = fp_rcm_init(rsrc, flags, errstring, NULL, &rsrc_fixed)) 157 fp_rcm_suspend(char *rsrc, char *filter, char **errstring, cfga_flags_t flags) argument 170 if ((ret = fp_rcm_init(rsrc, flags, errstring, &rflags, &rsrc_fixed)) 175 if (filter != NULL && strstr(filter, rsrc) ! 258 fp_rcm_resume(char *rsrc, char *filter, char **errstring, cfga_flags_t flags) argument 350 fp_rcm_info(char *rsrc, char **errstring, char **info) argument 390 fp_rcm_init(char *rsrc, cfga_flags_t flags, char **errstring, uint_t *rflags, char **rsrc_fixed) argument 491 char *rsrc; local 603 chop_minor(char *rsrc) argument [all...] |
/illumos-gate/usr/src/lib/cfgadm_plugins/sata/common/ |
H A D | cfga_rcm.c | 54 sata_rcm_offline(const char *rsrc, char **errstring, char *rsrc_fixed, argument 62 if ((ret = sata_rcm_init(rsrc, flags, errstring, &rflags)) != 77 (void) sata_rcm_online(rsrc, errstring, 91 sata_rcm_online(const char *rsrc, char **errstring, char *rsrc_fixed, argument 97 if ((ret = sata_rcm_init(rsrc, flags, errstring, NULL)) != 119 sata_rcm_remove(const char *rsrc, char **errstring, char *rsrc_fixed, argument 125 if ((ret = sata_rcm_init(rsrc, flags, errstring, NULL)) != 150 sata_rcm_init(const char *rsrc, cfga_flags_t flags, char **errstring, argument 153 /* Validate the rsrc argument */ 154 if (rsrc 196 char *rsrc; local [all...] |
/illumos-gate/usr/src/lib/cfgadm_plugins/usb/common/ |
H A D | cfga_rcm.c | 55 usb_rcm_offline(const char *rsrc, char **errstring, char *rsrc_fixed, argument 65 if ((ret = usb_rcm_init(rsrc, flags, errstring, &rflags)) != 86 (void) usb_rcm_online(rsrc, errstring, 101 usb_rcm_online(const char *rsrc, char **errstring, char *rsrc_fixed, argument 109 if ((ret = usb_rcm_init(rsrc, flags, errstring, NULL)) != CFGA_USB_OK) { 133 usb_rcm_remove(const char *rsrc, char **errstring, char *rsrc_fixed, argument 141 if ((ret = usb_rcm_init(rsrc, flags, errstring, NULL)) != CFGA_USB_OK) { 166 usb_rcm_init(const char *rsrc, cfga_flags_t flags, char **errstring, argument 171 /* Validate the rsrc argument */ 172 if (rsrc 216 char *rsrc; local [all...] |
/illumos-gate/usr/src/lib/cfgadm_plugins/ib/common/ |
H A D | cfga_rcm.c | 54 * rsrc - Resource name (typically an ap_id) 66 ib_rcm_offline(const char *rsrc, char **errstring, char *rsrc_fixed, argument 76 if ((ret = ib_rcm_init(rsrc, flags, errstring, &rflags)) != 96 (void) ib_rcm_online(rsrc, errstring, 110 * rsrc - Resource name (typically an ap_id) 122 ib_rcm_online(const char *rsrc, char **errstring, char *rsrc_fixed, argument 130 if ((ret = ib_rcm_init(rsrc, flags, errstring, NULL)) != CFGA_IB_OK) { 152 * rsrc - Resource name (typically an ap_id) 164 ib_rcm_remove(const char *rsrc, char **errstring, char *rsrc_fixed, argument 172 if ((ret = ib_rcm_init(rsrc, flag 207 ib_rcm_init(const char *rsrc, cfga_flags_t flags, char **errstring, uint_t *rflags) argument 264 char *rsrc; local [all...] |
/illumos-gate/usr/src/cmd/fm/modules/common/cpumem-retire/ |
H A D | cma_page.c | 93 nvlist_t *rsrc = NULL, *asrucp = NULL, *hcsp; local 95 (void) nvlist_lookup_nvlist(nvl, FM_FAULT_RESOURCE, &rsrc); 118 if (rsrc == NULL || 119 nvlist_lookup_nvlist(rsrc, FM_FMRI_HC_SPECIFIC, &hcsp) != 0 || 141 if (rsrc == NULL || (rc = fmd_nvl_fmri_unretire(hdl, rsrc)) < 0) 152 if (rsrc == NULL || (rc = fmd_nvl_fmri_retire(hdl, rsrc)) < 0) 183 if (rsrc != NULL) 184 (void) nvlist_dup(rsrc, [all...] |
H A D | cma_cpu.c | 55 nvlist_t *rsrc; local 62 if (nvlist_lookup_nvlist(nvl, FM_FAULT_RESOURCE, &rsrc) != 0) 69 if (nvlist_lookup_nvlist_array(rsrc, FM_FMRI_HC_LIST, &hcl, &nhcl) 90 nvlist_t *rsrc; local 116 if (nvlist_lookup_nvlist(nvl, FM_FAULT_RESOURCE, &rsrc) == 0) { 118 err = fmd_nvl_fmri_unretire(hdl, rsrc); 121 err = fmd_nvl_fmri_retire(hdl, rsrc);
|
/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...] |
/illumos-gate/usr/src/cmd/fm/modules/common/sensor-transport/ |
H A D | sensor_transport.c | 82 nvlist_t *nvl, *props, *rsrc, *fru; local 95 if (topo_node_resource(node, &rsrc, NULL) != 0) { 105 if ((ret = topo_fmri_present(thp, rsrc, &err)) < 0) { 108 nvlist_free(rsrc); 115 nvlist_free(rsrc); 128 nvlist_free(rsrc); 137 nvlist_free(rsrc); 145 nvlist_free(rsrc); 262 rsrc); 274 nvlist_free(rsrc); [all...] |
/illumos-gate/usr/src/cmd/hotplugd/ |
H A D | hotplugd_rcm.c | 43 char *rsrc; member in struct:info_entry 86 static int rsrc2path(const char *rsrc, char *path); 487 if ((usage->hp_name = strdup(entry->rsrc)) == NULL) { 524 const char *rsrc; local 561 if (((rsrc = rcm_info_rsrc(tuple)) == NULL) || 573 if ((rsrc2path(rsrc, path) == 0) && 600 if (((entry->rsrc = strdup(rsrc)) == NULL) || 642 if (entry->rsrc != NULL) 643 free(entry->rsrc); 659 rsrc2path(const char *rsrc, char *path) argument [all...] |
/illumos-gate/usr/src/cmd/lgrpinfo/ |
H A D | lgrpinfo.pl | 247 my ($children, $parents, $cpus, $memstr, $rsrc); 273 $rsrc = lgrp_showresources($lgrp); 280 print "\n\t$rsrc" if $do_rsrc; 474 my ($cpus, $memstr, $rsrc); 487 $rsrc = lgrp_showresources($lgrp) if $do_rsrc; 494 print "\n$prefix$rsrc" if $rsrc; 553 my $rsrc = @resources_cpu || @resources_mem ? "" : gettext("none"); 554 $rsrc = $rsrc_prefix . $rsrc; [all...] |