/third_party/FreeBSD/sys/dev/usb/ |
H A D | usbdi.h | 30 struct usb_xfer; 92 typedef void (usb_callback_t)(struct usb_xfer *, usb_error_t); 121 TAILQ_HEAD(, usb_xfer) head; 122 struct usb_xfer *curr; /* current USB transfer processed */ 553 uint8_t usbd_clear_stall_callback(struct usb_xfer *xfer1, 554 struct usb_xfer *xfer2); 560 const uint8_t *ifaces, struct usb_xfer **pxfer, 563 void usbd_transfer_submit(struct usb_xfer *xfer); 564 void usbd_transfer_clear_stall(struct usb_xfer *xfer); 565 void usbd_transfer_drain(struct usb_xfer *xfe [all...] |
H A D | usb_transfer.h | 106 struct usb_xfer *curr_xfer; 129 void usb_dma_delay_done_cb(struct usb_xfer *); 131 struct usb_xfer *xfer); 132 void usbd_pipe_enter(struct usb_xfer *xfer); 134 void usbd_transfer_dequeue(struct usb_xfer *xfer); 135 void usbd_transfer_done(struct usb_xfer *xfer, usb_error_t error); 137 struct usb_xfer *xfer); 147 void usbd_transfer_timeout_ms(struct usb_xfer *xfer, 150 void usbd_transfer_power_ref(struct usb_xfer *xfer, int val); 151 uint8_t usbd_xfer_get_isochronous_start_frame(struct usb_xfer *, uint32_ [all...] |
H A D | usb_transfer.c | 101 static void usbd_update_max_frame_size(struct usb_xfer *); 103 static void usbd_control_transfer_init(struct usb_xfer *); 104 static int usbd_setup_ctrl_transfer(struct usb_xfer *); 106 static void usbd_callback_ss_done_defer(struct usb_xfer *); 109 static uint8_t usbd_callback_wrapper_sub(struct usb_xfer *); 117 usb_request_callback(struct usb_xfer *xfer, usb_error_t error) in usb_request_callback() 132 usbd_update_max_frame_size(struct usb_xfer *xfer) in usbd_update_max_frame_size() 320 * sizes, flags and more, that are stored in the "usb_xfer" 330 struct usb_xfer *xfer = parm->curr_xfer; in usbd_transfer_setup_sub() 857 const uint8_t *ifaces, struct usb_xfer **ppxfe in usbd_transfer_setup() [all...] |
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 *); 159 void (*open)(struct usb_xfer *); 160 void (*close)(struct usb_xfer *); 162 void (*enter)(struct usb_xfer *); 163 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 | usb_handle_request.c | 33 static usb_error_t usb_handle_remote_wakeup(struct usb_xfer *, uint8_t); 34 static usb_error_t usb_handle_request(struct usb_xfer *); 35 static usb_error_t usb_handle_set_config(struct usb_xfer *, uint8_t); 36 static usb_error_t usb_handle_set_stall(struct usb_xfer *, uint8_t, 38 static usb_error_t usb_handle_iface_request(struct usb_xfer *, void **, 49 usb_handle_request_callback(struct usb_xfer *xfer, usb_error_t error) in usb_handle_request_callback() 108 usb_handle_set_config(struct usb_xfer *xfer, uint8_t conf_no) in usb_handle_set_config() 177 usb_handle_iface_request(struct usb_xfer *xfer, in usb_handle_iface_request() 341 usb_handle_set_stall(struct usb_xfer *xfer, uint8_t ep, uint8_t do_stall) in usb_handle_set_stall() 386 usb_handle_remote_wakeup(struct usb_xfer *xfe [all...] |
H A D | usb_core.h | 77 struct usb_xfer; 131 struct usb_xfer { struct 133 TAILQ_ENTRY(usb_xfer) wait_entry; /* used at various places */
|
H A D | usb_debug.h | 75 struct usb_xfer; 81 void usb_dump_xfer(struct usb_xfer *xfer);
|
H A D | usb_hub.h | 67 void usb_hs_bandwidth_alloc(struct usb_xfer *xfer); 68 void usb_hs_bandwidth_free(struct usb_xfer *xfer);
|
H A D | usb_dev.h | 111 struct usb_xfer *xfer[2]; 112 struct usb_xfer **fs_xfer;
|
H A D | usb_device.h | 66 struct usb_xfer *bsd_xfer[2]; 166 struct usb_xfer dummy; 215 struct usb_xfer *ctrl_xfer[USB_CTRL_XFER_MAX];
|
H A D | usb_busdma.h | 145 void usb_bdma_post_sync(struct usb_xfer *xfer); 146 void usb_bdma_pre_sync(struct usb_xfer *xfer);
|
H A D | usb_debug.c | 91 struct usb_xfer *xfer; in usb_dump_queue() 133 usb_dump_xfer(struct usb_xfer *xfer) in usb_dump_xfer()
|
H A D | usb_generic.c | 351 ugen_ctrl_read_callback(struct usb_xfer *xfer, usb_error_t error) in ugen_ctrl_read_callback() 403 ugen_ctrl_write_callback(struct usb_xfer *xfer, usb_error_t error) in ugen_ctrl_write_callback() 441 ugen_read_clear_stall_callback(struct usb_xfer *xfer, usb_error_t error) in ugen_read_clear_stall_callback() 444 struct usb_xfer *xfer_other = f->xfer[0]; in ugen_read_clear_stall_callback() 458 ugen_write_clear_stall_callback(struct usb_xfer *xfer, usb_error_t error) in ugen_write_clear_stall_callback() 461 struct usb_xfer *xfer_other = f->xfer[0]; in ugen_write_clear_stall_callback() 475 ugen_isoc_read_callback(struct usb_xfer *xfer, usb_error_t error) in ugen_isoc_read_callback() 514 ugen_isoc_write_callback(struct usb_xfer *xfer, usb_error_t error) in ugen_isoc_write_callback() 939 struct usb_xfer *xfer = NULL; in ugen_fs_copy_in() 1144 struct usb_xfer *xfe in ugen_fs_copy_out() [all...] |
H A D | usb_hub.c | 82 struct usb_xfer *sc_xfer[UHUB_N_TRANSFER]; /* interrupt xfer */ 178 uhub_intr_callback(struct usb_xfer *xfer, usb_error_t error) in uhub_intr_callback() 319 uhub_reset_tt_callback(struct usb_xfer *xfer, usb_error_t error) in uhub_reset_tt_callback() 1982 usb_hs_bandwidth_alloc(struct usb_xfer *xfer) in usb_hs_bandwidth_alloc() 2063 usb_hs_bandwidth_free(struct usb_xfer *xfer) in usb_hs_bandwidth_free() 2145 usbd_fs_isoc_schedule_alloc_slot(struct usb_xfer *isoc_xfer, uint16_t isoc_time) in usbd_fs_isoc_schedule_alloc_slot() 2147 struct usb_xfer *xfer; in usbd_fs_isoc_schedule_alloc_slot() 2148 struct usb_xfer *pipe_xfer; in usbd_fs_isoc_schedule_alloc_slot() 2457 usbd_transfer_power_ref(struct usb_xfer *xfer, int val) in usbd_transfer_power_ref()
|
/third_party/FreeBSD/sys/dev/usb/controller/ |
H A D | ehci.c | 84 static void ehci_device_done(struct usb_xfer *, usb_error_t); 85 static uint8_t ehci_check_transfer(struct usb_xfer *); 847 ehci_transfer_intr_enqueue(struct usb_xfer *xfer) in ehci_transfer_intr_enqueue() 1017 ehci_data_toggle_update(struct usb_xfer *xfer, uint16_t actlen, uint16_t xlen) in ehci_data_toggle_update() 1039 ehci_non_isoc_done_sub(struct usb_xfer *xfer) in ehci_non_isoc_done_sub() 1136 ehci_non_isoc_done(struct usb_xfer *xfer) in ehci_non_isoc_done() 1192 ehci_check_transfer(struct usb_xfer *xfer) in ehci_check_transfer() 1347 struct usb_xfer *xfer; in ehci_interrupt_poll() 1462 struct usb_xfer *xfer = (struct usb_xfer *)ehci_ar in ehci_timeout() [all...] |
H A D | xhci.c | 101 static void xhci_device_done(struct usb_xfer *, usb_error_t); 116 static void xhci_endpoint_doorbell(struct usb_xfer *); 687 xhci_generic_done_sub(struct usb_xfer *xfer) in xhci_generic_done_sub() 768 xhci_generic_done(struct usb_xfer *xfer) in xhci_generic_done() 806 xhci_activate_transfer(struct usb_xfer *xfer) in xhci_activate_transfer() 824 xhci_skip_transfer(struct usb_xfer *xfer) in xhci_skip_transfer() 902 struct usb_xfer *xfer; in xhci_check_transfer() 1643 struct usb_xfer *xfer = arg; in xhci_timeout() 1966 xhci_setup_generic_chain(struct usb_xfer *xfer) in xhci_setup_generic_chain() 2452 xhci_configure_endpoint_by_xfer(struct usb_xfer *xfe [all...] |
/third_party/FreeBSD/sys/dev/usb/storage/ |
H A D | umass.c | 428 struct usb_xfer *sc_xfer[UMASS_T_MAX]; 511 static void umass_t_bbb_data_clear_stall_callback(struct usb_xfer *, 517 static void umass_t_cbi_data_clear_stall_callback(struct usb_xfer *, 1211 umass_tr_error(struct usb_xfer *xfer, usb_error_t error) in umass_tr_error() 1275 umass_t_bbb_reset1_callback(struct usb_xfer *xfer, usb_error_t error) in umass_t_bbb_reset1_callback() 1325 umass_t_bbb_reset2_callback(struct usb_xfer *xfer, usb_error_t error) in umass_t_bbb_reset2_callback() 1332 umass_t_bbb_reset3_callback(struct usb_xfer *xfer, usb_error_t error) in umass_t_bbb_reset3_callback() 1339 umass_t_bbb_data_clear_stall_callback(struct usb_xfer *xfer, in umass_t_bbb_data_clear_stall_callback() 1363 umass_t_bbb_command_callback(struct usb_xfer *xfer, usb_error_t error) in umass_t_bbb_command_callback() 1451 umass_t_bbb_data_callback(struct usb_xfer *xfe [all...] |
/third_party/FreeBSD/stand/usb/ |
H A D | usb_busdma_loader.c | 478 struct usb_xfer *xfer; in usb_bdma_work_loop() 619 usb_bdma_frame_num(struct usb_xfer *xfer) in usb_bdma_frame_num() 637 usb_bdma_pre_sync(struct usb_xfer *xfer) in usb_bdma_pre_sync() 663 usb_bdma_post_sync(struct usb_xfer *xfer) in usb_bdma_post_sync()
|
/third_party/FreeBSD/sys/dev/usb/net/ |
H A D | if_cdce.c | 687 cdce_bulk_write_callback(struct usb_xfer *xfer, usb_error_t error) in cdce_bulk_write_callback() 852 cdce_bulk_read_callback(struct usb_xfer *xfer, usb_error_t error) in cdce_bulk_read_callback() 931 cdce_intr_read_callback(struct usb_xfer *xfer, usb_error_t error) in cdce_intr_read_callback() 964 cdce_intr_write_callback(struct usb_xfer *xfer, usb_error_t error) in cdce_intr_write_callback() 1091 cdce_ncm_fill_tx_frames(struct usb_xfer *xfer, uint8_t index) in cdce_ncm_fill_tx_frames() 1233 cdce_ncm_bulk_write_callback(struct usb_xfer *xfer, usb_error_t error) in cdce_ncm_bulk_write_callback() 1285 cdce_ncm_bulk_read_callback(struct usb_xfer *xfer, usb_error_t error) in cdce_ncm_bulk_read_callback()
|
H A D | if_cdcereg.h | 99 struct usb_xfer *sc_xfer[CDCE_N_TRANSFER];
|
H A D | if_urndis.c | 794 static int urndis_bulk_read(struct usb_xfer *xfer, struct urndis_packet_msg *msg, int offset) in urndis_bulk_read() 836 urndis_bulk_read_callback(struct usb_xfer *xfer, usb_error_t error) in urndis_bulk_read_callback() 941 urndis_bulk_write_callback(struct usb_xfer *xfer, usb_error_t error) in urndis_bulk_write_callback() 1017 urndis_intr_read_callback(struct usb_xfer *xfer, usb_error_t error) in urndis_intr_read_callback()
|
H A D | if_axgereg.h | 168 struct usb_xfer *sc_xfer[AXGE_N_TRANSFER];
|
/third_party/FreeBSD/sys/dev/usb/input/ |
H A D | uhid.c | 77 struct usb_xfer *sc_xfer[UHID_N_TRANSFER]; 137 uhid_intr_write_callback(struct usb_xfer *xfer, usb_error_t error) in uhid_intr_write_callback() 193 uhid_intr_read_callback(struct usb_xfer *xfer, usb_error_t error) in uhid_intr_read_callback() 250 uhid_write_callback(struct usb_xfer *xfer, usb_error_t error) in uhid_write_callback() 311 uhid_read_callback(struct usb_xfer *xfer, usb_error_t error) in uhid_read_callback()
|
/third_party/FreeBSD/sys/compat/linuxkpi/common/src/ |
H A D | linux_usb.c | 66 static void usb_linux_complete(struct usb_xfer *); 464 usb_unlink_bsd(struct usb_xfer *xfer, in usb_unlink_bsd() 1471 usb_linux_complete(struct usb_xfer *xfer) in usb_linux_complete() 1496 usb_linux_isoc_callback(struct usb_xfer *xfer, usb_error_t error) in usb_linux_isoc_callback() 1663 usb_linux_non_isoc_callback(struct usb_xfer *xfer, usb_error_t error) in usb_linux_non_isoc_callback()
|
/third_party/FreeBSD/sys/dev/usb/serial/ |
H A D | u3g.c | 90 struct usb_xfer *sc_xfer[U3G_MAXPORTS][U3G_N_TRANSFER]; 844 u3g_write_callback(struct usb_xfer *xfer, usb_error_t error) in u3g_write_callback() 897 u3g_read_callback(struct usb_xfer *xfer, usb_error_t error) in u3g_read_callback() 986 u3g_intr_callback(struct usb_xfer *xfer, usb_error_t error) in u3g_intr_callback()
|