Home
last modified time | relevance | path

Searched refs:urb (Results 1 – 20 of 20) sorted by relevance

/components/drivers/usb/cherryusb/port/rp2040/
A Dusb_hc_rp2040.c151 urb = pipe->urb; in usb_buf_ctrl_fill()
198 urb = pipe->urb; in usb_start_transfer()
503 if (!urb || !urb->hport || !urb->ep || !urb->hport->bus) { in usbh_submit_urb()
532 pipe->urb = urb; in usbh_submit_urb()
583 if (!urb || !urb->hcpriv || !urb->hport->bus) { in usbh_kill_urb()
609 urb->complete(urb->arg, urb->errorcode); in usbh_kill_urb()
631 urb->complete(urb->arg, urb->errorcode); in rp2040_urb_waitup()
633 urb->complete(urb->arg, urb->actual_length); in rp2040_urb_waitup()
653 urb = pipe->urb; in rp2040_handle_buffer_status()
713 urb = pipe->urb; in rp2040_handle_buffer_status()
[all …]
/components/drivers/usb/cherryusb/port/musb/
A Dusb_hc_musb.c716 if (!urb || !urb->hport || !urb->ep || !urb->hport->bus) { in usbh_submit_urb()
744 pipe->urb = urb; in usbh_submit_urb()
753 … musb_control_urb_init(bus, 0, urb, urb->setup, urb->transfer_buffer, urb->transfer_buffer_length); in usbh_submit_urb()
756 … ret = musb_bulk_urb_init(bus, chidx, urb, urb->transfer_buffer, urb->transfer_buffer_length); in usbh_submit_urb()
800 if (!urb || !urb->hcpriv || !urb->hport->bus) { in usbh_kill_urb()
830 urb->complete(urb->arg, urb->errorcode); in usbh_kill_urb()
853 urb->complete(urb->arg, urb->errorcode); in musb_urb_waitup()
855 urb->complete(urb->arg, urb->actual_length); in musb_urb_waitup()
869 urb = pipe->urb; in handle_ep0()
1049 urb = pipe->urb; in USBH_IRQHandler()
[all …]
/components/drivers/usb/cherryusb/port/dwc2/
A Dusb_hc_dwc2.c996 if (!urb || !urb->hport || !urb->ep || !urb->hport->bus) { in usbh_submit_urb()
1047 chan->urb = urb; in usbh_submit_urb()
1086 …dwc2_control_urb_init(bus, chidx, urb, urb->setup, urb->transfer_buffer, urb->transfer_buffer_leng… in usbh_submit_urb()
1122 if (!urb || !urb->hcpriv || !urb->hport->bus) { in usbh_kill_urb()
1143 urb->complete(urb->arg, urb->errorcode); in usbh_kill_urb()
1165 urb->complete(urb->arg, urb->errorcode); in dwc2_urb_waitup()
1167 urb->complete(urb->arg, urb->actual_length); in dwc2_urb_waitup()
1181 urb = chan->urb; in dwc2_inchan_irq_handler()
1207 …dwc2_control_urb_init(bus, ch_num, urb, urb->setup, urb->transfer_buffer + urb->actual_length - 8,… in dwc2_inchan_irq_handler()
1298 urb = chan->urb; in dwc2_outchan_irq_handler()
[all …]
/components/drivers/usb/cherryusb/port/ehci/
A Dusb_hc_ehci.c364 qtd_setup->urb = urb; in ehci_control_urb_init()
415 qh->urb = urb; in ehci_control_urb_init()
479 qtd->urb = urb; in ehci_bulk_urb_init()
511 qh->urb = urb; in ehci_bulk_urb_init()
575 qtd->urb = urb; in ehci_intr_urb_init()
607 qh->urb = urb; in ehci_intr_urb_init()
634 urb->complete(urb->arg, urb->errorcode); in ehci_urb_waitup()
685 urb = qh->urb; in ehci_check_qh()
1201 if (!urb || !urb->hport || !urb->ep || !urb->hport->bus) { in usbh_submit_urb()
1295 if (!urb || !urb->hport || !urb->hcpriv || !urb->hport->bus) { in usbh_kill_urb()
[all …]
A Dusb_hc_ehci.h52 struct usbh_urb *urb; member
64 struct usbh_urb *urb; member
71 struct usbh_urb *urb; member
98 int ehci_iso_urb_init(struct usbh_bus *bus, struct usbh_urb *urb);
99 void ehci_kill_iso_urb(struct usbh_bus *bus, struct usbh_urb *urb);
/components/drivers/usb/cherryusb/core/
A Dusbh_core.h182 urb->hport = hport; in usbh_control_urb_fill()
184 urb->setup = setup; in usbh_control_urb_fill()
189 urb->arg = arg; in usbh_control_urb_fill()
201 urb->hport = hport; in usbh_bulk_urb_fill()
202 urb->ep = ep; in usbh_bulk_urb_fill()
203 urb->setup = NULL; in usbh_bulk_urb_fill()
208 urb->arg = arg; in usbh_bulk_urb_fill()
220 urb->hport = hport; in usbh_int_urb_fill()
221 urb->ep = ep; in usbh_int_urb_fill()
222 urb->setup = NULL; in usbh_int_urb_fill()
[all …]
A Dusbh_core.c713 struct usbh_urb *urb; in usbh_control_transfer() local
720 urb = &hport->ep0_urb; in usbh_control_transfer()
726 …usbh_control_urb_fill(urb, hport, setup, buffer, setup->wLength, CONFIG_USBHOST_CONTROL_TRANSFER_T… in usbh_control_transfer()
727 ret = usbh_submit_urb(urb); in usbh_control_transfer()
729 ret = urb->actual_length; in usbh_control_transfer()
/components/drivers/usb/cherryusb/platform/rtthread/
A Dusbh_serial.c631 ret = usbh_submit_urb(urb); in usbh_cdc_acm_callback()
657 ret = usbh_submit_urb(urb); in usbh_cdc_acm_run()
680 struct usbh_urb *urb = &ftdi_class->bulkin_urb; in usbh_ftdi_callback() local
693 ret = usbh_submit_urb(urb); in usbh_ftdi_callback()
719 ret = usbh_submit_urb(urb); in usbh_ftdi_run()
753 ret = usbh_submit_urb(urb); in usbh_ch34x_callback()
779 ret = usbh_submit_urb(urb); in usbh_ch34x_run()
813 ret = usbh_submit_urb(urb); in usbh_cp210x_callback()
839 ret = usbh_submit_urb(urb); in usbh_cp210x_run()
873 ret = usbh_submit_urb(urb); in usbh_pl2303_callback()
[all …]
/components/drivers/usb/cherryusb/class/cdc/
A Dusbh_cdc_acm.c210 struct usbh_urb *urb = &cdc_acm_class->bulkin_urb; in usbh_cdc_acm_bulk_in_transfer() local
212 …usbh_bulk_urb_fill(urb, cdc_acm_class->hport, cdc_acm_class->bulkin, buffer, buflen, timeout, NULL… in usbh_cdc_acm_bulk_in_transfer()
213 ret = usbh_submit_urb(urb); in usbh_cdc_acm_bulk_in_transfer()
215 ret = urb->actual_length; in usbh_cdc_acm_bulk_in_transfer()
223 struct usbh_urb *urb = &cdc_acm_class->bulkout_urb; in usbh_cdc_acm_bulk_out_transfer() local
225 …usbh_bulk_urb_fill(urb, cdc_acm_class->hport, cdc_acm_class->bulkout, buffer, buflen, timeout, NUL… in usbh_cdc_acm_bulk_out_transfer()
226 ret = usbh_submit_urb(urb); in usbh_cdc_acm_bulk_out_transfer()
228 ret = urb->actual_length; in usbh_cdc_acm_bulk_out_transfer()
/components/drivers/usb/cherryusb/class/vendor/serial/
A Dusbh_ch34x.c328 struct usbh_urb *urb = &ch34x_class->bulkin_urb; in usbh_ch34x_bulk_in_transfer() local
330 …usbh_bulk_urb_fill(urb, ch34x_class->hport, ch34x_class->bulkin, buffer, buflen, timeout, NULL, NU… in usbh_ch34x_bulk_in_transfer()
331 ret = usbh_submit_urb(urb); in usbh_ch34x_bulk_in_transfer()
333 ret = urb->actual_length; in usbh_ch34x_bulk_in_transfer()
341 struct usbh_urb *urb = &ch34x_class->bulkout_urb; in usbh_ch34x_bulk_out_transfer() local
343 …usbh_bulk_urb_fill(urb, ch34x_class->hport, ch34x_class->bulkout, buffer, buflen, timeout, NULL, N… in usbh_ch34x_bulk_out_transfer()
344 ret = usbh_submit_urb(urb); in usbh_ch34x_bulk_out_transfer()
346 ret = urb->actual_length; in usbh_ch34x_bulk_out_transfer()
A Dusbh_cp210x.c277 struct usbh_urb *urb = &cp210x_class->bulkin_urb; in usbh_cp210x_bulk_in_transfer() local
279 …usbh_bulk_urb_fill(urb, cp210x_class->hport, cp210x_class->bulkin, buffer, buflen, timeout, NULL, … in usbh_cp210x_bulk_in_transfer()
280 ret = usbh_submit_urb(urb); in usbh_cp210x_bulk_in_transfer()
282 ret = urb->actual_length; in usbh_cp210x_bulk_in_transfer()
290 struct usbh_urb *urb = &cp210x_class->bulkout_urb; in usbh_cp210x_bulk_out_transfer() local
292 …usbh_bulk_urb_fill(urb, cp210x_class->hport, cp210x_class->bulkout, buffer, buflen, timeout, NULL,… in usbh_cp210x_bulk_out_transfer()
293 ret = usbh_submit_urb(urb); in usbh_cp210x_bulk_out_transfer()
295 ret = urb->actual_length; in usbh_cp210x_bulk_out_transfer()
A Dusbh_pl2303.c392 struct usbh_urb *urb = &pl2303_class->bulkin_urb; in usbh_pl2303_bulk_in_transfer() local
394 …usbh_bulk_urb_fill(urb, pl2303_class->hport, pl2303_class->bulkin, buffer, buflen, timeout, NULL, … in usbh_pl2303_bulk_in_transfer()
395 ret = usbh_submit_urb(urb); in usbh_pl2303_bulk_in_transfer()
397 ret = urb->actual_length; in usbh_pl2303_bulk_in_transfer()
405 struct usbh_urb *urb = &pl2303_class->bulkout_urb; in usbh_pl2303_bulk_out_transfer() local
407 …usbh_bulk_urb_fill(urb, pl2303_class->hport, pl2303_class->bulkout, buffer, buflen, timeout, NULL,… in usbh_pl2303_bulk_out_transfer()
408 ret = usbh_submit_urb(urb); in usbh_pl2303_bulk_out_transfer()
410 ret = urb->actual_length; in usbh_pl2303_bulk_out_transfer()
A Dusbh_ftdi.c458 struct usbh_urb *urb = &ftdi_class->bulkin_urb; in usbh_ftdi_bulk_in_transfer() local
460 …usbh_bulk_urb_fill(urb, ftdi_class->hport, ftdi_class->bulkin, buffer, buflen, timeout, NULL, NULL… in usbh_ftdi_bulk_in_transfer()
461 ret = usbh_submit_urb(urb); in usbh_ftdi_bulk_in_transfer()
463 ret = urb->actual_length; in usbh_ftdi_bulk_in_transfer()
471 struct usbh_urb *urb = &ftdi_class->bulkout_urb; in usbh_ftdi_bulk_out_transfer() local
473 …usbh_bulk_urb_fill(urb, ftdi_class->hport, ftdi_class->bulkout, buffer, buflen, timeout, NULL, NUL… in usbh_ftdi_bulk_out_transfer()
474 ret = usbh_submit_urb(urb); in usbh_ftdi_bulk_out_transfer()
476 ret = urb->actual_length; in usbh_ftdi_bulk_out_transfer()
/components/drivers/usb/cherryusb/port/ohci/
A Dusb_hc_ohci.h42 struct usbh_urb *urb; member
70 int ohci_submit_urb(struct usbh_urb *urb);
71 int ohci_kill_urb(struct usbh_urb *urb);
A Dusb_hc_ohci.c268 int ohci_submit_urb(struct usbh_urb *urb) in ohci_submit_urb() argument
273 int ohci_kill_urb(struct usbh_urb *urb) in ohci_kill_urb() argument
339 int usbh_submit_urb(struct usbh_urb *urb) in usbh_submit_urb() argument
341 return ohci_submit_urb(urb); in usbh_submit_urb()
344 int usbh_kill_urb(struct usbh_urb *urb) in usbh_kill_urb() argument
346 return ohci_kill_urb(urb); in usbh_kill_urb()
/components/drivers/usb/cherryusb/common/
A Dusb_hc.h99 int usbh_submit_urb(struct usbh_urb *urb);
109 int usbh_kill_urb(struct usbh_urb *urb);
/components/drivers/usb/cherryusb/class/msc/
A Dusbh_msc.c105 struct usbh_urb *urb = &msc_class->bulkin_urb; in usbh_msc_bulk_in_transfer() local
107 … usbh_bulk_urb_fill(urb, msc_class->hport, msc_class->bulkin, buffer, buflen, timeout, NULL, NULL); in usbh_msc_bulk_in_transfer()
108 ret = usbh_submit_urb(urb); in usbh_msc_bulk_in_transfer()
110 ret = urb->actual_length; in usbh_msc_bulk_in_transfer()
118 struct usbh_urb *urb = &msc_class->bulkout_urb; in usbh_msc_bulk_out_transfer() local
120 …usbh_bulk_urb_fill(urb, msc_class->hport, msc_class->bulkout, buffer, buflen, timeout, NULL, NULL); in usbh_msc_bulk_out_transfer()
121 ret = usbh_submit_urb(urb); in usbh_msc_bulk_out_transfer()
123 ret = urb->actual_length; in usbh_msc_bulk_out_transfer()
/components/drivers/usb/cherryusb/class/vendor/wifi/
A Dusbh_bl616.c81 struct usbh_urb *urb = &bl616_class->bulkin_urb; in usbh_bl616_bulk_in_transfer() local
83 …usbh_bulk_urb_fill(urb, bl616_class->hport, bl616_class->bulkin, buffer, buflen, timeout, NULL, NU… in usbh_bl616_bulk_in_transfer()
84 ret = usbh_submit_urb(urb); in usbh_bl616_bulk_in_transfer()
86 ret = urb->actual_length; in usbh_bl616_bulk_in_transfer()
94 struct usbh_urb *urb = &bl616_class->bulkout_urb; in usbh_bl616_bulk_out_transfer() local
96 …usbh_bulk_urb_fill(urb, bl616_class->hport, bl616_class->bulkout, buffer, buflen, timeout, NULL, N… in usbh_bl616_bulk_out_transfer()
97 ret = usbh_submit_urb(urb); in usbh_bl616_bulk_out_transfer()
99 ret = urb->actual_length; in usbh_bl616_bulk_out_transfer()
/components/drivers/usb/cherryusb/port/template/
A Dusb_hc.c121 int usbh_submit_urb(struct usbh_urb *urb) in usbh_submit_urb() argument
126 int usbh_kill_urb(struct usbh_urb *urb) in usbh_kill_urb() argument
/components/drivers/usb/cherryusb/class/wireless/
A Dusbh_bluetooth.c170 struct usbh_urb *urb = &bluetooth_class->bulkout_urb; in usbh_bluetooth_hci_bulk_out() local
173 …usbh_bulk_urb_fill(urb, bluetooth_class->hport, bluetooth_class->bulkout, buffer, buflen, USB_OSAL… in usbh_bluetooth_hci_bulk_out()
174 ret = usbh_submit_urb(urb); in usbh_bluetooth_hci_bulk_out()
176 ret = urb->actual_length; in usbh_bluetooth_hci_bulk_out()

Completed in 43 milliseconds