Home
last modified time | relevance | path

Searched refs:rsrcs (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/cmd/drd/
H A Ddrd_rcm.c47 static int drd_rcm_cpu_config_request(drctl_rsrc_t *rsrcs, int nrsrc);
48 static int drd_rcm_cpu_config_notify(drctl_rsrc_t *rsrcs, int nrsrc);
49 static int drd_rcm_cpu_unconfig_request(drctl_rsrc_t *rsrcs, int nrsrc);
50 static int drd_rcm_cpu_unconfig_notify(drctl_rsrc_t *rsrcs, int nrsrc);
55 static int drd_rcm_mem_config_request(drctl_rsrc_t *rsrcs, int nrsrc);
56 static int drd_rcm_mem_config_notify(drctl_rsrc_t *rsrcs, int nrsrc);
57 static int drd_rcm_mem_unconfig_request(drctl_rsrc_t *rsrcs, int nrsrc);
58 static int drd_rcm_mem_unconfig_notify(drctl_rsrc_t *rsrcs, int nrsrc);
89 static int drd_rcm_online_cpu_notify(drctl_rsrc_t *rsrcs, int nrsrc);
90 static int drd_rcm_add_cpu_notify(drctl_rsrc_t *rsrcs, int nrsrc);
[all …]
H A Ddrd.c262 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()
369 (*drd_backend->cpu_config_request)(rsrcs, nrsrc); in drd_door_server()
373 (*drd_backend->cpu_config_notify)(rsrcs, nrsrc); in drd_door_server()
377 (*drd_backend->cpu_unconfig_request)(rsrcs, nrsrc); in drd_door_server()
[all …]
H A Ddrd.h58 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 Dhotplugd_rcm.c59 char **rsrcs; member
80 static int get_rcm_usage(char **rsrcs, rcm_info_t **info_p);
99 char **rsrcs = NULL; in copy_usage() local
103 if ((rv = rcm_resources(root, &rsrcs)) != 0) { in copy_usage()
109 if (rsrcs == NULL) in copy_usage()
113 if ((rv = get_rcm_usage(rsrcs, &info)) != 0) { in copy_usage()
115 free_rcm_resources(rsrcs); in copy_usage()
120 free_rcm_resources(rsrcs); in copy_usage()
152 free_rcm_resources(arg.rsrcs); in rcm_resources()
157 *rsrcsp = arg.rsrcs; in rcm_resources()
[all …]
H A Dhotplugd_impl.c68 char **rsrcs = NULL; in changestate() local
100 if ((rv = rcm_resources(root, &rsrcs)) != 0) { in changestate()
108 if ((rsrcs != NULL) && in changestate()
109 ((rv = rcm_offline(rsrcs, flags, root)) != 0)) { 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()
[all …]
H A Dhotplugd_impl.h72 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 Ddrctl.c616 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 Dfme.c2186 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()