Home
last modified time | relevance | path

Searched refs:transfer_buffer_length (Results 1 – 6 of 6) sorted by relevance

/components/drivers/usb/cherryusb/core/
A Dusbh_core.h177 uint32_t transfer_buffer_length, in usbh_control_urb_fill() argument
186 urb->transfer_buffer_length = transfer_buffer_length; in usbh_control_urb_fill()
196 uint32_t transfer_buffer_length, in usbh_bulk_urb_fill() argument
205 urb->transfer_buffer_length = transfer_buffer_length; in usbh_bulk_urb_fill()
215 uint32_t transfer_buffer_length, in usbh_int_urb_fill() argument
224 urb->transfer_buffer_length = transfer_buffer_length; in usbh_int_urb_fill()
/components/drivers/usb/cherryusb/common/
A Dusb_hc.h26 uint32_t transfer_buffer_length; member
45 uint32_t transfer_buffer_length; member
/components/drivers/usb/cherryusb/port/rp2040/
A Dusb_hc_rp2040.c153 len = MIN(urb->transfer_buffer_length, USB_GET_MAXPACKETSIZE(urb->ep->wMaxPacketSize)); in usb_buf_ctrl_fill()
154 urb->transfer_buffer_length -= len; in usb_buf_ctrl_fill()
170 if (urb->transfer_buffer_length == 0) { in usb_buf_ctrl_fill()
203 if (urb->transfer_buffer_length && (ep_addr & 0x0f) == 0x00) { in usb_start_transfer()
542 …p2040_control_urb_init(bus, 0, urb, urb->setup, urb->transfer_buffer, urb->transfer_buffer_length); in usbh_submit_urb()
546 … rp2040_bulk_int_urb_init(bus, chidx, urb, urb->transfer_buffer, urb->transfer_buffer_length); in usbh_submit_urb()
672 …f ((size < USB_GET_MAXPACKETSIZE(urb->ep->wMaxPacketSize)) || (urb->transfer_buffer_length == 0)) { in rp2040_handle_buffer_status()
687 if (urb->transfer_buffer_length == 0) { in rp2040_handle_buffer_status()
726 … if (size < USB_GET_MAXPACKETSIZE(urb->ep->wMaxPacketSize) || urb->transfer_buffer_length == 0) { in rp2040_handle_buffer_status()
737 if (urb->transfer_buffer_length == 0) { in rp2040_handle_buffer_status()
[all …]
/components/drivers/usb/cherryusb/port/musb/
A Dusb_hc_musb.c902 if (urb->transfer_buffer_length) { in handle_ep0()
908 size = urb->transfer_buffer_length; in handle_ep0()
917 urb->transfer_buffer_length -= size; in handle_ep0()
931 urb->transfer_buffer_length -= size; in handle_ep0()
943 if (urb->transfer_buffer_length > 0) { in handle_ep0()
944 size = urb->transfer_buffer_length; in handle_ep0()
953 urb->transfer_buffer_length -= size; in handle_ep0()
1068 uint32_t size = urb->transfer_buffer_length; in USBH_IRQHandler()
1075 urb->transfer_buffer_length -= size; in USBH_IRQHandler()
1078 if (urb->transfer_buffer_length == 0) { in USBH_IRQHandler()
[all …]
/components/drivers/usb/cherryusb/port/dwc2/
A Dusb_hc_dwc2.c1086 …2_control_urb_init(bus, chidx, urb, urb->setup, urb->transfer_buffer, urb->transfer_buffer_length); in usbh_submit_urb()
1090 … dwc2_bulk_intr_urb_init(bus, chidx, urb, urb->transfer_buffer, urb->transfer_buffer_length); in usbh_submit_urb()
1191 urb->transfer_buffer_length -= count; in dwc2_inchan_irq_handler()
1210 …_control_urb_init(bus, ch_num, urb, urb->setup, urb->transfer_buffer, urb->transfer_buffer_length); in dwc2_inchan_irq_handler()
1312 if (urb->transfer_buffer_length > olen) { in dwc2_outchan_irq_handler()
1313 urb->transfer_buffer_length -= olen; in dwc2_outchan_irq_handler()
1315 urb->transfer_buffer_length = 0; in dwc2_outchan_irq_handler()
1341 …_control_urb_init(bus, ch_num, urb, urb->setup, urb->transfer_buffer, urb->transfer_buffer_length); in dwc2_outchan_irq_handler()
1343 if (chan->do_ssplit && urb->transfer_buffer_length > 0) { in dwc2_outchan_irq_handler()
1347 …_control_urb_init(bus, ch_num, urb, urb->setup, urb->transfer_buffer, urb->transfer_buffer_length); in dwc2_outchan_irq_handler()
[all …]
/components/drivers/usb/cherryusb/port/ehci/
A Dusb_hc_ehci.c140 …e_flush((uintptr_t)n->urb->transfer_buffer, USB_ALIGN_UP(n->urb->transfer_buffer_length, CONFIG_US… in ehci_qh_add_head()
1244 …h = ehci_control_urb_init(bus, urb, urb->setup, urb->transfer_buffer, urb->transfer_buffer_length); in usbh_submit_urb()
1250 qh = ehci_bulk_urb_init(bus, urb, urb->transfer_buffer, urb->transfer_buffer_length); in usbh_submit_urb()
1256 qh = ehci_intr_urb_init(bus, urb, urb->transfer_buffer, urb->transfer_buffer_length); in usbh_submit_urb()

Completed in 15 milliseconds