Lines Matching refs:rsrc

304 vlan_offline(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags,
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,
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_t id, uint_t flags,
470 rcm_log_message(RCM_TRACE1, "VLAN: get_info(%s)\n", rsrc);
473 node = cache_lookup(hd, rsrc, CACHE_REFRESH);
476 _("VLAN: get_info(%s) unrecognized resource\n"), rsrc);
487 _("VLAN: get_info(%s) malloc failure\n"), rsrc);
497 rsrc, *usagep);
506 vlan_suspend(rcm_handle_t *hd, char *rsrc, id_t id, timespec_t *interval,
509 rcm_log_message(RCM_TRACE1, "VLAN: suspend(%s)\n", rsrc);
518 vlan_resume(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags,
521 rcm_log_message(RCM_TRACE1, "VLAN: resume(%s)\n", rsrc);
535 char rsrc[RCM_LINK_RESOURCE_MAX];
550 (void) snprintf(rsrc, RCM_LINK_RESOURCE_MAX, "%s/%u",
553 ret = rcm_notify_remove(hd, rsrc, flags, info);
556 _("VLAN: notify remove failed (%s)\n"), rsrc);
570 vlan_remove(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags,
576 rcm_log_message(RCM_TRACE1, "VLAN: remove(%s)\n", rsrc);
579 node = cache_lookup(hd, rsrc, CACHE_NO_REFRESH);
582 _("VLAN: remove(%s) unrecognized resource\n"), rsrc);
606 vlan_notify_event(rcm_handle_t *hd, char *rsrc, id_t id, uint_t flags,
614 rcm_log_message(RCM_TRACE1, "VLAN: notify_event(%s)\n", rsrc);
616 if (strcmp(rsrc, RCM_RESOURCE_LINK_NEW) != 0) {
762 cache_lookup(rcm_handle_t *hd, char *rsrc, char options)
766 rcm_log_message(RCM_TRACE2, "VLAN: cache lookup(%s)\n", rsrc);
778 if (strcmp(rsrc, node->vc_resource) == 0) {
780 "VLAN: cache lookup succeeded(%s)\n", rsrc);
851 char *rsrc;
869 rsrc = malloc(RCM_LINK_RESOURCE_MAX);
870 if (rsrc == NULL) {
876 (void) snprintf(rsrc, RCM_LINK_RESOURCE_MAX, "%s/%u",
879 node = cache_lookup(hd, rsrc, CACHE_NO_REFRESH);
883 rsrc, vlan_attr.dv_vid);
884 free(rsrc);
888 rsrc, vlan_attr.dv_vid);
890 free(rsrc);
896 node->vc_resource = rsrc;
915 free(rsrc);
1073 char rsrc[RCM_LINK_RESOURCE_MAX];
1075 (void) snprintf(rsrc, sizeof (rsrc), "%s/%u",
1078 rcm_log_message(RCM_ERROR, _("VLAN: %s(%s)\n"), errmsg, rsrc);
1083 rsrc, dladm_status2str(status, errstr));
1113 char rsrc[RCM_LINK_RESOURCE_MAX];
1122 (void) snprintf(rsrc, RCM_LINK_RESOURCE_MAX, "%s/%u",
1125 if (rcm_notify_online(hd, rsrc, flags, info) == RCM_SUCCESS)
1142 char rsrc[RCM_LINK_RESOURCE_MAX];
1149 (void) snprintf(rsrc, RCM_LINK_RESOURCE_MAX, "%s/%u",
1152 ret = rcm_request_offline(hd, rsrc, flags, info);
1171 vlan_notify_new_vlan(rcm_handle_t *hd, char *rsrc)
1179 rcm_log_message(RCM_TRACE2, "VLAN: vlan_notify_new_vlan (%s)\n", rsrc);
1182 if ((node = cache_lookup(hd, rsrc, CACHE_REFRESH)) == NULL) {
1230 char rsrc[RCM_LINK_RESOURCE_MAX];
1234 (void) snprintf(rsrc, RCM_LINK_RESOURCE_MAX, "%s/%u", RCM_LINK_PREFIX,
1237 rcm_log_message(RCM_TRACE2, "VLAN: vlan_consumer_notify(%s)\n", rsrc);
1242 if (vlan_notify_new_vlan(hd, rsrc) != 0) {
1244 if ((node = cache_lookup(hd, rsrc, CACHE_NO_REFRESH)) != NULL) {
1250 "VLAN: vlan_notify_new_vlan failed(%s)\n", rsrc);
1303 char rsrc[RCM_LINK_RESOURCE_MAX];
1308 (void) snprintf(rsrc, sizeof (rsrc), "%s/%u", RCM_LINK_PREFIX, linkid);
1310 rcm_log_message(RCM_TRACE2, "VLAN: vlan_configure(%s)\n", rsrc);
1314 if (((node = cache_lookup(hd, rsrc, CACHE_REFRESH)) != NULL) &&
1317 "VLAN: Skipping configured interface(%s)\n", rsrc);
1329 "VLAN: vlan_configure succeeded(%s)\n", rsrc);