Symbol: ds_svc_hdl_t
usr/src/uts/sun4v/io/dr_cpu.c
231
dr_cpu_reg_handler(ds_cb_arg_t arg, ds_ver_t *ver, ds_svc_hdl_t hdl)
usr/src/uts/sun4v/io/dr_cpu.c
70
static ds_svc_hdl_t ds_handle;
usr/src/uts/sun4v/io/dr_cpu.c
99
static void dr_cpu_reg_handler(ds_cb_arg_t, ds_ver_t *, ds_svc_hdl_t);
usr/src/uts/sun4v/io/dr_io.c
69
static ds_svc_hdl_t ds_vio_handle;
usr/src/uts/sun4v/io/dr_io.c
842
dr_vio_reg_handler(ds_cb_arg_t arg, ds_ver_t *ver, ds_svc_hdl_t hdl)
usr/src/uts/sun4v/io/dr_io.c
89
static void dr_vio_reg_handler(ds_cb_arg_t, ds_ver_t *, ds_svc_hdl_t);
usr/src/uts/sun4v/io/dr_mem.c
104
static ds_svc_hdl_t ds_handle;
usr/src/uts/sun4v/io/dr_mem.c
124
static void dr_mem_reg_handler(ds_cb_arg_t, ds_ver_t *, ds_svc_hdl_t);
usr/src/uts/sun4v/io/dr_mem.c
282
dr_mem_reg_handler(ds_cb_arg_t arg, ds_ver_t *ver, ds_svc_hdl_t hdl)
usr/src/uts/sun4v/io/ds_common.c
159
static void ds_send_unreg_nack(ds_port_t *port, ds_svc_hdl_t bad_hdl);
usr/src/uts/sun4v/io/ds_common.c
160
static void ds_send_data_nack(ds_port_t *port, ds_svc_hdl_t bad_hdl);
usr/src/uts/sun4v/io/ds_common.c
1843
ds_send_unreg_nack(ds_port_t *port, ds_svc_hdl_t bad_hdl)
usr/src/uts/sun4v/io/ds_common.c
185
static void ds_loopback_register(ds_svc_hdl_t hdl);
usr/src/uts/sun4v/io/ds_common.c
186
static void ds_loopback_unregister(ds_svc_hdl_t hdl);
usr/src/uts/sun4v/io/ds_common.c
187
static void ds_loopback_send(ds_svc_hdl_t hdl, void *buf, size_t buflen);
usr/src/uts/sun4v/io/ds_common.c
189
ds_svc_hdl_t *lb_hdlp);
usr/src/uts/sun4v/io/ds_common.c
1892
ds_send_data_nack(ds_port_t *port, ds_svc_hdl_t bad_hdl)
usr/src/uts/sun4v/io/ds_common.c
192
static int i_ds_hdl_lookup(char *service, uint_t is_client, ds_svc_hdl_t *hdlp,
usr/src/uts/sun4v/io/ds_common.c
194
static ds_svc_t *ds_find_clnt_svc_by_hdl_port(ds_svc_hdl_t hdl,
usr/src/uts/sun4v/io/ds_common.c
2234
ds_svc_hdl_t hdl;
usr/src/uts/sun4v/io/ds_common.c
2397
ds_get_svc(ds_svc_hdl_t hdl)
usr/src/uts/sun4v/io/ds_common.c
2490
int instance, ds_svc_hdl_t *hdlp)
usr/src/uts/sun4v/io/ds_common.c
2495
ds_svc_hdl_t lb_hdl, hdl;
usr/src/uts/sun4v/io/ds_common.c
2645
ds_unreg_hdl(ds_svc_hdl_t hdl)
usr/src/uts/sun4v/io/ds_common.c
2649
ds_svc_hdl_t lb_hdl;
usr/src/uts/sun4v/io/ds_common.c
2689
ds_svc_hdl_t hdl;
usr/src/uts/sun4v/io/ds_common.c
2722
ds_cap_send(ds_svc_hdl_t hdl, void *buf, size_t len)
usr/src/uts/sun4v/io/ds_common.c
2733
ds_svc_hdl_t svc_hdl;
usr/src/uts/sun4v/io/ds_common.c
3016
ds_loopback_register(ds_svc_hdl_t hdl)
usr/src/uts/sun4v/io/ds_common.c
3042
ds_loopback_unregister(ds_svc_hdl_t hdl)
usr/src/uts/sun4v/io/ds_common.c
3068
ds_loopback_send(ds_svc_hdl_t hdl, void *buf, size_t buflen)
usr/src/uts/sun4v/io/ds_common.c
3092
ds_loopback_set_svc(ds_svc_t *svc, ds_capability_t *cap, ds_svc_hdl_t *lb_hdlp)
usr/src/uts/sun4v/io/ds_common.c
3095
ds_svc_hdl_t lb_hdl = *lb_hdlp;
usr/src/uts/sun4v/io/ds_common.c
3162
ds_find_clnt_svc_by_hdl_port(ds_svc_hdl_t hdl, ds_port_t *port)
usr/src/uts/sun4v/io/ds_common.c
3194
ds_svc_hdl_t hdl;
usr/src/uts/sun4v/io/ds_common.c
3230
i_ds_hdl_lookup(char *service, uint_t is_client, ds_svc_hdl_t *hdlp,
usr/src/uts/sun4v/io/ds_common.c
3261
ds_hdl_lookup(char *service, uint_t is_client, ds_svc_hdl_t *hdlp,
usr/src/uts/sun4v/io/ds_common.c
3287
ds_svc_hdl_t tmp_hdl;
usr/src/uts/sun4v/io/ds_drv.c
1061
ds_hdl_get_cbarg(ds_svc_hdl_t hdl, ds_cb_arg_t *cbargp)
usr/src/uts/sun4v/io/ds_drv.c
1078
ds_is_my_hdl(ds_svc_hdl_t hdl, int instance)
usr/src/uts/sun4v/io/ds_drv.c
837
ds_service_lookup(ds_svc_hdl_t hdl, char **servicep, uint_t *is_client)
usr/src/uts/sun4v/io/ds_drv.c
858
ds_domain_lookup(ds_svc_hdl_t hdl, ds_domain_hdl_t *dhdlp)
usr/src/uts/sun4v/io/ds_drv.c
881
ds_hdl_isready(ds_svc_hdl_t hdl, uint_t *is_ready)
usr/src/uts/sun4v/io/ds_drv.c
959
ds_svc_hdl_t hdl;
usr/src/uts/sun4v/io/ds_drv.c
989
ds_cbarg_get_hdl(ds_cb_arg_t arg, ds_svc_hdl_t *hdlp)
usr/src/uts/sun4v/io/ds_pri.c
111
ds_svc_hdl_t ds_pri_handle;
usr/src/uts/sun4v/io/ds_pri.c
137
static void ds_pri_reg_handler(ds_cb_arg_t, ds_ver_t *, ds_svc_hdl_t);
usr/src/uts/sun4v/io/ds_pri.c
727
ds_pri_reg_handler(ds_cb_arg_t arg, ds_ver_t *ver, ds_svc_hdl_t hdl)
usr/src/uts/sun4v/io/ds_snmp.c
126
static ds_svc_hdl_t ds_snmp_handle = DS_INVALID_HDL;
usr/src/uts/sun4v/io/ds_snmp.c
142
static void ds_snmp_reg_handler(ds_cb_arg_t, ds_ver_t *, ds_svc_hdl_t);
usr/src/uts/sun4v/io/ds_snmp.c
877
ds_snmp_reg_handler(ds_cb_arg_t arg, ds_ver_t *ver, ds_svc_hdl_t hdl)
usr/src/uts/sun4v/io/fault_iso.c
430
fi_reg_handler(ds_cb_arg_t arg, ds_ver_t *ver, ds_svc_hdl_t hdl)
usr/src/uts/sun4v/io/fault_iso.c
435
if ((ds_svc_hdl_t *)arg == &cpu_handle)
usr/src/uts/sun4v/io/fault_iso.c
437
if ((ds_svc_hdl_t *)arg == &mem_handle)
usr/src/uts/sun4v/io/fault_iso.c
446
if ((ds_svc_hdl_t *)arg == &cpu_handle)
usr/src/uts/sun4v/io/fault_iso.c
448
if ((ds_svc_hdl_t *)arg == &mem_handle)
usr/src/uts/sun4v/io/fault_iso.c
54
static ds_svc_hdl_t cpu_handle;
usr/src/uts/sun4v/io/fault_iso.c
55
static ds_svc_hdl_t mem_handle;
usr/src/uts/sun4v/io/fault_iso.c
72
static void fi_reg_handler(ds_cb_arg_t arg, ds_ver_t *ver, ds_svc_hdl_t hdl);
usr/src/uts/sun4v/io/platsvc.c
326
ds_svc_hdl_t ds_handle = ds_md_handle;
usr/src/uts/sun4v/io/platsvc.c
373
ds_svc_hdl_t ds_handle = ds_shutdown_handle;
usr/src/uts/sun4v/io/platsvc.c
424
ds_svc_hdl_t ds_handle = ds_panic_handle;
usr/src/uts/sun4v/io/platsvc.c
466
ps_suspend_send_response(ds_svc_hdl_t *ds_handle, uint64_t req_num,
usr/src/uts/sun4v/io/platsvc.c
506
ds_svc_hdl_t hdl;
usr/src/uts/sun4v/io/platsvc.c
64
static ds_svc_hdl_t ds_md_handle;
usr/src/uts/sun4v/io/platsvc.c
65
static ds_svc_hdl_t ds_shutdown_handle;
usr/src/uts/sun4v/io/platsvc.c
66
static ds_svc_hdl_t ds_panic_handle;
usr/src/uts/sun4v/io/platsvc.c
67
static ds_svc_hdl_t ds_suspend_handle;
usr/src/uts/sun4v/io/platsvc.c
705
ps_reg_handler(ds_cb_arg_t arg, ds_ver_t *ver, ds_svc_hdl_t hdl)
usr/src/uts/sun4v/io/platsvc.c
710
if ((ds_svc_hdl_t *)arg == &ds_md_handle)
usr/src/uts/sun4v/io/platsvc.c
712
if ((ds_svc_hdl_t *)arg == &ds_shutdown_handle)
usr/src/uts/sun4v/io/platsvc.c
714
if ((ds_svc_hdl_t *)arg == &ds_panic_handle)
usr/src/uts/sun4v/io/platsvc.c
716
if ((ds_svc_hdl_t *)arg == &ds_suspend_handle)
usr/src/uts/sun4v/io/platsvc.c
725
if ((ds_svc_hdl_t *)arg == &ds_md_handle)
usr/src/uts/sun4v/io/platsvc.c
727
if ((ds_svc_hdl_t *)arg == &ds_shutdown_handle)
usr/src/uts/sun4v/io/platsvc.c
729
if ((ds_svc_hdl_t *)arg == &ds_panic_handle)
usr/src/uts/sun4v/io/platsvc.c
731
if ((ds_svc_hdl_t *)arg == &ds_suspend_handle)
usr/src/uts/sun4v/io/platsvc.c
96
static void ps_reg_handler(ds_cb_arg_t arg, ds_ver_t *ver, ds_svc_hdl_t hdl);
usr/src/uts/sun4v/io/vlds.c
113
static void vlds_user_reg_cb(ds_cb_arg_t arg, ds_ver_t *ver, ds_svc_hdl_t hdl);
usr/src/uts/sun4v/io/vlds.c
122
static int vlds_recv_msg(ds_svc_hdl_t hdl, void *buf, size_t buflen,
usr/src/uts/sun4v/io/vlds.c
1344
vlds_user_reg_cb(ds_cb_arg_t arg, ds_ver_t *ver, ds_svc_hdl_t hdl)
usr/src/uts/sun4v/io/vlds.c
1402
ds_svc_hdl_t hdl;
usr/src/uts/sun4v/io/vlds.c
1444
ds_svc_hdl_t hdl;
usr/src/uts/sun4v/io/vlds.c
1680
vlds_recv_msg(ds_svc_hdl_t hdl, void *buf, size_t buflen, size_t *msglenp,
usr/src/uts/sun4v/io/vlds.c
591
ds_svc_hdl_t hdl;
usr/src/uts/sun4v/io/vlds.c
686
ds_svc_hdl_t *hdlsp;
usr/src/uts/sun4v/io/vlds.c
738
nhdls * sizeof (ds_svc_hdl_t), mode) != 0) {
usr/src/uts/sun4v/io/vlds.c
896
ds_svc_hdl_t hdl;
usr/src/uts/sun4v/promif/promif_prop.c
101
if ((ds_svc_hdl_t *)arg == &ds_primary_handle)
usr/src/uts/sun4v/promif/promif_prop.c
103
else if ((ds_svc_hdl_t *)arg == &ds_backup_handle)
usr/src/uts/sun4v/promif/promif_prop.c
179
ds_svc_hdl_t ds_handle;
usr/src/uts/sun4v/promif/promif_prop.c
50
static ds_svc_hdl_t ds_primary_handle;
usr/src/uts/sun4v/promif/promif_prop.c
51
static ds_svc_hdl_t ds_backup_handle;
usr/src/uts/sun4v/promif/promif_prop.c
69
static void vc_reg_handler(ds_cb_arg_t, ds_ver_t *, ds_svc_hdl_t);
usr/src/uts/sun4v/promif/promif_prop.c
88
vc_reg_handler(ds_cb_arg_t arg, ds_ver_t *ver, ds_svc_hdl_t hdl)
usr/src/uts/sun4v/promif/promif_prop.c
92
if ((ds_svc_hdl_t *)arg == &ds_primary_handle)
usr/src/uts/sun4v/promif/promif_prop.c
94
else if ((ds_svc_hdl_t *)arg == &ds_backup_handle)
usr/src/uts/sun4v/sys/ds.h
107
extern int ds_cap_send(ds_svc_hdl_t hdl, void *buf, size_t buflen);
usr/src/uts/sun4v/sys/ds.h
96
void (*ds_reg_cb)(ds_cb_arg_t arg, ds_ver_t *ver, ds_svc_hdl_t hdl);
usr/src/uts/sun4v/sys/ds_impl.h
294
ds_svc_hdl_t hdl; /* handle assigned by DS */
usr/src/uts/sun4v/sys/ds_impl.h
295
ds_svc_hdl_t svc_hdl; /* remote svc hdl if client svc */
usr/src/uts/sun4v/sys/ds_impl.h
439
void ds_cbarg_get_hdl(ds_cb_arg_t arg, ds_svc_hdl_t *hdlp);
usr/src/uts/sun4v/sys/ds_impl.h
446
int ds_hdl_get_cbarg(ds_svc_hdl_t hdl, ds_cb_arg_t *cbargp);
usr/src/uts/sun4v/sys/ds_impl.h
448
int ds_is_my_hdl(ds_svc_hdl_t hdl, int instance);
usr/src/uts/sun4v/sys/ds_impl.h
471
ds_svc_t *ds_get_svc(ds_svc_hdl_t hdl);
usr/src/uts/sun4v/sys/ds_impl.h
489
int instance, ds_svc_hdl_t *hdlp);
usr/src/uts/sun4v/sys/ds_impl.h
490
int ds_unreg_hdl(ds_svc_hdl_t hdl);
usr/src/uts/sun4v/sys/ds_impl.h
491
int ds_hdl_lookup(char *service, uint_t is_client, ds_svc_hdl_t *hdlp,
usr/src/uts/sun4v/sys/ds_impl.h
493
int ds_service_lookup(ds_svc_hdl_t hdl, char **servicep, uint_t *is_client);
usr/src/uts/sun4v/sys/ds_impl.h
494
int ds_domain_lookup(ds_svc_hdl_t hdl, ds_domain_hdl_t *dhdlp);
usr/src/uts/sun4v/sys/ds_impl.h
495
int ds_hdl_isready(ds_svc_hdl_t hdl, uint_t *is_ready);
usr/src/uts/sun4v/sys/ds_impl.h
544
#define DS_BADHDL1 (ds_svc_hdl_t)(0xdeadbed1deadbed1ull)
usr/src/uts/sun4v/sys/ds_impl.h
545
#define DS_BADHDL2 (ds_svc_hdl_t)(0x2deadbed2deadbedull)
usr/src/uts/sun4v/sys/ds_impl.h
561
#define DS_BADHDL1 (ds_svc_hdl_t)0
usr/src/uts/sun4v/sys/ds_impl.h
562
#define DS_BADHDL2 (ds_svc_hdl_t)0