/freebsd-10.3-release/sys/dev/usb/ |
H A D | usb_transfer.h | 208 struct usb_xfer *curr_xfer; 231 void usb_dma_delay_done_cb(struct usb_xfer *); 233 struct usb_xfer *xfer); 234 void usbd_pipe_enter(struct usb_xfer *xfer); 236 void usbd_transfer_dequeue(struct usb_xfer *xfer); 237 void usbd_transfer_done(struct usb_xfer *xfer, usb_error_t error); 239 struct usb_xfer *xfer); 249 void usbd_transfer_timeout_ms(struct usb_xfer *xfer, 252 void usbd_transfer_power_ref(struct usb_xfer *xfer, int val);
|
H A D | usb_controller.h | 63 void (*xfer_unsetup) (struct usb_xfer *); 110 void (*xfer_stall) (struct usb_xfer *xfer); 139 void (*start_dma_delay) (struct usb_xfer *); 160 void (*open)(struct usb_xfer *); 161 void (*close)(struct usb_xfer *); 163 void (*enter)(struct usb_xfer *); 164 void (*start)(struct usb_xfer *); 196 uint8_t usbd_fs_isoc_schedule_alloc_slot(struct usb_xfer *isoc_xfer, uint16_t isoc_time);
|
H A D | usbdi.h | 30 struct usb_xfer; 92 typedef void (usb_callback_t)(struct usb_xfer *, usb_error_t); 126 TAILQ_HEAD(, usb_xfer) head; 127 struct usb_xfer *curr; /* current USB transfer processed */ 516 uint8_t usbd_clear_stall_callback(struct usb_xfer *xfer1, 517 struct usb_xfer *xfer2); 523 const uint8_t *ifaces, struct usb_xfer **pxfer, 526 void usbd_transfer_submit(struct usb_xfer *xfer); 527 void usbd_transfer_clear_stall(struct usb_xfer *xfer); 528 void usbd_transfer_drain(struct usb_xfer *xfe [all...] |
H A D | usb_debug.h | 54 struct usb_xfer; 60 void usb_dump_xfer(struct usb_xfer *xfer);
|
H A D | usb_hub.h | 66 void usb_hs_bandwidth_alloc(struct usb_xfer *xfer); 67 void usb_hs_bandwidth_free(struct usb_xfer *xfer);
|
H A D | usb_core.h | 73 struct usb_xfer; 128 struct usb_xfer { struct 130 TAILQ_ENTRY(usb_xfer) wait_entry; /* used at various places */
|
H A D | usb_transfer.c | 110 static void usbd_update_max_frame_size(struct usb_xfer *); 112 static void usbd_control_transfer_init(struct usb_xfer *); 113 static int usbd_setup_ctrl_transfer(struct usb_xfer *); 115 static void usbd_callback_ss_done_defer(struct usb_xfer *); 118 static uint8_t usbd_callback_wrapper_sub(struct usb_xfer *); 126 usb_request_callback(struct usb_xfer *xfer, usb_error_t error) 141 usbd_update_max_frame_size(struct usb_xfer *xfer) 354 * sizes, flags and more, that are stored in the "usb_xfer" 364 struct usb_xfer *xfer = parm->curr_xfer; 903 const uint8_t *ifaces, struct usb_xfer **ppxfe [all...] |
H A D | usb_busdma.h | 151 void usb_bdma_post_sync(struct usb_xfer *xfer); 152 void usb_bdma_pre_sync(struct usb_xfer *xfer);
|
H A D | usb_dev.h | 116 struct usb_xfer *xfer[2]; 117 struct usb_xfer **fs_xfer;
|
H A D | usb_handle_request.c | 72 static usb_error_t usb_handle_remote_wakeup(struct usb_xfer *, uint8_t); 73 static usb_error_t usb_handle_request(struct usb_xfer *); 74 static usb_error_t usb_handle_set_config(struct usb_xfer *, uint8_t); 75 static usb_error_t usb_handle_set_stall(struct usb_xfer *, uint8_t, 77 static usb_error_t usb_handle_iface_request(struct usb_xfer *, void **, 88 usb_handle_request_callback(struct usb_xfer *xfer, usb_error_t error) 148 usb_handle_set_config(struct usb_xfer *xfer, uint8_t conf_no) 217 usb_handle_iface_request(struct usb_xfer *xfer, 384 usb_handle_set_stall(struct usb_xfer *xfer, uint8_t ep, uint8_t do_stall) 429 usb_handle_remote_wakeup(struct usb_xfer *xfe [all...] |
H A D | usb_pf.h | 117 void usbpf_xfertap(struct usb_xfer *, int);
|
/freebsd-10.3-release/sys/dev/usb/net/ |
H A D | if_iphethvar.h | 71 struct usb_xfer *sc_xfer[IPHETH_N_TRANSFER];
|
H A D | if_cdcereg.h | 85 struct usb_xfer *sc_xfer[CDCE_N_TRANSFER];
|
H A D | if_usievar.h | 227 struct usb_xfer *sc_uc_xfer[USIE_UCOM_MAX][USIE_UC_N_XFER]; 228 struct usb_xfer *sc_if_xfer[USIE_IF_N_XFER];
|
H A D | if_cuereg.h | 124 struct usb_xfer *sc_xfer[CUE_N_TRANSFER];
|
H A D | if_mosreg.h | 164 struct usb_xfer *sc_xfer[MOS_ENDPT_MAX];
|
/freebsd-10.3-release/sys/dev/usb/controller/ |
H A D | at91dci.c | 119 static void at91dci_device_done(struct usb_xfer *, usb_error_t); 121 static void at91dci_standard_done(struct usb_xfer *); 646 at91dci_xfer_do_fifo(struct usb_xfer *xfer) 707 at91dci_xfer_do_complete(struct usb_xfer *xfer) 724 struct usb_xfer *xfer; 733 struct usb_xfer *xfer; 901 at91dci_setup_standard_chain(struct usb_xfer *xfer) 1063 struct usb_xfer *xfer = arg; 1074 at91dci_start_standard_chain(struct usb_xfer *xfer) 1125 at91dci_standard_done_sub(struct usb_xfer *xfe [all...] |
H A D | uss820dci.c | 107 static void uss820dci_device_done(struct usb_xfer *, usb_error_t); 109 static void uss820dci_standard_done(struct usb_xfer *); 110 static void uss820dci_intr_set(struct usb_xfer *, uint8_t); 674 uss820dci_xfer_do_fifo(struct usb_xfer *xfer) 719 struct usb_xfer *xfer; 854 uss820dci_setup_standard_chain(struct usb_xfer *xfer) 1000 struct usb_xfer *xfer = arg; 1011 uss820dci_intr_set(struct usb_xfer *xfer, uint8_t set) 1050 uss820dci_start_standard_chain(struct usb_xfer *xfer) 1090 uss820dci_standard_done_sub(struct usb_xfer *xfe [all...] |
H A D | atmegadci.c | 107 static void atmegadci_device_done(struct usb_xfer *, usb_error_t); 109 static void atmegadci_standard_done(struct usb_xfer *); 574 atmegadci_xfer_do_fifo(struct usb_xfer *xfer) 619 struct usb_xfer *xfer; 782 atmegadci_setup_standard_chain(struct usb_xfer *xfer) 936 struct usb_xfer *xfer = arg; 947 atmegadci_start_standard_chain(struct usb_xfer *xfer) 980 atmegadci_standard_done_sub(struct usb_xfer *xfer) 1044 atmegadci_standard_done(struct usb_xfer *xfer) 1093 atmegadci_device_done(struct usb_xfer *xfe [all...] |
H A D | avr32dci.c | 105 static void avr32dci_device_done(struct usb_xfer *, usb_error_t); 107 static void avr32dci_standard_done(struct usb_xfer *); 560 avr32dci_xfer_do_fifo(struct usb_xfer *xfer) 605 struct usb_xfer *xfer; 749 avr32dci_setup_standard_chain(struct usb_xfer *xfer) 901 struct usb_xfer *xfer = arg; 912 avr32dci_start_standard_chain(struct usb_xfer *xfer) 949 avr32dci_standard_done_sub(struct usb_xfer *xfer) 1013 avr32dci_standard_done(struct usb_xfer *xfer) 1062 avr32dci_device_done(struct usb_xfer *xfe [all...] |
H A D | uhci.c | 162 static void uhci_device_done(struct usb_xfer *, usb_error_t); 163 static void uhci_transfer_intr_enqueue(struct usb_xfer *); 165 static uint8_t uhci_check_transfer(struct usb_xfer *); 206 uhci_mem_layout_init(struct uhci_mem_layout *ml, struct usb_xfer *xfer) 880 uhci_transfer_intr_enqueue(struct usb_xfer *xfer) 1007 uhci_isoc_done(uhci_softc_t *sc, struct usb_xfer *xfer) 1074 uhci_non_isoc_done_sub(struct usb_xfer *xfer) 1192 uhci_non_isoc_done(struct usb_xfer *xfer) 1250 uhci_check_transfer_sub(struct usb_xfer *xfer) 1310 uhci_check_transfer(struct usb_xfer *xfe [all...] |
H A D | ohci.c | 121 static void ohci_device_done(struct usb_xfer *xfer, usb_error_t error); 123 static uint8_t ohci_check_transfer(struct usb_xfer *xfer); 641 ohci_transfer_intr_enqueue(struct usb_xfer *xfer) 719 ohci_isoc_done(struct usb_xfer *xfer) 801 ohci_non_isoc_done_sub(struct usb_xfer *xfer) 894 ohci_non_isoc_done(struct usb_xfer *xfer) 946 ohci_check_transfer_sub(struct usb_xfer *xfer) 1030 ohci_check_transfer(struct usb_xfer *xfer) 1092 struct usb_xfer *xfer; 1228 struct usb_xfer *xfe [all...] |
/freebsd-10.3-release/sys/mips/cavium/usb/ |
H A D | octusb.c | 109 static void octusb_standard_done(struct usb_xfer *); 110 static void octusb_device_done(struct usb_xfer *, usb_error_t); 651 octusb_xfer_do_fifo(struct usb_xfer *xfer) 695 octusb_standard_done_sub(struct usb_xfer *xfer) 758 octusb_standard_done(struct usb_xfer *xfer) 812 struct usb_xfer *xfer; 829 octusb_start_standard_chain(struct usb_xfer *xfer) 952 struct usb_xfer *xfer = arg; 999 octusb_setup_standard_chain(struct usb_xfer *xfer) 1132 octusb_device_done(struct usb_xfer *xfe [all...] |
/freebsd-10.3-release/sys/dev/usb/storage/ |
H A D | urio.c | 102 struct usb_xfer *sc_xfer[URIO_T_MAX]; 263 urio_write_callback(struct usb_xfer *xfer, usb_error_t error) 297 urio_write_clear_stall_callback(struct usb_xfer *xfer, usb_error_t error) 300 struct usb_xfer *xfer_other = sc->sc_xfer[URIO_T_WR]; 310 urio_read_callback(struct usb_xfer *xfer, usb_error_t error) 346 urio_read_clear_stall_callback(struct usb_xfer *xfer, usb_error_t error) 349 struct usb_xfer *xfer_other = sc->sc_xfer[URIO_T_RD];
|
/freebsd-10.3-release/sys/dev/usb/serial/ |
H A D | umcs.c | 119 struct usb_xfer *sc_xfer[UMCS7840_N_TRANSFERS]; /* Control structures 133 struct usb_xfer *sc_intr_xfer; /* Interrupt endpoint */ 189 static void umcs7840_read_callbackN(struct usb_xfer *, usb_error_t, uint8_t); 190 static void umcs7840_write_callbackN(struct usb_xfer *, usb_error_t, uint8_t); 759 umcs7840_intr_callback(struct usb_xfer *xfer, usb_error_t error) 813 umcs7840_read_callback1(struct usb_xfer *xfer, usb_error_t error) 819 umcs7840_read_callback2(struct usb_xfer *xfer, usb_error_t error) 824 umcs7840_read_callback3(struct usb_xfer *xfer, usb_error_t error) 830 umcs7840_read_callback4(struct usb_xfer *xfer, usb_error_t error) 836 umcs7840_read_callbackN(struct usb_xfer *xfe [all...] |