Searched refs:usb_xfer (Results 1 - 25 of 118) sorted by relevance

12345

/freebsd-10.3-release/sys/dev/usb/
H A Dusb_transfer.h208 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 Dusb_controller.h63 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 Dusbdi.h30 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 Dusb_debug.h54 struct usb_xfer;
60 void usb_dump_xfer(struct usb_xfer *xfer);
H A Dusb_hub.h66 void usb_hs_bandwidth_alloc(struct usb_xfer *xfer);
67 void usb_hs_bandwidth_free(struct usb_xfer *xfer);
H A Dusb_core.h73 struct usb_xfer;
128 struct usb_xfer { struct
130 TAILQ_ENTRY(usb_xfer) wait_entry; /* used at various places */
H A Dusb_transfer.c110 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 Dusb_busdma.h151 void usb_bdma_post_sync(struct usb_xfer *xfer);
152 void usb_bdma_pre_sync(struct usb_xfer *xfer);
H A Dusb_dev.h116 struct usb_xfer *xfer[2];
117 struct usb_xfer **fs_xfer;
H A Dusb_handle_request.c72 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 Dusb_pf.h117 void usbpf_xfertap(struct usb_xfer *, int);
/freebsd-10.3-release/sys/dev/usb/net/
H A Dif_iphethvar.h71 struct usb_xfer *sc_xfer[IPHETH_N_TRANSFER];
H A Dif_cdcereg.h85 struct usb_xfer *sc_xfer[CDCE_N_TRANSFER];
H A Dif_usievar.h227 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 Dif_cuereg.h124 struct usb_xfer *sc_xfer[CUE_N_TRANSFER];
H A Dif_mosreg.h164 struct usb_xfer *sc_xfer[MOS_ENDPT_MAX];
/freebsd-10.3-release/sys/dev/usb/controller/
H A Dat91dci.c119 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 Duss820dci.c107 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 Datmegadci.c107 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 Davr32dci.c105 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 Duhci.c162 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 Dohci.c121 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 Doctusb.c109 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 Durio.c102 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 Dumcs.c119 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...]

Completed in 241 milliseconds

12345