Searched defs:ds_hdl_t (Results 1 - 2 of 2) sorted by relevance
/illumos-gate/usr/src/lib/libds/common/ |
H A D | libds.h | 39 typedef uint64_t ds_hdl_t; /* service handle */ typedef 66 void (*ds_reg_cb)(ds_hdl_t hdl, ds_cb_arg_t arg, ds_ver_t *ver, 68 void (*ds_unreg_cb)(ds_hdl_t hdl, ds_cb_arg_t arg); 69 void (*ds_data_cb)(ds_hdl_t hdl, ds_cb_arg_t arg, void *buf, 77 extern int ds_hdl_lookup(char *service, boolean_t is_client, ds_hdl_t *hdlsp, 79 extern int ds_domain_lookup(ds_hdl_t hdl, ds_domain_hdl_t *dhdlp); 80 extern int ds_unreg_hdl(ds_hdl_t hdl); 81 extern int ds_send_msg(ds_hdl_t hdl, void *buf, size_t buflen); 82 extern int ds_recv_msg(ds_hdl_t hdl, void *buf, size_t buflen, 84 extern int ds_isready(ds_hdl_t hd [all...] |
/illumos-gate/usr/src/uts/common/sys/usb/clients/usbser/ |
H A D | usbser_dsdi.h | 43 typedef void *ds_hdl_t; /* DSD device handler */ typedef 70 ds_hdl_t *ai_hdl; /* handle to be used by GSD in other calls */ 92 void (*ds_detach)(ds_hdl_t); 97 int (*ds_register_cb)(ds_hdl_t, uint_t port_num, ds_cb_t *cb); 98 void (*ds_unregister_cb)(ds_hdl_t, uint_t port_num); 103 int (*ds_open_port)(ds_hdl_t, uint_t port_num); 104 int (*ds_close_port)(ds_hdl_t, uint_t port_num); 113 int (*ds_usb_power)(ds_hdl_t, int comp, int level, int *new_state); 118 int (*ds_suspend)(ds_hdl_t); 119 int (*ds_resume)(ds_hdl_t); [all...] |
Completed in 57 milliseconds