apd_t
static int rcm_init(rcmd_t *, apd_t [], int, int);
static int rcm_query_init(rcmd_t *, apd_t [], int);
static void apd_tbl_free(apd_t [], int);
static void dump_apd_tbl(FILE *, apd_t *, int);
apd_tbl_free(apd_t apd_tbl[], int napds)
apd_t *apd;
dump_apd_tbl(FILE *fp, apd_t *apds, int n_apds)
apd_t *apd, *apd_tbl = NULL;
rcm_init(rcmd_t *rcm, apd_t apd_tbl[], int napds, int flags)
rcm_query_init(rcmd_t *rcm, apd_t apd_tbl[], int napds)
apd_t *apd;
ap_parse(apd_t *a, const char *ap_id)
ap_symid(apd_t *a, char *apid, char *symid, size_t bufsize)
ap_opt_parse(apd_t *a, ap_cmd_t *acp, const char *options)
ap_cmd_parse(apd_t *a, const char *f, const char *options, int *cmd)
ap_cnt(apd_t *a)
ap_logid(apd_t *a, char *apid)
int ap_cnt(apd_t *);
int ap_parse(apd_t *, const char *);
int ap_confirm(apd_t *);
int ap_symid(apd_t *, char *, char *, size_t);
char *ap_sys_err(apd_t *, char **);
char *ap_logid(apd_t *, char *);
void ap_err(apd_t *, ...);
void ap_msg(apd_t *, ...);
void ap_info(apd_t *, cfga_info_t, ap_target_t);
void ap_init(apd_t *, cfga_list_data_t *);
void ap_state(apd_t *, cfga_stat_t *, cfga_stat_t *);
cfga_err_t ap_stat(apd_t *a, int);
cfga_err_t ap_ioctl(apd_t *, int);
cfga_err_t ap_cmd_exec(apd_t *, int);
cfga_err_t ap_cmd_seq(apd_t *, int);
cfga_err_t ap_suspend_query(apd_t *, int, int *);
cfga_err_t ap_platopts_check(apd_t *, int, int);
cfga_err_t ap_cmd_parse(apd_t *, const char *, const char *, int *);
cfga_err_t ap_test_err(apd_t *, const char *);
int ap_cm_capacity(apd_t *, int, void *, int *, cfga_stat_t *);
int ap_cm_ncap(apd_t *, int);
void ap_cm_id(apd_t *, int, char *, size_t);
void ap_cm_init(apd_t *, cfga_list_data_t *, int);
char *ap_cm_devpath(apd_t *, int);
ap_target_t ap_cm_type(apd_t *, int);
cfga_err_t ap_rcm_init(apd_t *);
void ap_rcm_fini(apd_t *);
cfga_err_t ap_rcm_ctl(apd_t *, int);
int ap_rcm_info(apd_t *, char **);
apd_t *apd_alloc(const char *, cfga_flags_t, char **,
void apd_free(apd_t *a);
cfga_err_t apd_init(apd_t *, int);
ap_err(apd_t *a, ...)
ap_msg(apd_t *a, ...)
ap_confirm(apd_t *a)
ap_rcm_notify_cap(apd_t *a, rcmd_t *rcm, rcm_handle_t *hd,
ap_rcm_ctl(apd_t *a, int cmd)
ap_rcm_info(apd_t *a, char **msg)
ap_capinfo(apd_t *a, int firstcm, int lastcm, cap_info_t **capinfo)
ap_rcm_init(apd_t *a)
ap_rcm_fini(apd_t *a)
ap_rcm_rlist(apd_t *a, int firstcm, int lastcm, char ***rlist, int cmd)
ap_rcm_cap_cpu(apd_t *a, rcmd_t *rcm, rcm_handle_t *hd, uint_t flags,
ap_rcm_cap_mem(apd_t *a, rcmd_t *rcm, rcm_handle_t *hd, uint_t flags,
ap_rcm_request_cap(apd_t *a, rcmd_t *rcm, rcm_handle_t *hd,
ap_rcm_add_cap(apd_t *a, rcmd_t *rcm, rcm_handle_t *hd,
ap_state(apd_t *a, cfga_stat_t *rs, cfga_stat_t *os)
bd_info(apd_t *a, cfga_info_t info, int parsable)
cpu_info(apd_t *a, cfga_info_t info, int parsable)
mem_info(apd_t *a, cfga_info_t info, int parsable)
io_info(apd_t *a, cfga_info_t info, int parsable)
cmp_info(apd_t *a, cfga_info_t info, int parsable)
ap_info(apd_t *a, cfga_info_t info, ap_target_t tgt)
apd_init(apd_t *a, int all)
apd_free(apd_t *a)
apd_t *
apd_t *a;
ap_init(apd_t *a, cfga_list_data_t *ap)
ap_getncm(apd_t *a, sbd_comp_type_t type, int *ncm)
ap_suspend_query(apd_t *a, int cmd, int *check)
ap_platopts_check(apd_t *a, int first, int last)
ap_ioctl(apd_t *a, int cmd)
ap_sys_err(apd_t *a, char **rp)
ap_test_err(apd_t *a, const char *options)
ap_stat(apd_t *a, int all)
ap_cm_stat(apd_t *a, int seq)
ap_cm_devpath(apd_t *a, int seq)
ap_cm_id(apd_t *a, int seq, char *id, size_t bufsize)
ap_cm_type(apd_t *a, int seq)
ap_cm_ncap(apd_t *a, int seq)
ap_cm_capacity(apd_t *a, int seq, void *cap, int *ncap, cfga_stat_t *ostate)
ap_cm_init(apd_t *a, cfga_list_data_t *ap, int seq)
ap_seq_exec(apd_t *a, int cmd, int first, int last)
ap_cmd_exec(apd_t *a, int cmd)
ap_cmd_seq(apd_t *a, int cmd)
ap_suspend_check(apd_t *a, int cmd, int first, int last, int *suspend)
ap_seq_get(apd_t *a, int cmd, int *first, int *last)
apd_t *a;
apd_t *a;
apd_t *a;
apd_t *a;