Searched refs:drctl_rsrc_t (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/cmd/drd/
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);
62 int (*io_config_request)(drctl_rsrc_t *rsrc, int nrsrc);
63 int (*io_config_notify)(drctl_rsrc_t *rsrc, int nrsrc);
64 int (*io_unconfig_request)(drctl_rsrc_t *rsrc, int nrsrc);
65 int (*io_unconfig_notify)(drctl_rsrc_t *rsrc, int nrsrc);
66 int (*mem_config_request)(drctl_rsrc_t *rsrcs, int nrsrc);
67 int (*mem_config_notify)(drctl_rsrc_t *rsrc
[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);
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);
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 *rsrc
[all...]
H A Ddrd.c57 static drctl_rsrc_t *drd_result = NULL;
262 drd_pack_response(drctl_rsrc_t *rsrcs, int nrsrc)
264 drctl_rsrc_t *orsrcsp;
349 drctl_rsrc_t *rsrcs;
363 rsrcs = (drctl_rsrc_t *)(uintptr_t)msg->data;
/illumos-gate/usr/src/uts/sun4v/sys/
H A Ddrctl.h89 } drctl_rsrc_t; typedef in typeref:struct:drctl_rsrc
109 drctl_rsrc_t resources[1];
123 drctl_rsrc_t data[1];
136 drctl_rsrc_t *, int, drctl_resp_t **, size_t *, drctl_cookie_t);
137 extern int drctl_config_fini(drctl_cookie_t, drctl_rsrc_t *, int);
/illumos-gate/usr/src/uts/sun4v/io/
H A Ddrctl.c275 * Create a reponse structure which includes an array of drctl_rsrc_t
280 drctl_generate_resp(drctl_rsrc_t *res,
285 drctl_rsrc_t *rsrc;
340 drctl_rsrc_t *rsrc = resp->resp_resources;
380 drctl_config_common(int cmd, int flags, drctl_rsrc_t *res,
438 drctl_config_init(int cmd, int flags, drctl_rsrc_t *res,
522 drctl_config_fini(drctl_cookie_t ck, drctl_rsrc_t *res, int count)
616 drctl_rsrc_t *rsrcs;
663 *data_size = count * sizeof (drctl_rsrc_t);
669 *data_size = count * sizeof (drctl_rsrc_t);
[all...]
H A Ddr_io.c446 drctl_rsrc_t *drctl_req;
448 drctl_rsrc_t *drctl_rsrc = NULL;
527 drctl_req_len = sizeof (drctl_rsrc_t) + MAXPATHLEN;
650 drctl_rsrc_t *drctl_req;
652 drctl_rsrc_t *drctl_rsrc = NULL;
672 drctl_req_len = sizeof (drctl_rsrc_t) + MAXPATHLEN;
H A Ddr_cpu.c143 static dr_cpu_res_t *dr_cpu_res_array_init(dr_cpu_hdr_t *, drctl_rsrc_t *, int);
386 drctl_rsrc_t *drctl_req;
389 drctl_rsrc_t *drctl_rsrc;
428 drctl_req_len = sizeof (drctl_rsrc_t) * count;
547 dr_cpu_res_array_init(dr_cpu_hdr_t *req, drctl_rsrc_t *rsrc, int nrsrc)
H A Ddr_mem.c201 static dr_mem_res_t *dr_mem_res_array_init(dr_mem_hdr_t *, drctl_rsrc_t *, int);
433 drctl_rsrc_t *drctl_req;
436 drctl_rsrc_t *drctl_rsrc;
471 drctl_req_len = sizeof (drctl_rsrc_t) * count;
580 dr_mem_res_array_init(dr_mem_hdr_t *req, drctl_rsrc_t *rsrc, int nrsrc)

Completed in 70 milliseconds