ds_capability_t
ds_capability_t ds_cap;
ds_register(ds_capability_t *cap, ds_ops_t *ops, uint_t flags)
ds_svc_reg(ds_capability_t *cap, ds_ops_t *ops)
ds_clnt_reg(ds_capability_t *cap, ds_ops_t *ops)
static int ds_register(ds_capability_t *cap, ds_ops_t *ops, uint_t flags);
extern int ds_svc_reg(ds_capability_t *cap, ds_ops_t *ops);
extern int ds_clnt_reg(ds_capability_t *cap, ds_ops_t *ops);
static int (*v12n_ds_clnt_reg)(ds_capability_t *, ds_ops_t *);
if ((v12n_ds_clnt_reg = (int (*)(ds_capability_t *, ds_ops_t *))
static ds_capability_t v12n_ldma_cap = {
static ds_capability_t dr_cpu_cap = {
static ds_capability_t dr_vio_cap = {
static ds_capability_t dr_mem_cap = {
static int ds_loopback_set_svc(ds_svc_t *svc, ds_capability_t *cap,
ds_ucap_init(ds_capability_t *cap, ds_clnt_ops_t *ops, uint32_t flags,
(void) memcpy(&svc->cap, cap, sizeof (ds_capability_t));
ds_cap_init(ds_capability_t *cap, ds_clnt_ops_t *ops)
ds_cap_fini(ds_capability_t *cap)
ds_loopback_set_svc(ds_svc_t *svc, ds_capability_t *cap, ds_svc_hdl_t *lb_hdlp)
static ds_capability_t ds_pri_cap = {
static ds_capability_t ds_snmp_cap = {
static ds_capability_t cpu_cap = {
static ds_capability_t mem_cap = {
static ds_capability_t ps_md_cap = {
static ds_capability_t ps_shutdown_cap = {
static ds_capability_t ps_panic_cap = {
static ds_capability_t ps_suspend_cap = {
vlds_get_ucap(vlds_cap_t *capp, ds_capability_t *ucap, int mode)
vlds_free_ucap(ds_capability_t *ucap)
ds_capability_t ucap;
static ds_capability_t vc_primary_cap = {
static ds_capability_t vc_backup_cap = {
extern int ds_cap_init(ds_capability_t *cap, ds_clnt_ops_t *ops);
extern int ds_cap_fini(ds_capability_t *cap);
ds_capability_t cap; /* capability information */
int ds_ucap_init(ds_capability_t *cap, ds_clnt_ops_t *ops, uint_t flags,