Searched refs:ds_svc_hdl_t (Results 1 - 15 of 15) sorted by relevance
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | ds.h | 39 typedef uint64_t ds_svc_hdl_t; /* opaque service handle */ typedef 72 * ds_reg_cb(ds_cb_arg_t arg, ds_ver_t *ver, ds_svc_hdl_t hdl) 96 void (*ds_reg_cb)(ds_cb_arg_t arg, ds_ver_t *ver, ds_svc_hdl_t hdl); 107 extern int ds_cap_send(ds_svc_hdl_t hdl, void *buf, size_t buflen);
|
H A D | ds_impl.h | 292 ds_svc_hdl_t hdl; /* handle assigned by DS */ 293 ds_svc_hdl_t svc_hdl; /* remote svc hdl if client svc */ 435 void ds_cbarg_get_hdl(ds_cb_arg_t arg, ds_svc_hdl_t *hdlp); 442 int ds_hdl_get_cbarg(ds_svc_hdl_t hdl, ds_cb_arg_t *cbargp); 444 int ds_is_my_hdl(ds_svc_hdl_t hdl, int instance); 467 ds_svc_t *ds_get_svc(ds_svc_hdl_t hdl); 485 int instance, ds_svc_hdl_t *hdlp); 486 int ds_unreg_hdl(ds_svc_hdl_t hdl); 487 int ds_hdl_lookup(char *service, uint_t is_client, ds_svc_hdl_t *hdlp, 489 int ds_service_lookup(ds_svc_hdl_t hd [all...] |
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | platsvc.c | 64 static ds_svc_hdl_t ds_md_handle; 65 static ds_svc_hdl_t ds_shutdown_handle; 66 static ds_svc_hdl_t ds_panic_handle; 67 static ds_svc_hdl_t ds_suspend_handle; 96 static void ps_reg_handler(ds_cb_arg_t arg, ds_ver_t *ver, ds_svc_hdl_t hdl); 326 ds_svc_hdl_t ds_handle = ds_md_handle; 373 ds_svc_hdl_t ds_handle = ds_shutdown_handle; 424 ds_svc_hdl_t ds_handle = ds_panic_handle; 466 ps_suspend_send_response(ds_svc_hdl_t *ds_handle, uint64_t req_num, 506 ds_svc_hdl_t hd [all...] |
H A D | fault_iso.c | 54 static ds_svc_hdl_t cpu_handle; 55 static ds_svc_hdl_t mem_handle; 72 static void fi_reg_handler(ds_cb_arg_t arg, ds_ver_t *ver, ds_svc_hdl_t hdl); 430 fi_reg_handler(ds_cb_arg_t arg, ds_ver_t *ver, ds_svc_hdl_t hdl) 435 if ((ds_svc_hdl_t *)arg == &cpu_handle) 437 if ((ds_svc_hdl_t *)arg == &mem_handle) 446 if ((ds_svc_hdl_t *)arg == &cpu_handle) 448 if ((ds_svc_hdl_t *)arg == &mem_handle)
|
H A D | vlds.c | 113 static void vlds_user_reg_cb(ds_cb_arg_t arg, ds_ver_t *ver, ds_svc_hdl_t hdl); 122 static int vlds_recv_msg(ds_svc_hdl_t hdl, void *buf, size_t buflen, 591 ds_svc_hdl_t hdl; 686 ds_svc_hdl_t *hdlsp; 738 nhdls * sizeof (ds_svc_hdl_t), mode) != 0) { 896 ds_svc_hdl_t hdl; 1344 vlds_user_reg_cb(ds_cb_arg_t arg, ds_ver_t *ver, ds_svc_hdl_t hdl) 1402 ds_svc_hdl_t hdl; 1444 ds_svc_hdl_t hdl; 1680 vlds_recv_msg(ds_svc_hdl_t hd [all...] |
H A D | ds_common.c | 159 static void ds_send_unreg_nack(ds_port_t *port, ds_svc_hdl_t bad_hdl); 160 static void ds_send_data_nack(ds_port_t *port, ds_svc_hdl_t bad_hdl); 185 static void ds_loopback_register(ds_svc_hdl_t hdl); 186 static void ds_loopback_unregister(ds_svc_hdl_t hdl); 187 static void ds_loopback_send(ds_svc_hdl_t hdl, void *buf, size_t buflen); 189 ds_svc_hdl_t *lb_hdlp); 192 static int i_ds_hdl_lookup(char *service, uint_t is_client, ds_svc_hdl_t *hdlp, 194 static ds_svc_t *ds_find_clnt_svc_by_hdl_port(ds_svc_hdl_t hdl, 1843 ds_send_unreg_nack(ds_port_t *port, ds_svc_hdl_t bad_hdl) 1892 ds_send_data_nack(ds_port_t *port, ds_svc_hdl_t bad_hd [all...] |
H A D | ds_drv.c | 860 ds_service_lookup(ds_svc_hdl_t hdl, char **servicep, uint_t *is_client) 881 ds_domain_lookup(ds_svc_hdl_t hdl, ds_domain_hdl_t *dhdlp) 904 ds_hdl_isready(ds_svc_hdl_t hdl, uint_t *is_ready) 982 ds_svc_hdl_t hdl; 1012 ds_cbarg_get_hdl(ds_cb_arg_t arg, ds_svc_hdl_t *hdlp) 1084 ds_hdl_get_cbarg(ds_svc_hdl_t hdl, ds_cb_arg_t *cbargp) 1101 ds_is_my_hdl(ds_svc_hdl_t hdl, int instance)
|
H A D | dr_io.c | 69 static ds_svc_hdl_t ds_vio_handle; 89 static void dr_vio_reg_handler(ds_cb_arg_t, ds_ver_t *, ds_svc_hdl_t); 842 dr_vio_reg_handler(ds_cb_arg_t arg, ds_ver_t *ver, ds_svc_hdl_t hdl)
|
H A D | ds_pri.c | 111 ds_svc_hdl_t ds_pri_handle; 137 static void ds_pri_reg_handler(ds_cb_arg_t, ds_ver_t *, ds_svc_hdl_t); 727 ds_pri_reg_handler(ds_cb_arg_t arg, ds_ver_t *ver, ds_svc_hdl_t hdl)
|
H A D | ds_snmp.c | 126 static ds_svc_hdl_t ds_snmp_handle = DS_INVALID_HDL; 142 static void ds_snmp_reg_handler(ds_cb_arg_t, ds_ver_t *, ds_svc_hdl_t); 877 ds_snmp_reg_handler(ds_cb_arg_t arg, ds_ver_t *ver, ds_svc_hdl_t hdl)
|
H A D | dr_cpu.c | 66 static ds_svc_hdl_t ds_handle; 95 static void dr_cpu_reg_handler(ds_cb_arg_t, ds_ver_t *, ds_svc_hdl_t); 227 dr_cpu_reg_handler(ds_cb_arg_t arg, ds_ver_t *ver, ds_svc_hdl_t hdl)
|
H A D | dr_mem.c | 104 static ds_svc_hdl_t ds_handle; 124 static void dr_mem_reg_handler(ds_cb_arg_t, ds_ver_t *, ds_svc_hdl_t); 282 dr_mem_reg_handler(ds_cb_arg_t arg, ds_ver_t *ver, ds_svc_hdl_t hdl)
|
/illumos-gate/usr/src/uts/sun4v/promif/ |
H A D | promif_prop.c | 50 static ds_svc_hdl_t ds_primary_handle; 51 static ds_svc_hdl_t ds_backup_handle; 69 static void vc_reg_handler(ds_cb_arg_t, ds_ver_t *, ds_svc_hdl_t); 88 vc_reg_handler(ds_cb_arg_t arg, ds_ver_t *ver, ds_svc_hdl_t hdl) 92 if ((ds_svc_hdl_t *)arg == &ds_primary_handle) 94 else if ((ds_svc_hdl_t *)arg == &ds_backup_handle) 101 if ((ds_svc_hdl_t *)arg == &ds_primary_handle) 103 else if ((ds_svc_hdl_t *)arg == &ds_backup_handle) 179 ds_svc_hdl_t ds_handle;
|
/illumos-gate/usr/src/lib/fm/libldom/sparc/ |
H A D | ldmsvcs_utils.h | 44 ds_svc_hdl_t hdl; /* handle assigned by DS */
|
H A D | ldmsvcs_utils.c | 756 fds_svc_remove(struct ldmsvcs_info *lsp, ds_svc_hdl_t svc_handle) 1285 void *msg, size_t msglen, ds_svc_hdl_t *svc_hdl, char *svcname,
|
Completed in 93 milliseconds