Searched refs:rsrcs (Results 1 – 8 of 8) sorted by relevance
/illumos-gate/usr/src/cmd/drd/ |
H A D | drd_rcm.c | 309 cpus[idx] = rsrcs[idx].res_cpu_id; in drd_rcm_add_cpu_notify() 388 cpus[idx] = rsrcs[idx].res_cpu_id; in drd_rcm_del_cpu_request() 768 rsrcs[idx].res_cpu_id, rsrcs[idx].status, status); in drd_rcm_cpu_rlist_init() 774 if (rsrcs[idx].status != status) in drd_rcm_cpu_rlist_init() 857 return (&rsrcs[idx]); in cpu_rsrcstr_to_rsrc() 975 rsrcs[idx].res_cpu_id, rsrcs[idx].status, in dump_cpu_rsrc_list() 1233 rsrcs[idx].res_mem_addr, rsrcs[idx].res_mem_size, in dump_mem_rsrc_list() 1340 idx, rsrcs[idx].res_mem_addr, rsrcs[idx].res_mem_size); in drd_rcm_mem_config_notify() 1365 idx, rsrcs[idx].res_mem_addr, rsrcs[idx].res_mem_size); in drd_rcm_mem_unconfig_request() 1366 change += rsrcs[idx].res_mem_size; in drd_rcm_mem_unconfig_request() [all …]
|
H A D | drd.c | 262 drd_pack_response(drctl_rsrc_t *rsrcs, int nrsrc) in drd_pack_response() argument 285 bcopy(rsrcs, orsrcsp, osize); in drd_pack_response() 297 str = (char *)(uintptr_t)rsrcs[idx].offset; in drd_pack_response() 313 str = (char *)(uintptr_t)rsrcs[idx++].offset; in drd_pack_response() 332 rsrcs[idx].offset = 0; in drd_pack_response() 349 drctl_rsrc_t *rsrcs; in drd_door_server() local 363 rsrcs = (drctl_rsrc_t *)(uintptr_t)msg->data; in drd_door_server() 373 (*drd_backend->cpu_config_notify)(rsrcs, nrsrc); in drd_door_server() 389 (*drd_backend->mem_config_notify)(rsrcs, nrsrc); in drd_door_server() 405 (*drd_backend->io_config_notify)(rsrcs, nrsrc); in drd_door_server() [all …]
|
H A D | drd.h | 58 int (*cpu_config_request)(drctl_rsrc_t *rsrcs, int nrsrc); 59 int (*cpu_config_notify)(drctl_rsrc_t *rsrcs, int nrsrc); 60 int (*cpu_unconfig_request)(drctl_rsrc_t *rsrcs, int nrsrc); 61 int (*cpu_unconfig_notify)(drctl_rsrc_t *rsrcs, int nrsrc); 66 int (*mem_config_request)(drctl_rsrc_t *rsrcs, int nrsrc); 67 int (*mem_config_notify)(drctl_rsrc_t *rsrcs, int nrsrc); 68 int (*mem_unconfig_request)(drctl_rsrc_t *rsrcs, int nrsrc); 69 int (*mem_unconfig_notify)(drctl_rsrc_t *rsrcs, int nrsrc);
|
/illumos-gate/usr/src/cmd/hotplugd/ |
H A D | hotplugd_rcm.c | 59 char **rsrcs; member 99 char **rsrcs = NULL; in copy_usage() local 109 if (rsrcs == NULL) in copy_usage() 157 *rsrcsp = arg.rsrcs; in rcm_resources() 171 if (rsrcs != NULL) { in free_rcm_resources() 173 free(rsrcs[i]); in free_rcm_resources() 174 free(rsrcs); in free_rcm_resources() 235 rcm_online(char **rsrcs) in rcm_online() argument 261 rcm_remove(char **rsrcs) in rcm_remove() argument 294 if (rsrcs == NULL) in get_rcm_usage() [all …]
|
H A D | hotplugd_impl.c | 68 char **rsrcs = NULL; in changestate() local 100 if ((rv = rcm_resources(root, &rsrcs)) != 0) { in changestate() 108 if ((rsrcs != NULL) && in changestate() 111 rcm_online(rsrcs); in changestate() 113 free_rcm_resources(rsrcs); in changestate() 125 rcm_online(rsrcs); in changestate() 127 free_rcm_resources(rsrcs); in changestate() 141 if (use_rcm && (rsrcs != NULL)) { in changestate() 145 rcm_remove(rsrcs); in changestate() 147 rcm_online(rsrcs); in changestate() [all …]
|
H A D | hotplugd_impl.h | 72 void free_rcm_resources(char **rsrcs); 73 int rcm_offline(char **rsrcs, uint_t flags, hp_node_t root); 74 void rcm_online(char **rsrcs); 75 void rcm_remove(char **rsrcs);
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | drctl.c | 616 drctl_rsrc_t *rsrcs; in send_message() local 620 rv = i_drctl_send(msg, size, (void **)&rsrcs, &rsrcs_size); in send_message() 622 if ((rv == 0) && ((rsrcs == NULL) ||(rsrcs_size == 0))) in send_message() 636 bcopy(rsrcs, bufp->resp_resources, rsrcs_size); in send_message() 641 __func__, (void *)rsrcs, rsrcs_size); in send_message() 642 kmem_free(rsrcs, rsrcs_size); in send_message()
|
/illumos-gate/usr/src/cmd/fm/modules/common/eversholt/ |
H A D | fme.c | 2186 get_resources(struct event *sp, struct rsl *rsrcs, struct config *croot) in get_resources() argument 2225 rsrcs->suspect = sp; in get_resources() 2226 rsrcs->asru = asru; in get_resources() 2227 rsrcs->fru = fru; in get_resources() 2228 rsrcs->rsrc = rsrc; in get_resources()
|