Lines Matching refs:rsrc

304 ibpart_offline(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags,
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,
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_t id, uint_t flags,
480 rcm_log_message(RCM_TRACE1, "IBPART: get_info(%s)\n", rsrc);
483 node = cache_lookup(hd, rsrc, CACHE_REFRESH);
486 _("IBPART: get_info(%s) unrecognized resource\n"), rsrc);
497 _("IBPART: get_info(%s) malloc failure\n"), rsrc);
507 rsrc, *usagep);
516 ibpart_suspend(rcm_handle_t *hd, char *rsrc, id_t id, timespec_t *interval,
519 rcm_log_message(RCM_TRACE1, "IBPART: suspend(%s)\n", rsrc);
528 ibpart_resume(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags,
531 rcm_log_message(RCM_TRACE1, "IBPART: resume(%s)\n", rsrc);
545 char rsrc[RCM_LINK_RESOURCE_MAX];
561 (void) snprintf(rsrc, RCM_LINK_RESOURCE_MAX, "%s/%u",
564 ret = rcm_notify_remove(hd, rsrc, flags, info);
567 _("IBPART: notify remove failed (%s)\n"), rsrc);
581 ibpart_remove(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags,
587 rcm_log_message(RCM_TRACE1, "IBPART: remove(%s)\n", rsrc);
590 node = cache_lookup(hd, rsrc, CACHE_NO_REFRESH);
593 _("IBPART: remove(%s) unrecognized resource\n"), rsrc);
617 ibpart_notify_event(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags,
625 rcm_log_message(RCM_TRACE1, "IBPART: notify_event(%s)\n", rsrc);
627 if (strcmp(rsrc, RCM_RESOURCE_LINK_NEW) != 0) {
778 cache_lookup(rcm_handle_t *hd, char *rsrc, char options)
782 rcm_log_message(RCM_TRACE2, "IBPART: cache lookup(%s)\n", rsrc);
794 if (strcmp(rsrc, node->pc_resource) == 0) {
796 "IBPART: cache lookup succeeded(%s)\n", rsrc);
867 char *rsrc;
896 rsrc = malloc(RCM_LINK_RESOURCE_MAX);
897 if (rsrc == NULL) {
903 (void) snprintf(rsrc, RCM_LINK_RESOURCE_MAX, "%s/%u",
906 node = cache_lookup(hd, rsrc, CACHE_NO_REFRESH);
910 rsrc, ibpart_attr.dia_partlinkid);
911 free(rsrc);
915 rsrc, ibpart_attr.dia_partlinkid);
917 free(rsrc);
923 node->pc_resource = rsrc;
943 free(rsrc);
1102 char rsrc[RCM_LINK_RESOURCE_MAX];
1104 (void) snprintf(rsrc, sizeof (rsrc), "%s/%u",
1107 rcm_log_message(RCM_ERROR, _("IBPART: %s(%s)\n"), errmsg, rsrc);
1112 rsrc, dladm_status2str(status, errstr));
1142 char rsrc[RCM_LINK_RESOURCE_MAX];
1152 (void) snprintf(rsrc, RCM_LINK_RESOURCE_MAX, "%s/%u",
1155 if (rcm_notify_online(hd, rsrc, flags, info) == RCM_SUCCESS)
1172 char rsrc[RCM_LINK_RESOURCE_MAX];
1180 (void) snprintf(rsrc, RCM_LINK_RESOURCE_MAX, "%s/%u",
1183 ret = rcm_request_offline(hd, rsrc, flags, info);
1202 ibpart_notify_new_ibpart(rcm_handle_t *hd, char *rsrc)
1211 rsrc);
1214 if ((node = cache_lookup(hd, rsrc, CACHE_REFRESH)) == NULL) {
1262 char rsrc[RCM_LINK_RESOURCE_MAX];
1266 (void) snprintf(rsrc, RCM_LINK_RESOURCE_MAX, "%s/%u", RCM_LINK_PREFIX,
1270 rsrc);
1275 if (ibpart_notify_new_ibpart(hd, rsrc) != 0) {
1277 if ((node = cache_lookup(hd, rsrc, CACHE_NO_REFRESH)) != NULL) {
1283 "IBPART: ibpart_notify_new_ibpart failed(%s)\n", rsrc);
1338 char rsrc[RCM_LINK_RESOURCE_MAX];
1343 (void) snprintf(rsrc, sizeof (rsrc), "%s/%u", RCM_LINK_PREFIX, linkid);
1345 rcm_log_message(RCM_TRACE2, "IBPART: ibpart_configure(%s)\n", rsrc);
1349 if (((node = cache_lookup(hd, rsrc, CACHE_REFRESH)) != NULL) &&
1352 "IBPART: Skipping configured interface(%s)\n", rsrc);
1364 "IBPART: ibpart_configure succeeded(%s)\n", rsrc);