Home
last modified time | relevance | path

Searched refs:usb_ugen_hdl_t (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/usb/usba/
H A Dusba_ugen.h44 typedef struct usb_ugen_hdl *usb_ugen_hdl_t; typedef
49 usb_ugen_hdl_t usb_ugen_get_hdl(dev_info_t *, usb_ugen_info_t *);
50 void usb_ugen_release_hdl(usb_ugen_hdl_t);
51 int usb_ugen_attach(usb_ugen_hdl_t, ddi_attach_cmd_t);
52 int usb_ugen_detach(usb_ugen_hdl_t, ddi_detach_cmd_t);
53 int usb_ugen_open(usb_ugen_hdl_t, dev_t *, int, int, cred_t *);
54 int usb_ugen_close(usb_ugen_hdl_t, dev_t, int, int, cred_t *);
55 int usb_ugen_power(usb_ugen_hdl_t, int, int);
58 int usb_ugen_poll(usb_ugen_hdl_t, dev_t, short, int,
61 int usb_ugen_disconnect_ev_cb(usb_ugen_hdl_t);
[all …]
/illumos-gate/usr/src/uts/common/sys/usb/clients/ugen/
H A Dugend.h46 usb_ugen_hdl_t ugen_skel_hdl;
/illumos-gate/usr/src/uts/common/sys/usb/usb_mid/
H A Dusb_midvar.h93 usb_ugen_hdl_t mi_ugen_hdl;
/illumos-gate/usr/src/uts/common/sys/usb/clients/printer/
H A Dusbprn.h124 usb_ugen_hdl_t usbprn_ugen_hdl; /* ugen support */
/illumos-gate/usr/src/uts/common/io/usb/usba/
H A Dusba_ugen.c173 usb_ugen_hdl_t
187 usb_ugen_release_hdl((usb_ugen_hdl_t)hdl); in usb_ugen_get_hdl()
234 usb_ugen_release_hdl((usb_ugen_hdl_t)hdl); in usb_ugen_get_hdl()
247 usb_ugen_release_hdl((usb_ugen_hdl_t)hdl); in usb_ugen_get_hdl()
270 return ((usb_ugen_hdl_t)hdl); in usb_ugen_get_hdl()
279 usb_ugen_release_hdl(usb_ugen_hdl_t usb_ugen_hdl) in usb_ugen_release_hdl()
307 usb_ugen_attach(usb_ugen_hdl_t usb_ugen_hdl, ddi_attach_cmd_t cmd) in usb_ugen_attach()
424 usb_ugen_detach(usb_ugen_hdl_t usb_ugen_hdl, ddi_detach_cmd_t cmd) in usb_ugen_detach()
612 usb_ugen_disconnect_ev_cb(usb_ugen_hdl_t usb_ugen_hdl) in usb_ugen_disconnect_ev_cb()
658 usb_ugen_reconnect_ev_cb(usb_ugen_hdl_t usb_ugen_hdl) in usb_ugen_reconnect_ev_cb()
[all …]
/illumos-gate/usr/src/uts/common/sys/usb/clients/hid/
H A Dhidvar.h227 usb_ugen_hdl_t hid_ugen_hdl; /* ugen support */
/illumos-gate/usr/src/uts/common/sys/usb/scsa2usb/
H A Dscsa2usb.h361 usb_ugen_hdl_t scsa2usb_ugen_hdl; /* ugen support */
/illumos-gate/usr/src/uts/common/io/usb/usb_mid/
H A Dusb_mid.c877 usb_ugen_hdl_t hdl; in usb_mid_ugen_attach()