| /mirbsd/src/sys/dev/usb/ |
| D | usbdi.h | 46 typedef struct usbd_xfer *usbd_xfer_handle; typedef 74 typedef void (*usbd_callback)(usbd_xfer_handle, usbd_private_handle, 99 usbd_status usbd_transfer(usbd_xfer_handle req); 100 usbd_xfer_handle usbd_alloc_xfer(usbd_device_handle); 101 usbd_status usbd_free_xfer(usbd_xfer_handle xfer); 102 void usbd_setup_xfer(usbd_xfer_handle xfer, usbd_pipe_handle pipe, 106 void usbd_setup_default_xfer(usbd_xfer_handle xfer, usbd_device_handle dev, 110 void usbd_setup_isoc_xfer(usbd_xfer_handle xfer, usbd_pipe_handle pipe, 113 void usbd_get_xfer_status(usbd_xfer_handle xfer, usbd_private_handle *priv, 129 void *usbd_alloc_buffer(usbd_xfer_handle xfer, u_int32_t size); [all …]
|
| D | ehci.c | 144 Static void ehci_waitintr(ehci_softc_t *, usbd_xfer_handle); 154 Static usbd_xfer_handle ehci_allocx(struct usbd_bus *); 155 Static void ehci_freex(struct usbd_bus *, usbd_xfer_handle); 157 Static usbd_status ehci_root_ctrl_transfer(usbd_xfer_handle); 158 Static usbd_status ehci_root_ctrl_start(usbd_xfer_handle); 159 Static void ehci_root_ctrl_abort(usbd_xfer_handle); 161 Static void ehci_root_ctrl_done(usbd_xfer_handle); 163 Static usbd_status ehci_root_intr_transfer(usbd_xfer_handle); 164 Static usbd_status ehci_root_intr_start(usbd_xfer_handle); 165 Static void ehci_root_intr_abort(usbd_xfer_handle); [all …]
|
| D | if_ubtreg.h | 148 usbd_xfer_handle sc_intr_xfer; /* intr xfer */ 154 usbd_xfer_handle sc_ctrl_xfer; /* control xfer handle */ 163 usbd_xfer_handle sc_bulk_in_xfer; /* bulk-in xfer */ 170 usbd_xfer_handle sc_bulk_out_xfer; /* bulk-out xfer */ 179 usbd_xfer_handle sc_isoc_in_xfer; /* isoc-in xfer */ 186 usbd_xfer_handle sc_isoc_out_xfer; /* isoc-out xfer */
|
| D | ohci.c | 134 ohci_softc_t *, int, int, usbd_xfer_handle, 141 Static void ohci_waitintr(ohci_softc_t *, usbd_xfer_handle); 143 Static void ohci_rhsc(ohci_softc_t *, usbd_xfer_handle); 145 Static usbd_status ohci_device_request(usbd_xfer_handle xfer); 156 Static void ohci_device_isoc_enter(usbd_xfer_handle); 161 Static usbd_xfer_handle ohci_allocx(struct usbd_bus *); 162 Static void ohci_freex(struct usbd_bus *, usbd_xfer_handle); 164 Static usbd_status ohci_root_ctrl_transfer(usbd_xfer_handle); 165 Static usbd_status ohci_root_ctrl_start(usbd_xfer_handle); 166 Static void ohci_root_ctrl_abort(usbd_xfer_handle); [all …]
|
| D | uhci.c | 130 usbd_xfer_handle abortstart, abortend; 182 Static void uhci_waitintr(uhci_softc_t *, usbd_xfer_handle); 186 Static void uhci_abort_xfer(usbd_xfer_handle, usbd_status status); 201 Static void uhci_device_isoc_enter(usbd_xfer_handle); 206 Static usbd_xfer_handle uhci_allocx(struct usbd_bus *); 207 Static void uhci_freex(struct usbd_bus *, usbd_xfer_handle); 209 Static usbd_status uhci_device_ctrl_transfer(usbd_xfer_handle); 210 Static usbd_status uhci_device_ctrl_start(usbd_xfer_handle); 211 Static void uhci_device_ctrl_abort(usbd_xfer_handle); 213 Static void uhci_device_ctrl_done(usbd_xfer_handle); [all …]
|
| D | usbdi.c | 82 (usbd_xfer_handle, usbd_private_handle, usbd_status); 102 usbd_xfer_isread(usbd_xfer_handle xfer) in usbd_xfer_isread() 151 usbd_xfer_handle xfer; in usbd_dump_queue() 221 usbd_xfer_handle xfer; in usbd_open_pipe_intr() 279 usbd_transfer(usbd_xfer_handle xfer) in usbd_transfer() 348 usbd_sync_transfer(usbd_xfer_handle xfer) in usbd_sync_transfer() 355 usbd_alloc_buffer(usbd_xfer_handle xfer, u_int32_t size) in usbd_alloc_buffer() 372 usbd_free_buffer(usbd_xfer_handle xfer) in usbd_free_buffer() 385 usbd_get_buffer(usbd_xfer_handle xfer) in usbd_get_buffer() 392 usbd_xfer_handle [all …]
|
| D | usbdivar.h | 69 usbd_status (*transfer)(usbd_xfer_handle xfer); 70 usbd_status (*start)(usbd_xfer_handle xfer); 71 void (*abort)(usbd_xfer_handle xfer); 74 void (*done)(usbd_xfer_handle xfer); 184 usbd_xfer_handle intrxfer; /* used for repeating requests */ 262 usbd_status usb_insert_transfer(usbd_xfer_handle xfer); 263 void usb_transfer_complete(usbd_xfer_handle xfer);
|
| D | ohcivar.h | 57 usbd_xfer_handle xfer; 73 usbd_xfer_handle xfer; 120 usbd_xfer_handle sc_intrxfer;
|
| D | usscanner.c | 137 usbd_xfer_handle sc_intr_xfer; 143 usbd_xfer_handle sc_cmd_xfer; 145 usbd_xfer_handle sc_data_xfer; 179 typedef void callback(usbd_xfer_handle, usbd_private_handle, usbd_status); 492 usscanner_intr_cb(usbd_xfer_handle xfer, usbd_private_handle priv, in usscanner_intr_cb() 519 usscanner_data_cb(usbd_xfer_handle xfer, usbd_private_handle priv, in usscanner_data_cb() 561 usscanner_sensedata_cb(usbd_xfer_handle xfer, usbd_private_handle priv, in usscanner_sensedata_cb() 616 usscanner_sensecmd_cb(usbd_xfer_handle xfer, usbd_private_handle priv, in usscanner_sensecmd_cb() 663 usscanner_cmd_cb(usbd_xfer_handle xfer, usbd_private_handle priv, in usscanner_cmd_cb()
|
| D | umassvar.h | 139 typedef void (*umass_wire_state)(usbd_xfer_handle, usbd_private_handle, 219 usbd_xfer_handle transfer_xfer[XFER_NR]; /* for ctrl xfers */ 271 usbd_xfer_handle next_polled_xfer;
|
| D | if_ralvar.h | 57 usbd_xfer_handle xfer; 65 usbd_xfer_handle xfer;
|
| D | umass.c | 199 usbd_xfer_handle xfer); 203 usbd_xfer_handle xfer); 207 usbd_xfer_handle xfer); 209 usbd_xfer_handle xfer); 219 Static void umass_bbb_state(usbd_xfer_handle, usbd_private_handle, usbd_status); 227 Static void umass_cbi_state(usbd_xfer_handle, usbd_private_handle, usbd_status); 229 Static int umass_cbi_adsc(struct umass_softc *, char *, int, usbd_xfer_handle); 746 umass_polled_transfer(struct umass_softc *sc, usbd_xfer_handle xfer) in umass_polled_transfer() 807 usbd_xfer_handle xfer) in umass_setup_transfer() 842 void *buffer, int buflen, int flags, usbd_xfer_handle xfer) in umass_setup_ctrl_transfer() [all …]
|
| D | usbdi_util.c | 426 Static void usbd_bulk_transfer_cb(usbd_xfer_handle xfer, 429 usbd_bulk_transfer_cb(usbd_xfer_handle xfer, usbd_private_handle priv, in usbd_bulk_transfer_cb() 436 usbd_bulk_transfer(usbd_xfer_handle xfer, usbd_pipe_handle pipe, in usbd_bulk_transfer() 468 Static void usbd_intr_transfer_cb(usbd_xfer_handle xfer, 471 usbd_intr_transfer_cb(usbd_xfer_handle xfer, usbd_private_handle priv, in usbd_intr_transfer_cb() 478 usbd_intr_transfer(usbd_xfer_handle xfer, usbd_pipe_handle pipe, in usbd_intr_transfer()
|
| D | uhcivar.h | 75 usbd_xfer_handle xfer; 177 usbd_xfer_handle sc_intr_xfer; /* root hub interrupt transfer */
|
| D | usbdi_util.h | 82 usbd_status usbd_bulk_transfer(usbd_xfer_handle xfer, usbd_pipe_handle pipe, 86 usbd_status usbd_intr_transfer(usbd_xfer_handle xfer, usbd_pipe_handle pipe,
|
| D | if_ubt.c | 70 Static void ubt_request_complete(usbd_xfer_handle, 74 Static void ubt_intr_complete(usbd_xfer_handle, 78 Static void ubt_bulk_in_complete(usbd_xfer_handle, 82 Static void ubt_bulk_out_complete(usbd_xfer_handle, 86 Static void ubt_isoc_in_complete(usbd_xfer_handle, 90 Static void ubt_isoc_out_complete(usbd_xfer_handle, 821 ubt_request_complete(usbd_xfer_handle h, usbd_private_handle p, usbd_status s) in ubt_request_complete() 926 ubt_intr_complete(usbd_xfer_handle h, usbd_private_handle p, usbd_status s) in ubt_intr_complete() 1072 ubt_bulk_in_complete(usbd_xfer_handle h, usbd_private_handle p, usbd_status s) in ubt_bulk_in_complete() 1229 ubt_bulk_out_complete(usbd_xfer_handle h, usbd_private_handle p, usbd_status s) in ubt_bulk_out_complete() [all …]
|
| D | if_upl.c | 143 usbd_xfer_handle upl_xfer; 210 Static void upl_intr(usbd_xfer_handle, usbd_private_handle, usbd_status); 211 Static void upl_rxeof(usbd_xfer_handle, usbd_private_handle, usbd_status); 212 Static void upl_txeof(usbd_xfer_handle, usbd_private_handle, usbd_status); 520 upl_rxeof(usbd_xfer_handle xfer, usbd_private_handle priv, usbd_status status) in upl_rxeof() 613 upl_txeof(usbd_xfer_handle xfer, usbd_private_handle priv, usbd_status status) in upl_txeof() 830 upl_intr(usbd_xfer_handle xfer, usbd_private_handle priv, usbd_status status) in upl_intr()
|
| D | ueaglevar.h | 111 usbd_xfer_handle xfer; 118 usbd_xfer_handle xfer;
|
| D | ehcivar.h | 44 usbd_xfer_handle xfer; 120 usbd_xfer_handle sc_intrxfer;
|
| D | ulpt.c | 106 usbd_xfer_handle sc_in_xfer1; 107 usbd_xfer_handle sc_in_xfer2; 477 ulpt_input(usbd_xfer_handle xfer, usbd_private_handle priv, usbd_status status) in ulpt_input() 664 usbd_xfer_handle xfer; in ulpt_do_write()
|
| D | if_cdcereg.h | 52 usbd_xfer_handle cdce_xfer;
|
| D | ucom.c | 96 usbd_xfer_handle sc_ixfer; /* read request */ 103 usbd_xfer_handle sc_oxfer; /* write request */ 139 Static void ucomreadcb(usbd_xfer_handle, usbd_private_handle, usbd_status); 140 Static void ucomwritecb(usbd_xfer_handle, usbd_private_handle, usbd_status); 998 ucomwritecb(usbd_xfer_handle xfer, usbd_private_handle p, usbd_status status) in ucomwritecb() 1064 ucomreadcb(usbd_xfer_handle xfer, usbd_private_handle p, usbd_status status) in ucomreadcb()
|
| D | ugen.c | 104 usbd_xfer_handle xfer; 164 Static void ugenintr(usbd_xfer_handle xfer, usbd_private_handle addr, 166 Static void ugen_isoc_rintr(usbd_xfer_handle xfer, usbd_private_handle addr, 320 usbd_xfer_handle xfer; in ugenopen() 520 usbd_xfer_handle xfer; in ugen_do_read() 679 usbd_xfer_handle xfer; in ugen_do_write() 843 ugenintr(usbd_xfer_handle xfer, usbd_private_handle addr, usbd_status status) in ugenintr() 879 ugen_isoc_rintr(usbd_xfer_handle xfer, usbd_private_handle addr, in ugen_isoc_rintr()
|
| D | umidivar.h | 95 usbd_xfer_handle xfer;
|
| D | ueagle.c | 107 Static void ueagle_intr(usbd_xfer_handle, usbd_private_handle, 111 Static void ueagle_rxeof(usbd_xfer_handle, usbd_private_handle, 113 Static void ueagle_txeof(usbd_xfer_handle, usbd_private_handle, 304 usbd_xfer_handle xfer; in ueagle_loadpage() 683 ueagle_intr(usbd_xfer_handle xfer, usbd_private_handle priv, usbd_status status) in ueagle_intr() 896 ueagle_rxeof(usbd_xfer_handle xfer, usbd_private_handle priv, in ueagle_rxeof() 932 ueagle_txeof(usbd_xfer_handle xfer, usbd_private_handle priv, in ueagle_txeof()
|