Lines Matching refs:rsrc

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; in drd_rcm_offline_cpu_request() local
501 rsrc = cpu_rsrcstr_to_rsrc(rsrcstr, rsrcs, nrsrc); in drd_rcm_offline_cpu_request()
503 if (rsrc == NULL) { in drd_rcm_offline_cpu_request()
512 rsrc->offset = (uintptr_t)strdup(errstr); in drd_rcm_offline_cpu_request()
531 rsrc = cpu_rsrcstr_to_rsrc(rlist[idx], rsrcs, nrsrc); in drd_rcm_offline_cpu_request()
533 if (rsrc == NULL) { in drd_rcm_offline_cpu_request()
538 rsrc->status = ((state == RCM_STATE_OFFLINE) ? in drd_rcm_offline_cpu_request()
823 cpu_rsrcstr_to_cpuid(const char *rsrc) in cpu_rsrcstr_to_cpuid() argument
833 cpuid_off = strrchr(rsrc, 'u'); in cpu_rsrcstr_to_cpuid()
1014 drd_rcm_io_config_request(drctl_rsrc_t *rsrc, int nrsrc) in drd_rcm_io_config_request() argument
1021 rsrc->status = DRCTL_STATUS_DENY; in drd_rcm_io_config_request()
1031 rsrc->status = DRCTL_STATUS_ALLOW; in drd_rcm_io_config_request()
1054 drd_rcm_io_unconfig_request(drctl_rsrc_t *rsrc, int nrsrc) in drd_rcm_io_unconfig_request() argument
1057 char *dev = rsrc->res_dev_path; in drd_rcm_io_unconfig_request()
1063 rsrc->status = DRCTL_STATUS_DENY; in drd_rcm_io_unconfig_request()
1069 rsrc->status = DRCTL_STATUS_ALLOW; in drd_rcm_io_unconfig_request()
1072 rsrc->status = DRCTL_STATUS_DENY; in drd_rcm_io_unconfig_request()
1073 rsrc->offset = (uintptr_t)rcm_info_table(rinfo); in drd_rcm_io_unconfig_request()
1084 drd_rcm_io_unconfig_notify(drctl_rsrc_t *rsrc, int nrsrc) in drd_rcm_io_unconfig_notify() argument
1095 return (rcm_notify_remove(rcm_hdl, rsrc->res_dev_path, 0, NULL)); in drd_rcm_io_unconfig_notify()
1114 char *rsrc; in rcm_info_table() local
1125 rsrc = dgettext(TEXT_DOMAIN, "Resource"); in rcm_info_table()
1144 if ((w = strlen(rsrc)) > w_rsrc) in rcm_info_table()
1171 w = strlen(rsrc); in rcm_info_table()
1174 (void) strcat(table, rsrc); in rcm_info_table()