Searched refs:rsrc (Results 1 - 25 of 97) sorted by relevance

1234

/illumos-gate/usr/src/cmd/mdb/intel/modules/i40e/
H A Di40e.c68 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 Dttymux_rcm.c158 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 Dttymux_rcm_impl.h62 typedef struct rsrc { struct
66 struct rsrc *next;
67 struct rsrc *prev;
H A DSUNW,vdevices.pl93 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 Dbridge_rcm.c282 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 Dfilesys_rcm.c265 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 Dibpart_rcm.c304 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 Dvlan_rcm.c304 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 Dvnic_rcm.c304 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 Daggr_rcm.c374 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 Dnetwork_rcm.c270 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 Dmpxio_rcm.c267 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 Dpi_mem.c46 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 Ddrd.h62 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 Ddrd_rcm.c51 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 Dcfga_rcm.c62 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 Dcfga_rcm.c54 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 Dcfga_rcm.c55 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 Dcfga_rcm.c54 * 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 Dcma_page.c93 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 Dcma_cpu.c55 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 Dcmd_hc_sun4v.c282 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 Dsensor_transport.c82 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 Dhotplugd_rcm.c43 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 Dlgrpinfo.pl247 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...]

Completed in 162 milliseconds

1234