Searched defs:rsrcs (Results 1 - 6 of 6) sorted by relevance

/illumos-gate/usr/src/cmd/drd/
H A Ddrd.c262 drd_pack_response(drctl_rsrc_t *rsrcs, int nrsrc) argument
285 bcopy(rsrcs, orsrcsp, osize);
297 str = (char *)(uintptr_t)rsrcs[idx].offset;
313 str = (char *)(uintptr_t)rsrcs[idx++].offset;
332 rsrcs[idx].offset = 0;
349 drctl_rsrc_t *rsrcs; local
363 rsrcs = (drctl_rsrc_t *)(uintptr_t)msg->data;
369 (*drd_backend->cpu_config_request)(rsrcs, nrsrc);
373 (*drd_backend->cpu_config_notify)(rsrcs, nrsrc);
377 (*drd_backend->cpu_unconfig_request)(rsrcs, nrsr
[all...]
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, in
138 drd_rcm_cpu_config_request(drctl_rsrc_t *rsrcs, int nrsrc) argument
159 drd_rcm_cpu_config_notify(drctl_rsrc_t *rsrcs, int nrsrc) argument
184 drd_rcm_cpu_unconfig_request(drctl_rsrc_t *rsrcs, int nrsrc) argument
222 drd_rcm_cpu_unconfig_notify(drctl_rsrc_t *rsrcs, int nrsrc) argument
257 drd_rcm_online_cpu_notify(drctl_rsrc_t *rsrcs, int nrsrc) argument
284 drd_rcm_add_cpu_notify(drctl_rsrc_t *rsrcs, int nrsrc) argument
364 drd_rcm_del_cpu_request(drctl_rsrc_t *rsrcs, int nrsrc) argument
465 drd_rcm_offline_cpu_request(drctl_rsrc_t *rsrcs, int nrsrc) argument
548 drd_rcm_remove_cpu_notify(drctl_rsrc_t *rsrcs, int nrsrc) argument
575 drd_rcm_restore_cpu_notify(drctl_rsrc_t *rsrcs, int nrsrc) argument
638 drd_rcm_del_cpu_notify(drctl_rsrc_t *rsrcs, int nrsrc) argument
744 drd_rcm_cpu_rlist_init(drctl_rsrc_t *rsrcs, int nrsrc, int status) argument
848 cpu_rsrcstr_to_rsrc(const char *rsrcstr, drctl_rsrc_t *rsrcs, int nrsrc) argument
957 dump_cpu_rsrc_list(char *prefix, drctl_rsrc_t *rsrcs, int nrsrc) argument
1038 drd_rcm_io_config_notify(drctl_rsrc_t *rsrcs, int nrsrc) argument
1214 dump_mem_rsrc_list(char *prefix, drctl_rsrc_t *rsrcs, int nrsrc) argument
1298 drd_rcm_mem_config_request(drctl_rsrc_t *rsrcs, int nrsrc) argument
1322 drd_rcm_mem_config_notify(drctl_rsrc_t *rsrcs, int nrsrc) argument
1349 drd_rcm_mem_unconfig_request(drctl_rsrc_t *rsrcs, int nrsrc) argument
1400 drd_rcm_mem_unconfig_notify(drctl_rsrc_t *rsrcs, int nrsrc) argument
[all...]
/illumos-gate/usr/src/cmd/hotplugd/
H A Dhotplugd_impl.c68 char **rsrcs = NULL; local
100 if ((rv = rcm_resources(root, &rsrcs)) != 0) {
108 if ((rsrcs != NULL) &&
109 ((rv = rcm_offline(rsrcs, flags, root)) != 0)) {
111 rcm_online(rsrcs);
113 free_rcm_resources(rsrcs);
125 rcm_online(rsrcs);
127 free_rcm_resources(rsrcs);
141 if (use_rcm && (rsrcs != NULL)) {
145 rcm_remove(rsrcs);
[all...]
H A Dhotplugd_rcm.c59 char **rsrcs; member in struct:__anon644
80 static int get_rcm_usage(char **rsrcs, rcm_info_t **info_p);
99 char **rsrcs = NULL; local
103 if ((rv = rcm_resources(root, &rsrcs)) != 0) {
109 if (rsrcs == NULL)
113 if ((rv = get_rcm_usage(rsrcs, &info)) != 0) {
115 free_rcm_resources(rsrcs);
120 free_rcm_resources(rsrcs);
152 free_rcm_resources(arg.rsrcs);
157 *rsrcsp = arg.rsrcs;
167 free_rcm_resources(char **rsrcs) argument
186 rcm_offline(char **rsrcs, uint_t flags, hp_node_t root) argument
235 rcm_online(char **rsrcs) argument
261 rcm_remove(char **rsrcs) argument
287 get_rcm_usage(char **rsrcs, rcm_info_t **info_p) argument
[all...]
/illumos-gate/usr/src/uts/sun4v/io/
H A Ddrctl.c616 drctl_rsrc_t *rsrcs; local
620 rv = i_drctl_send(msg, size, (void **)&rsrcs, &rsrcs_size);
622 if ((rv == 0) && ((rsrcs == NULL) ||(rsrcs_size == 0)))
636 bcopy(rsrcs, bufp->resp_resources, rsrcs_size);
641 __func__, (void *)rsrcs, rsrcs_size);
642 kmem_free(rsrcs, rsrcs_size);
/illumos-gate/usr/src/cmd/fm/modules/common/eversholt/
H A Dfme.c2179 get_resources(struct event *sp, struct rsl *rsrcs, struct config *croot) argument
2207 rsrcs->suspect = sp;
2208 rsrcs->asru = asru;
2209 rsrcs->fru = fru;
2210 rsrcs->rsrc = rsrc;

Completed in 93 milliseconds