Symbol: drctl_rsrc_t
usr/src/cmd/drd/drd.c
262
drd_pack_response(drctl_rsrc_t *rsrcs, int nrsrc)
usr/src/cmd/drd/drd.c
264
drctl_rsrc_t *orsrcsp;
usr/src/cmd/drd/drd.c
349
drctl_rsrc_t *rsrcs;
usr/src/cmd/drd/drd.c
363
rsrcs = (drctl_rsrc_t *)(uintptr_t)msg->data;
usr/src/cmd/drd/drd.c
57
static drctl_rsrc_t *drd_result = NULL;
usr/src/cmd/drd/drd.h
58
int (*cpu_config_request)(drctl_rsrc_t *rsrcs, int nrsrc);
usr/src/cmd/drd/drd.h
59
int (*cpu_config_notify)(drctl_rsrc_t *rsrcs, int nrsrc);
usr/src/cmd/drd/drd.h
60
int (*cpu_unconfig_request)(drctl_rsrc_t *rsrcs, int nrsrc);
usr/src/cmd/drd/drd.h
61
int (*cpu_unconfig_notify)(drctl_rsrc_t *rsrcs, int nrsrc);
usr/src/cmd/drd/drd.h
62
int (*io_config_request)(drctl_rsrc_t *rsrc, int nrsrc);
usr/src/cmd/drd/drd.h
63
int (*io_config_notify)(drctl_rsrc_t *rsrc, int nrsrc);
usr/src/cmd/drd/drd.h
64
int (*io_unconfig_request)(drctl_rsrc_t *rsrc, int nrsrc);
usr/src/cmd/drd/drd.h
65
int (*io_unconfig_notify)(drctl_rsrc_t *rsrc, int nrsrc);
usr/src/cmd/drd/drd.h
66
int (*mem_config_request)(drctl_rsrc_t *rsrcs, int nrsrc);
usr/src/cmd/drd/drd.h
67
int (*mem_config_notify)(drctl_rsrc_t *rsrcs, int nrsrc);
usr/src/cmd/drd/drd.h
68
int (*mem_unconfig_request)(drctl_rsrc_t *rsrcs, int nrsrc);
usr/src/cmd/drd/drd.h
69
int (*mem_unconfig_notify)(drctl_rsrc_t *rsrcs, int nrsrc);
usr/src/cmd/drd/drd_rcm.c
100
static drctl_rsrc_t *cpu_rsrcstr_to_rsrc(const char *, drctl_rsrc_t *, int);
usr/src/cmd/drd/drd_rcm.c
1014
drd_rcm_io_config_request(drctl_rsrc_t *rsrc, int nrsrc)
usr/src/cmd/drd/drd_rcm.c
1038
drd_rcm_io_config_notify(drctl_rsrc_t *rsrcs, int nrsrc)
usr/src/cmd/drd/drd_rcm.c
1054
drd_rcm_io_unconfig_request(drctl_rsrc_t *rsrc, int nrsrc)
usr/src/cmd/drd/drd_rcm.c
107
static void dump_cpu_rsrc_list(char *prefix, drctl_rsrc_t *, int nrsrc);
usr/src/cmd/drd/drd_rcm.c
1084
drd_rcm_io_unconfig_notify(drctl_rsrc_t *rsrc, int nrsrc)
usr/src/cmd/drd/drd_rcm.c
1214
dump_mem_rsrc_list(char *prefix, drctl_rsrc_t *rsrcs, int nrsrc)
usr/src/cmd/drd/drd_rcm.c
1298
drd_rcm_mem_config_request(drctl_rsrc_t *rsrcs, int nrsrc)
usr/src/cmd/drd/drd_rcm.c
1322
drd_rcm_mem_config_notify(drctl_rsrc_t *rsrcs, int nrsrc)
usr/src/cmd/drd/drd_rcm.c
1349
drd_rcm_mem_unconfig_request(drctl_rsrc_t *rsrcs, int nrsrc)
usr/src/cmd/drd/drd_rcm.c
138
drd_rcm_cpu_config_request(drctl_rsrc_t *rsrcs, int nrsrc)
usr/src/cmd/drd/drd_rcm.c
1400
drd_rcm_mem_unconfig_notify(drctl_rsrc_t *rsrcs, int nrsrc)
usr/src/cmd/drd/drd_rcm.c
159
drd_rcm_cpu_config_notify(drctl_rsrc_t *rsrcs, int nrsrc)
usr/src/cmd/drd/drd_rcm.c
184
drd_rcm_cpu_unconfig_request(drctl_rsrc_t *rsrcs, int nrsrc)
usr/src/cmd/drd/drd_rcm.c
222
drd_rcm_cpu_unconfig_notify(drctl_rsrc_t *rsrcs, int nrsrc)
usr/src/cmd/drd/drd_rcm.c
257
drd_rcm_online_cpu_notify(drctl_rsrc_t *rsrcs, int nrsrc)
usr/src/cmd/drd/drd_rcm.c
284
drd_rcm_add_cpu_notify(drctl_rsrc_t *rsrcs, int nrsrc)
usr/src/cmd/drd/drd_rcm.c
364
drd_rcm_del_cpu_request(drctl_rsrc_t *rsrcs, int nrsrc)
usr/src/cmd/drd/drd_rcm.c
465
drd_rcm_offline_cpu_request(drctl_rsrc_t *rsrcs, int nrsrc)
usr/src/cmd/drd/drd_rcm.c
468
drctl_rsrc_t *rsrc;
usr/src/cmd/drd/drd_rcm.c
47
static int drd_rcm_cpu_config_request(drctl_rsrc_t *rsrcs, int nrsrc);
usr/src/cmd/drd/drd_rcm.c
48
static int drd_rcm_cpu_config_notify(drctl_rsrc_t *rsrcs, int nrsrc);
usr/src/cmd/drd/drd_rcm.c
49
static int drd_rcm_cpu_unconfig_request(drctl_rsrc_t *rsrcs, int nrsrc);
usr/src/cmd/drd/drd_rcm.c
50
static int drd_rcm_cpu_unconfig_notify(drctl_rsrc_t *rsrcs, int nrsrc);
usr/src/cmd/drd/drd_rcm.c
51
static int drd_rcm_io_config_request(drctl_rsrc_t *rsrc, int nrsrc);
usr/src/cmd/drd/drd_rcm.c
52
static int drd_rcm_io_config_notify(drctl_rsrc_t *rsrc, int nrsrc);
usr/src/cmd/drd/drd_rcm.c
53
static int drd_rcm_io_unconfig_request(drctl_rsrc_t *rsrc, int nrsrc);
usr/src/cmd/drd/drd_rcm.c
54
static int drd_rcm_io_unconfig_notify(drctl_rsrc_t *rsrc, int nrsrc);
usr/src/cmd/drd/drd_rcm.c
548
drd_rcm_remove_cpu_notify(drctl_rsrc_t *rsrcs, int nrsrc)
usr/src/cmd/drd/drd_rcm.c
55
static int drd_rcm_mem_config_request(drctl_rsrc_t *rsrcs, int nrsrc);
usr/src/cmd/drd/drd_rcm.c
56
static int drd_rcm_mem_config_notify(drctl_rsrc_t *rsrcs, int nrsrc);
usr/src/cmd/drd/drd_rcm.c
57
static int drd_rcm_mem_unconfig_request(drctl_rsrc_t *rsrcs, int nrsrc);
usr/src/cmd/drd/drd_rcm.c
575
drd_rcm_restore_cpu_notify(drctl_rsrc_t *rsrcs, int nrsrc)
usr/src/cmd/drd/drd_rcm.c
58
static int drd_rcm_mem_unconfig_notify(drctl_rsrc_t *rsrcs, int nrsrc);
usr/src/cmd/drd/drd_rcm.c
638
drd_rcm_del_cpu_notify(drctl_rsrc_t *rsrcs, int nrsrc)
usr/src/cmd/drd/drd_rcm.c
744
drd_rcm_cpu_rlist_init(drctl_rsrc_t *rsrcs, int nrsrc, int status)
usr/src/cmd/drd/drd_rcm.c
847
static drctl_rsrc_t *
usr/src/cmd/drd/drd_rcm.c
848
cpu_rsrcstr_to_rsrc(const char *rsrcstr, drctl_rsrc_t *rsrcs, int nrsrc)
usr/src/cmd/drd/drd_rcm.c
89
static int drd_rcm_online_cpu_notify(drctl_rsrc_t *rsrcs, int nrsrc);
usr/src/cmd/drd/drd_rcm.c
90
static int drd_rcm_add_cpu_notify(drctl_rsrc_t *rsrcs, int nrsrc);
usr/src/cmd/drd/drd_rcm.c
91
static int drd_rcm_del_cpu_request(drctl_rsrc_t *rsrcs, int nrsrc);
usr/src/cmd/drd/drd_rcm.c
92
static int drd_rcm_offline_cpu_request(drctl_rsrc_t *rsrcs, int nrsrc);
usr/src/cmd/drd/drd_rcm.c
93
static int drd_rcm_remove_cpu_notify(drctl_rsrc_t *rsrcs, int nrsrc);
usr/src/cmd/drd/drd_rcm.c
94
static int drd_rcm_restore_cpu_notify(drctl_rsrc_t *rsrcs, int nrsrc);
usr/src/cmd/drd/drd_rcm.c
95
static int drd_rcm_del_cpu_notify(drctl_rsrc_t *rsrcs, int nrsrc);
usr/src/cmd/drd/drd_rcm.c
957
dump_cpu_rsrc_list(char *prefix, drctl_rsrc_t *rsrcs, int nrsrc)
usr/src/cmd/drd/drd_rcm.c
98
static char **drd_rcm_cpu_rlist_init(drctl_rsrc_t *, int nrsrc, int status);
usr/src/uts/sun4v/io/dr_cpu.c
147
static dr_cpu_res_t *dr_cpu_res_array_init(dr_cpu_hdr_t *, drctl_rsrc_t *, int);
usr/src/uts/sun4v/io/dr_cpu.c
390
drctl_rsrc_t *drctl_req;
usr/src/uts/sun4v/io/dr_cpu.c
393
drctl_rsrc_t *drctl_rsrc;
usr/src/uts/sun4v/io/dr_cpu.c
432
drctl_req_len = sizeof (drctl_rsrc_t) * count;
usr/src/uts/sun4v/io/dr_cpu.c
551
dr_cpu_res_array_init(dr_cpu_hdr_t *req, drctl_rsrc_t *rsrc, int nrsrc)
usr/src/uts/sun4v/io/dr_io.c
446
drctl_rsrc_t *drctl_req;
usr/src/uts/sun4v/io/dr_io.c
448
drctl_rsrc_t *drctl_rsrc = NULL;
usr/src/uts/sun4v/io/dr_io.c
527
drctl_req_len = sizeof (drctl_rsrc_t) + MAXPATHLEN;
usr/src/uts/sun4v/io/dr_io.c
650
drctl_rsrc_t *drctl_req;
usr/src/uts/sun4v/io/dr_io.c
652
drctl_rsrc_t *drctl_rsrc = NULL;
usr/src/uts/sun4v/io/dr_io.c
672
drctl_req_len = sizeof (drctl_rsrc_t) + MAXPATHLEN;
usr/src/uts/sun4v/io/dr_mem.c
201
static dr_mem_res_t *dr_mem_res_array_init(dr_mem_hdr_t *, drctl_rsrc_t *, int);
usr/src/uts/sun4v/io/dr_mem.c
433
drctl_rsrc_t *drctl_req;
usr/src/uts/sun4v/io/dr_mem.c
436
drctl_rsrc_t *drctl_rsrc;
usr/src/uts/sun4v/io/dr_mem.c
471
drctl_req_len = sizeof (drctl_rsrc_t) * count;
usr/src/uts/sun4v/io/dr_mem.c
580
dr_mem_res_array_init(dr_mem_hdr_t *req, drctl_rsrc_t *rsrc, int nrsrc)
usr/src/uts/sun4v/io/drctl.c
280
drctl_generate_resp(drctl_rsrc_t *res,
usr/src/uts/sun4v/io/drctl.c
285
drctl_rsrc_t *rsrc;
usr/src/uts/sun4v/io/drctl.c
340
drctl_rsrc_t *rsrc = resp->resp_resources;
usr/src/uts/sun4v/io/drctl.c
380
drctl_config_common(int cmd, int flags, drctl_rsrc_t *res,
usr/src/uts/sun4v/io/drctl.c
438
drctl_config_init(int cmd, int flags, drctl_rsrc_t *res,
usr/src/uts/sun4v/io/drctl.c
522
drctl_config_fini(drctl_cookie_t ck, drctl_rsrc_t *res, int count)
usr/src/uts/sun4v/io/drctl.c
616
drctl_rsrc_t *rsrcs;
usr/src/uts/sun4v/io/drctl.c
663
*data_size = count * sizeof (drctl_rsrc_t);
usr/src/uts/sun4v/io/drctl.c
669
*data_size = count * sizeof (drctl_rsrc_t);
usr/src/uts/sun4v/io/drctl.c
675
*data_size = sizeof (drctl_rsrc_t) +
usr/src/uts/sun4v/io/drctl.c
676
strlen(((drctl_rsrc_t *)data)->res_dev_path);
usr/src/uts/sun4v/sys/drctl.h
109
drctl_rsrc_t resources[1];
usr/src/uts/sun4v/sys/drctl.h
123
drctl_rsrc_t data[1];
usr/src/uts/sun4v/sys/drctl.h
136
drctl_rsrc_t *, int, drctl_resp_t **, size_t *, drctl_cookie_t);
usr/src/uts/sun4v/sys/drctl.h
137
extern int drctl_config_fini(drctl_cookie_t, drctl_rsrc_t *, int);