Lines Matching refs:rsrc
267 mpxio_getinfo(rcm_handle_t *hdl, char *rsrc, id_t id, uint_t flags,
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,
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,
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,
359 rcm_log_message(RCM_TRACE1, "MPXIO: offline(%s)\n", rsrc);
363 if (get_affected_clients(hdl, rsrc, CMD_OFFLINE, flags, &clients) < 0) {
386 mpxio_online(rcm_handle_t *hdl, char *rsrc, id_t id, uint_t flags,
392 rcm_log_message(RCM_TRACE1, "MPXIO: online(%s)\n", rsrc);
396 if (get_affected_clients(hdl, rsrc, CMD_ONLINE, flags, &clients) < 0) {
419 mpxio_remove(rcm_handle_t *hdl, char *rsrc, id_t id, uint_t flags,
425 rcm_log_message(RCM_TRACE1, "MPXIO: remove(%s)\n", rsrc);
429 if (get_affected_clients(hdl, rsrc, CMD_REMOVE, flags, &clients) < 0) {
467 get_affected_clients(rcm_handle_t *hdl, char *rsrc, int cmd, int flags,
476 phci.path = rsrc;
493 detect_client_change(hdl, cmd, flags, group, rsrc)) {
512 lookup_phci(char *rsrc)
517 if (strcmp(reg->phci.path, rsrc) == 0)
532 char *rsrc)
545 if (strcmp(group->phcis[i].path, rsrc) == 0)