| /freebsd-9-stable/sys/dev/usb/ |
| D | usbdi.h | 30 struct usb_xfer; 92 typedef void (usb_callback_t)(struct usb_xfer *, usb_error_t); 124 TAILQ_HEAD(, usb_xfer) head; 125 struct usb_xfer *curr; /* current USB transfer processed */ 493 uint8_t usbd_clear_stall_callback(struct usb_xfer *xfer1, 494 struct usb_xfer *xfer2); 503 const uint8_t *ifaces, struct usb_xfer **pxfer, 506 void usbd_transfer_submit(struct usb_xfer *xfer); 507 void usbd_transfer_clear_stall(struct usb_xfer *xfer); 508 void usbd_transfer_drain(struct usb_xfer *xfer); [all …]
|
| D | usb_transfer.h | 94 struct usb_xfer *curr_xfer; 117 void usb_dma_delay_done_cb(struct usb_xfer *); 119 struct usb_xfer *xfer); 120 void usbd_pipe_enter(struct usb_xfer *xfer); 122 void usbd_transfer_dequeue(struct usb_xfer *xfer); 123 void usbd_transfer_done(struct usb_xfer *xfer, usb_error_t error); 125 struct usb_xfer *xfer); 135 void usbd_transfer_timeout_ms(struct usb_xfer *xfer, 138 void usbd_transfer_power_ref(struct usb_xfer *xfer, int val);
|
| D | usb_controller.h | 63 void (*xfer_unsetup) (struct usb_xfer *); 110 …void (*set_stall) (struct usb_device *udev, struct usb_xfer *xfer, struct usb_endpoint *ep, uin… 138 void (*start_dma_delay) (struct usb_xfer *); 155 void (*open)(struct usb_xfer *); 156 void (*close)(struct usb_xfer *); 158 void (*enter)(struct usb_xfer *); 159 void (*start)(struct usb_xfer *); 191 uint8_t usbd_fs_isoc_schedule_alloc_slot(struct usb_xfer *isoc_xfer, uint16_t isoc_time);
|
| D | usb_transfer.c | 106 static void usbd_update_max_frame_size(struct usb_xfer *); 108 static void usbd_control_transfer_init(struct usb_xfer *); 109 static int usbd_setup_ctrl_transfer(struct usb_xfer *); 111 static void usbd_callback_ss_done_defer(struct usb_xfer *); 114 static uint8_t usbd_callback_wrapper_sub(struct usb_xfer *); 122 usb_request_callback(struct usb_xfer *xfer, usb_error_t error) in usb_request_callback() 137 usbd_update_max_frame_size(struct usb_xfer *xfer) in usbd_update_max_frame_size() 391 struct usb_xfer *xfer = parm->curr_xfer; in usbd_transfer_setup_sub() 896 const uint8_t *ifaces, struct usb_xfer **ppxfer, in usbd_transfer_setup() 905 struct usb_xfer *xfer; in usbd_transfer_setup() [all …]
|
| D | usb_handle_request.c | 68 static usb_error_t usb_handle_remote_wakeup(struct usb_xfer *, uint8_t); 69 static usb_error_t usb_handle_request(struct usb_xfer *); 70 static usb_error_t usb_handle_set_config(struct usb_xfer *, uint8_t); 71 static usb_error_t usb_handle_set_stall(struct usb_xfer *, uint8_t, 73 static usb_error_t usb_handle_iface_request(struct usb_xfer *, void **, 84 usb_handle_request_callback(struct usb_xfer *xfer, usb_error_t error) in usb_handle_request_callback() 144 usb_handle_set_config(struct usb_xfer *xfer, uint8_t conf_no) in usb_handle_set_config() 213 usb_handle_iface_request(struct usb_xfer *xfer, in usb_handle_iface_request() 380 usb_handle_set_stall(struct usb_xfer *xfer, uint8_t ep, uint8_t do_stall) in usb_handle_set_stall() 425 usb_handle_remote_wakeup(struct usb_xfer *xfer, uint8_t is_on) in usb_handle_remote_wakeup() [all …]
|
| D | usb_core.h | 70 struct usb_xfer; 124 struct usb_xfer { struct 126 TAILQ_ENTRY(usb_xfer) wait_entry; /* used at various places */ argument
|
| D | usb_msctest.c | 150 struct usb_xfer *xfer[ST_MAX]; 180 static void bbb_data_clear_stall_callback(struct usb_xfer *, uint8_t, 277 bbb_data_clear_stall_callback(struct usb_xfer *xfer, in bbb_data_clear_stall_callback() 296 bbb_command_callback(struct usb_xfer *xfer, usb_error_t error) in bbb_command_callback() 334 bbb_data_read_callback(struct usb_xfer *xfer, usb_error_t error) in bbb_data_read_callback() 379 bbb_data_rd_cs_callback(struct usb_xfer *xfer, usb_error_t error) in bbb_data_rd_cs_callback() 386 bbb_data_write_callback(struct usb_xfer *xfer, usb_error_t error) in bbb_data_write_callback() 431 bbb_data_wr_cs_callback(struct usb_xfer *xfer, usb_error_t error) in bbb_data_wr_cs_callback() 438 bbb_status_callback(struct usb_xfer *xfer, usb_error_t error) in bbb_status_callback() 481 bbb_raw_write_callback(struct usb_xfer *xfer, usb_error_t error) in bbb_raw_write_callback()
|
| D | usb_debug.h | 54 struct usb_xfer; 60 void usb_dump_xfer(struct usb_xfer *xfer);
|
| D | usb_hub.h | 62 void usb_hs_bandwidth_alloc(struct usb_xfer *xfer); 63 void usb_hs_bandwidth_free(struct usb_xfer *xfer);
|
| D | usb_dev.h | 114 struct usb_xfer *xfer[2]; 115 struct usb_xfer **fs_xfer;
|
| /freebsd-9-stable/sys/dev/usb/controller/ |
| D | uss820dci.c | 102 static void uss820dci_device_done(struct usb_xfer *, usb_error_t); 104 static void uss820dci_standard_done(struct usb_xfer *); 105 static void uss820dci_intr_set(struct usb_xfer *, uint8_t); 669 uss820dci_xfer_do_fifo(struct usb_xfer *xfer) in uss820dci_xfer_do_fifo() 714 struct usb_xfer *xfer; in uss820dci_interrupt_poll() 849 uss820dci_setup_standard_chain(struct usb_xfer *xfer) in uss820dci_setup_standard_chain() 995 struct usb_xfer *xfer = arg; in uss820dci_timeout() 1006 uss820dci_intr_set(struct usb_xfer *xfer, uint8_t set) in uss820dci_intr_set() 1045 uss820dci_start_standard_chain(struct usb_xfer *xfer) in uss820dci_start_standard_chain() 1085 uss820dci_standard_done_sub(struct usb_xfer *xfer) in uss820dci_standard_done_sub() [all …]
|
| D | at91dci.c | 113 static void at91dci_device_done(struct usb_xfer *, usb_error_t); 115 static void at91dci_standard_done(struct usb_xfer *); 664 at91dci_xfer_do_fifo(struct usb_xfer *xfer) in at91dci_xfer_do_fifo() 727 struct usb_xfer *xfer; in at91dci_interrupt_poll() 875 at91dci_setup_standard_chain(struct usb_xfer *xfer) in at91dci_setup_standard_chain() 1037 struct usb_xfer *xfer = arg; in at91dci_timeout() 1048 at91dci_start_standard_chain(struct usb_xfer *xfer) in at91dci_start_standard_chain() 1093 at91dci_standard_done_sub(struct usb_xfer *xfer) in at91dci_standard_done_sub() 1157 at91dci_standard_done(struct usb_xfer *xfer) in at91dci_standard_done() 1206 at91dci_device_done(struct usb_xfer *xfer, usb_error_t error) in at91dci_device_done() [all …]
|
| D | atmegadci.c | 104 static void atmegadci_device_done(struct usb_xfer *, usb_error_t); 106 static void atmegadci_standard_done(struct usb_xfer *); 571 atmegadci_xfer_do_fifo(struct usb_xfer *xfer) in atmegadci_xfer_do_fifo() 616 struct usb_xfer *xfer; in atmegadci_interrupt_poll() 779 atmegadci_setup_standard_chain(struct usb_xfer *xfer) in atmegadci_setup_standard_chain() 933 struct usb_xfer *xfer = arg; in atmegadci_timeout() 944 atmegadci_start_standard_chain(struct usb_xfer *xfer) in atmegadci_start_standard_chain() 977 atmegadci_standard_done_sub(struct usb_xfer *xfer) in atmegadci_standard_done_sub() 1041 atmegadci_standard_done(struct usb_xfer *xfer) in atmegadci_standard_done() 1090 atmegadci_device_done(struct usb_xfer *xfer, usb_error_t error) in atmegadci_device_done() [all …]
|
| D | avr32dci.c | 103 static void avr32dci_device_done(struct usb_xfer *, usb_error_t); 105 static void avr32dci_standard_done(struct usb_xfer *); 558 avr32dci_xfer_do_fifo(struct usb_xfer *xfer) in avr32dci_xfer_do_fifo() 603 struct usb_xfer *xfer; in avr32dci_interrupt_poll() 747 avr32dci_setup_standard_chain(struct usb_xfer *xfer) in avr32dci_setup_standard_chain() 899 struct usb_xfer *xfer = arg; in avr32dci_timeout() 910 avr32dci_start_standard_chain(struct usb_xfer *xfer) in avr32dci_start_standard_chain() 947 avr32dci_standard_done_sub(struct usb_xfer *xfer) in avr32dci_standard_done_sub() 1011 avr32dci_standard_done(struct usb_xfer *xfer) in avr32dci_standard_done() 1060 avr32dci_device_done(struct usb_xfer *xfer, usb_error_t error) in avr32dci_device_done() [all …]
|
| D | uhci.c | 159 static void uhci_device_done(struct usb_xfer *, usb_error_t); 160 static void uhci_transfer_intr_enqueue(struct usb_xfer *); 162 static uint8_t uhci_check_transfer(struct usb_xfer *); 203 uhci_mem_layout_init(struct uhci_mem_layout *ml, struct usb_xfer *xfer) in uhci_mem_layout_init() 877 uhci_transfer_intr_enqueue(struct usb_xfer *xfer) in uhci_transfer_intr_enqueue() 1004 uhci_isoc_done(uhci_softc_t *sc, struct usb_xfer *xfer) in uhci_isoc_done() 1071 uhci_non_isoc_done_sub(struct usb_xfer *xfer) in uhci_non_isoc_done_sub() 1189 uhci_non_isoc_done(struct usb_xfer *xfer) in uhci_non_isoc_done() 1247 uhci_check_transfer_sub(struct usb_xfer *xfer) in uhci_check_transfer_sub() 1307 uhci_check_transfer(struct usb_xfer *xfer) in uhci_check_transfer() [all …]
|
| D | ohci.c | 118 static void ohci_device_done(struct usb_xfer *xfer, usb_error_t error); 120 static uint8_t ohci_check_transfer(struct usb_xfer *xfer); 638 ohci_transfer_intr_enqueue(struct usb_xfer *xfer) in ohci_transfer_intr_enqueue() 716 ohci_isoc_done(struct usb_xfer *xfer) in ohci_isoc_done() 798 ohci_non_isoc_done_sub(struct usb_xfer *xfer) in ohci_non_isoc_done_sub() 891 ohci_non_isoc_done(struct usb_xfer *xfer) in ohci_non_isoc_done() 943 ohci_check_transfer_sub(struct usb_xfer *xfer) in ohci_check_transfer_sub() 1027 ohci_check_transfer(struct usb_xfer *xfer) in ohci_check_transfer() 1089 struct usb_xfer *xfer; in ohci_interrupt_poll() 1225 struct usb_xfer *xfer = arg; in ohci_timeout() [all …]
|
| D | ehci.c | 127 static void ehci_device_done(struct usb_xfer *, usb_error_t); 128 static uint8_t ehci_check_transfer(struct usb_xfer *); 922 ehci_transfer_intr_enqueue(struct usb_xfer *xfer) in ehci_transfer_intr_enqueue() 1091 ehci_data_toggle_update(struct usb_xfer *xfer, uint16_t actlen, uint16_t xlen) in ehci_data_toggle_update() 1113 ehci_non_isoc_done_sub(struct usb_xfer *xfer) in ehci_non_isoc_done_sub() 1211 ehci_non_isoc_done(struct usb_xfer *xfer) in ehci_non_isoc_done() 1280 ehci_check_transfer(struct usb_xfer *xfer) in ehci_check_transfer() 1435 struct usb_xfer *xfer; in ehci_interrupt_poll() 1553 struct usb_xfer *xfer = arg; in ehci_timeout() 1771 ehci_setup_standard_chain(struct usb_xfer *xfer, ehci_qh_t **qh_last) in ehci_setup_standard_chain() [all …]
|
| D | musb_otg.c | 124 static void musbotg_device_done(struct usb_xfer *, usb_error_t); 126 static void musbotg_standard_done(struct usb_xfer *); 2112 musbotg_xfer_do_fifo(struct usb_xfer *xfer) in musbotg_xfer_do_fifo() 2161 struct usb_xfer *xfer; in musbotg_interrupt_poll() 2379 musbotg_setup_standard_chain(struct usb_xfer *xfer) in musbotg_setup_standard_chain() 2600 struct usb_xfer *xfer = arg; in musbotg_timeout() 2654 musbotg_start_standard_chain(struct usb_xfer *xfer) in musbotg_start_standard_chain() 2689 musbotg_standard_done_sub(struct usb_xfer *xfer) in musbotg_standard_done_sub() 2755 musbotg_standard_done(struct usb_xfer *xfer) in musbotg_standard_done() 2804 musbotg_device_done(struct usb_xfer *xfer, usb_error_t error) in musbotg_device_done() [all …]
|
| /freebsd-9-stable/sys/mips/cavium/usb/ |
| D | octusb.c | 109 static void octusb_standard_done(struct usb_xfer *); 110 static void octusb_device_done(struct usb_xfer *, usb_error_t); 649 octusb_xfer_do_fifo(struct usb_xfer *xfer) in octusb_xfer_do_fifo() 693 octusb_standard_done_sub(struct usb_xfer *xfer) in octusb_standard_done_sub() 756 octusb_standard_done(struct usb_xfer *xfer) in octusb_standard_done() 810 struct usb_xfer *xfer; in octusb_interrupt_poll() 827 octusb_start_standard_chain(struct usb_xfer *xfer) in octusb_start_standard_chain() 950 struct usb_xfer *xfer = arg; in octusb_timeout() 997 octusb_setup_standard_chain(struct usb_xfer *xfer) in octusb_setup_standard_chain() 1130 octusb_device_done(struct usb_xfer *xfer, usb_error_t error) in octusb_device_done() [all …]
|
| /freebsd-9-stable/sys/dev/usb/storage/ |
| D | urio.c | 102 struct usb_xfer *sc_xfer[URIO_T_MAX]; 262 urio_write_callback(struct usb_xfer *xfer, usb_error_t error) in urio_write_callback() 296 urio_write_clear_stall_callback(struct usb_xfer *xfer, usb_error_t error) in urio_write_clear_stall_callback() 299 struct usb_xfer *xfer_other = sc->sc_xfer[URIO_T_WR]; in urio_write_clear_stall_callback() 309 urio_read_callback(struct usb_xfer *xfer, usb_error_t error) in urio_read_callback() 345 urio_read_clear_stall_callback(struct usb_xfer *xfer, usb_error_t error) in urio_read_clear_stall_callback() 348 struct usb_xfer *xfer_other = sc->sc_xfer[URIO_T_RD]; in urio_read_clear_stall_callback()
|
| D | umass.c | 402 struct usb_xfer *sc_xfer[UMASS_T_MAX]; 458 static void umass_t_bbb_data_clear_stall_callback(struct usb_xfer *, 464 static void umass_t_cbi_data_clear_stall_callback(struct usb_xfer *, 1158 umass_tr_error(struct usb_xfer *xfer, usb_error_t error) in umass_tr_error() 1175 umass_t_bbb_reset1_callback(struct usb_xfer *xfer, usb_error_t error) in umass_t_bbb_reset1_callback() 1225 umass_t_bbb_reset2_callback(struct usb_xfer *xfer, usb_error_t error) in umass_t_bbb_reset2_callback() 1232 umass_t_bbb_reset3_callback(struct usb_xfer *xfer, usb_error_t error) in umass_t_bbb_reset3_callback() 1239 umass_t_bbb_data_clear_stall_callback(struct usb_xfer *xfer, in umass_t_bbb_data_clear_stall_callback() 1263 umass_t_bbb_command_callback(struct usb_xfer *xfer, usb_error_t error) in umass_t_bbb_command_callback() 1350 umass_t_bbb_data_read_callback(struct usb_xfer *xfer, usb_error_t error) in umass_t_bbb_data_read_callback() [all …]
|
| /freebsd-9-stable/sys/dev/usb/serial/ |
| 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) in umcs7840_intr_callback() 813 umcs7840_read_callback1(struct usb_xfer *xfer, usb_error_t error) in umcs7840_read_callback1() 819 umcs7840_read_callback2(struct usb_xfer *xfer, usb_error_t error) in umcs7840_read_callback2() 824 umcs7840_read_callback3(struct usb_xfer *xfer, usb_error_t error) in umcs7840_read_callback3() 830 umcs7840_read_callback4(struct usb_xfer *xfer, usb_error_t error) in umcs7840_read_callback4() 836 umcs7840_read_callbackN(struct usb_xfer *xfer, usb_error_t error, uint8_t subunit) in umcs7840_read_callbackN() [all …]
|
| D | umct.c | 105 struct usb_xfer *sc_xfer[UMCT_N_TRANSFER]; 280 struct usb_xfer *temp = sc->sc_xfer[UMCT_INTR_DT_RD]; in umct_attach() 368 umct_intr_callback_sub(struct usb_xfer *xfer, usb_error_t error) in umct_intr_callback_sub() 573 umct_read_callback(struct usb_xfer *xfer, usb_error_t error) in umct_read_callback() 584 umct_intr_callback(struct usb_xfer *xfer, usb_error_t error) in umct_intr_callback() 595 umct_write_callback(struct usb_xfer *xfer, usb_error_t error) in umct_write_callback() 625 umct_read_callback_sub(struct usb_xfer *xfer, usb_error_t error) in umct_read_callback_sub()
|
| /freebsd-9-stable/sys/netgraph/bluetooth/drivers/ubtbcmfw/ |
| D | ubtbcmfw.c | 83 struct usb_xfer *sc_xfer[UBTBCMFW_N_TRANSFER]; 268 ubtbcmfw_write_callback(struct usb_xfer *xfer, usb_error_t error) in ubtbcmfw_write_callback() 302 ubtbcmfw_read_callback(struct usb_xfer *xfer, usb_error_t error) in ubtbcmfw_read_callback() 392 struct usb_xfer *xfer; in ubtbcmfw_open()
|
| /freebsd-9-stable/sys/dev/usb/misc/ |
| D | udbp.c | 121 struct usb_xfer *sc_xfer[UDBP_T_MAX]; 400 udbp_bulk_read_callback(struct usb_xfer *xfer, usb_error_t error) in udbp_bulk_read_callback() 460 udbp_bulk_read_clear_stall_callback(struct usb_xfer *xfer, usb_error_t error) in udbp_bulk_read_clear_stall_callback() 463 struct usb_xfer *xfer_other = sc->sc_xfer[UDBP_T_RD]; in udbp_bulk_read_clear_stall_callback() 513 udbp_bulk_write_callback(struct usb_xfer *xfer, usb_error_t error) in udbp_bulk_write_callback() 569 udbp_bulk_write_clear_stall_callback(struct usb_xfer *xfer, usb_error_t error) in udbp_bulk_write_clear_stall_callback() 572 struct usb_xfer *xfer_other = sc->sc_xfer[UDBP_T_WR]; in udbp_bulk_write_clear_stall_callback()
|