Home
last modified time | relevance | path

Searched refs:tx_urb (Results 1 – 25 of 30) sorted by relevance

12

/OK3568_Linux_fs/u-boot/drivers/usb/gadget/
H A Dcore.c386 struct urb *tx_urb; in usbd_tx_complete() local
389 if ((tx_urb = endpoint->tx_urb)) { in usbd_tx_complete()
394 if( (endpoint->tx_urb->actual_length - endpoint->sent) <= 0 ) { in usbd_tx_complete()
395 tx_urb->actual_length = 0; in usbd_tx_complete()
400 urb_detach(tx_urb); in usbd_tx_complete()
401 urb_append(&endpoint->done, tx_urb); in usbd_tx_complete()
405 endpoint->tx_urb = first_urb_detached(&endpoint->tx); in usbd_tx_complete()
406 if( endpoint->tx_urb ) { in usbd_tx_complete()
410 if( !endpoint->tx_urb ) { in usbd_tx_complete()
412 endpoint->tx_urb = first_urb_detached(&endpoint->done); in usbd_tx_complete()
[all …]
H A Ddesignware_udc.c263 struct urb *urb = endpoint->tx_urb; in dw_write_noniso_tx_fifo()
338 endpoint->tx_urb = ep0_urb; in dw_udc_setup()
503 if (endpoint->tx_urb && in dw_udc_epn_tx()
505 (endpoint->tx_urb->actual_length - endpoint->sent - in dw_udc_epn_tx()
512 if (endpoint->tx_urb && endpoint->tx_urb->actual_length) { in dw_udc_epn_tx()
519 if (endpoint->tx_urb && endpoint->tx_urb->actual_length) { in dw_udc_epn_tx()
524 } else if (endpoint->tx_urb in dw_udc_epn_tx()
525 && (endpoint->tx_urb->actual_length == 0)) { in dw_udc_epn_tx()
H A Dpxa27x_udc.c57 struct urb *urb = endpoint->tx_urb; in udc_write_urb()
293 endpoint->tx_urb = ep0_urb; in udc_handle_ep0()
/OK3568_Linux_fs/kernel/drivers/net/usb/
H A Dipheth.c91 struct urb *tx_urb; member
106 struct urb *tx_urb = NULL; in ipheth_alloc_urbs() local
111 tx_urb = usb_alloc_urb(0, GFP_KERNEL); in ipheth_alloc_urbs()
112 if (tx_urb == NULL) in ipheth_alloc_urbs()
120 GFP_KERNEL, &tx_urb->transfer_dma); in ipheth_alloc_urbs()
130 iphone->tx_urb = tx_urb; in ipheth_alloc_urbs()
138 tx_urb->transfer_dma); in ipheth_alloc_urbs()
142 usb_free_urb(tx_urb); in ipheth_alloc_urbs()
152 iphone->tx_urb->transfer_dma); in ipheth_free_urbs()
154 usb_free_urb(iphone->tx_urb); in ipheth_free_urbs()
[all …]
H A Dcatc.c182 struct urb *tx_urb, *rx_urb, *irq_urb, *ctrl_urb; member
357 catc->tx_urb->transfer_buffer_length = catc->tx_ptr; in catc_tx_run()
358 catc->tx_urb->transfer_buffer = catc->tx_buf[catc->tx_idx]; in catc_tx_run()
359 catc->tx_urb->dev = catc->usbdev; in catc_tx_run()
361 if ((status = usb_submit_urb(catc->tx_urb, GFP_ATOMIC)) < 0) in catc_tx_run()
455 usb_unlink_urb(catc->tx_urb); in catc_tx_timeout()
744 usb_kill_urb(catc->tx_urb); in catc_stop()
800 catc->tx_urb = usb_alloc_urb(0, GFP_KERNEL); in catc_probe()
803 if ((!catc->ctrl_urb) || (!catc->tx_urb) || in catc_probe()
825 usb_fill_bulk_urb(catc->tx_urb, usbdev, usb_sndbulkpipe(usbdev, 1), in catc_probe()
[all …]
H A Dkaweth.c216 struct urb *tx_urb; member
634 usb_kill_urb(kaweth->tx_urb); in kaweth_kill_urbs()
726 usb_fill_bulk_urb(kaweth->tx_urb, in kaweth_start_xmit()
735 if((res = usb_submit_urb(kaweth->tx_urb, GFP_ATOMIC))) in kaweth_start_xmit()
822 usb_unlink_urb(kaweth->tx_urb); in kaweth_tx_timeout()
1023 kaweth->tx_urb = usb_alloc_urb(0, GFP_KERNEL); in kaweth_probe()
1024 if (!kaweth->tx_urb) in kaweth_probe()
1080 usb_free_urb(kaweth->tx_urb); in kaweth_probe()
1106 usb_free_urb(kaweth->tx_urb); in kaweth_disconnect()
H A Drtl8150.c129 struct urb *rx_urb, *tx_urb, *intr_urb; member
326 dev->tx_urb = usb_alloc_urb(0, GFP_KERNEL); in alloc_all_urbs()
327 if (!dev->tx_urb) { in alloc_all_urbs()
334 usb_free_urb(dev->tx_urb); in alloc_all_urbs()
344 usb_free_urb(dev->tx_urb); in free_all_urbs()
351 usb_kill_urb(dev->tx_urb); in unlink_all_urbs()
650 usb_unlink_urb(dev->tx_urb); in rtl8150_tx_timeout()
686 usb_fill_bulk_urb(dev->tx_urb, dev->udev, usb_sndbulkpipe(dev->udev, 2), in rtl8150_start_xmit()
688 if ((res = usb_submit_urb(dev->tx_urb, GFP_ATOMIC))) { in rtl8150_start_xmit()
H A Dpegasus.c723 usb_unlink_urb(pegasus->tx_urb); in pegasus_tx_timeout()
739 usb_fill_bulk_urb(pegasus->tx_urb, pegasus->usb, in pegasus_start_xmit()
743 if ((res = usb_submit_urb(pegasus->tx_urb, GFP_ATOMIC))) { in pegasus_start_xmit()
818 usb_free_urb(pegasus->tx_urb); in free_all_urbs()
825 usb_kill_urb(pegasus->tx_urb); in unlink_all_urbs()
837 pegasus->tx_urb = usb_alloc_urb(0, GFP_KERNEL); in alloc_urbs()
838 if (!pegasus->tx_urb) { in alloc_urbs()
844 usb_free_urb(pegasus->tx_urb); in alloc_urbs()
H A Dhso.c209 struct urb *tx_urb; member
1901 serial->tx_urb, in hso_mux_serial_write_data()
1939 usb_fill_bulk_urb(serial->tx_urb, in hso_std_serial_write_data()
1947 result = usb_submit_urb(serial->tx_urb, GFP_ATOMIC); in hso_std_serial_write_data()
2205 if (serial->tx_urb) in hso_stop_serial_device()
2206 usb_kill_urb(serial->tx_urb); in hso_stop_serial_device()
2247 usb_free_urb(serial->tx_urb); in hso_serial_common_free()
2293 serial->tx_urb = usb_alloc_urb(0, GFP_KERNEL); in hso_serial_common_create()
2294 if (!serial->tx_urb) in hso_serial_common_create()
2296 serial->tx_urb->transfer_buffer = NULL; in hso_serial_common_create()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/marvell/libertas/
H A Dif_usb.c117 usb_kill_urb(cardp->tx_urb); in if_usb_free()
120 usb_free_urb(cardp->tx_urb); in if_usb_free()
121 cardp->tx_urb = NULL; in if_usb_free()
249 if (!(cardp->tx_urb = usb_alloc_urb(0, GFP_KERNEL))) { in if_usb_probe()
429 usb_fill_bulk_urb(cardp->tx_urb, cardp->udev, in usb_tx_block()
434 cardp->tx_urb->transfer_flags |= URB_ZERO_PACKET; in usb_tx_block()
436 if ((ret = usb_submit_urb(cardp->tx_urb, GFP_ATOMIC))) { in usb_tx_block()
840 usb_kill_urb(cardp->tx_urb); in if_usb_prog_firmware()
871 usb_kill_urb(cardp->tx_urb); in if_usb_prog_firmware()
961 usb_kill_urb(cardp->tx_urb); in if_usb_suspend()
H A Dif_usb.h48 struct urb *rx_urb, *tx_urb; member
/OK3568_Linux_fs/kernel/drivers/net/ieee802154/
H A Datusb.c59 struct urb *tx_urb; member
395 usb_fill_control_urb(atusb->tx_urb, usb_dev, in atusb_xmit()
399 ret = usb_submit_urb(atusb->tx_urb, GFP_ATOMIC); in atusb_xmit()
1048 atusb->tx_urb = usb_alloc_urb(0, GFP_KERNEL); in atusb_probe()
1049 if (!atusb->tx_urb) in atusb_probe()
1120 usb_kill_urb(atusb->tx_urb); in atusb_probe()
1121 usb_free_urb(atusb->tx_urb); in atusb_probe()
1138 usb_kill_urb(atusb->tx_urb); in atusb_disconnect()
1139 usb_free_urb(atusb->tx_urb); in atusb_disconnect()
/OK3568_Linux_fs/kernel/drivers/media/rc/
H A Dimon.c111 struct urb *tx_urb; member
498 usb_free_urb(ictx->tx_urb); in free_imon_context()
607 usb_fill_int_urb(ictx->tx_urb, ictx->usbdev_intf0, pipe, in send_packet()
612 ictx->tx_urb->actual_length = 0; in send_packet()
630 usb_fill_control_urb(ictx->tx_urb, ictx->usbdev_intf0, in send_packet()
635 ictx->tx_urb->actual_length = 0; in send_packet()
642 retval = usb_submit_urb(ictx->tx_urb, GFP_KERNEL); in send_packet()
653 usb_kill_urb(ictx->tx_urb); in send_packet()
2222 struct urb *tx_urb; in imon_init_intf0() local
2234 tx_urb = usb_alloc_urb(0, GFP_KERNEL); in imon_init_intf0()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/marvell/libertas_tf/
H A Dif_usb.c77 usb_kill_urb(cardp->tx_urb); in if_usb_free()
81 usb_free_urb(cardp->tx_urb); in if_usb_free()
82 cardp->tx_urb = NULL; in if_usb_free()
206 cardp->tx_urb = usb_alloc_urb(0, GFP_KERNEL); in if_usb_probe()
207 if (!cardp->tx_urb) in if_usb_probe()
386 urb = cardp->tx_urb; in usb_tx_block()
H A Dif_usb.h43 struct urb *rx_urb, *tx_urb, *cmd_urb; member
/OK3568_Linux_fs/u-boot/drivers/usb/musb/
H A Dmusb_udc.c356 ep0_endpoint->tx_urb = ep0_urb; in musb_peri_ep0_tx_data_request()
813 if (endpoint->tx_urb && endpoint->state == 0) { in udc_endpoint_write()
832 struct urb *urb = endpoint->tx_urb; in udc_endpoint_write()
858 endpoint->tx_urb, endpoint->state); in udc_endpoint_write()
/OK3568_Linux_fs/kernel/drivers/staging/wlan-ng/
H A Dprism2usb.c182 usb_kill_urb(&hw->tx_urb); in prism2sta_disconnect_usb()
244 usb_kill_urb(&hw->tx_urb); in prism2sta_suspend()
H A Dhfa384x_usb.c164 static int submit_tx_urb(struct hfa384x *hw, struct urb *tx_urb, gfp_t flags);
386 static int submit_tx_urb(struct hfa384x *hw, struct urb *tx_urb, gfp_t memflags) in submit_tx_urb() argument
395 result = usb_submit_urb(tx_urb, memflags); in submit_tx_urb()
478 usb_kill_urb(&hw->tx_urb); in hfa384x_usb_defer()
554 usb_init_urb(&hw->tx_urb); in hfa384x_create()
2483 if (hw->tx_urb.status == -EINPROGRESS) { in hfa384x_drvr_txframe()
2549 usb_fill_bulk_urb(&hw->tx_urb, hw->usb, in hfa384x_drvr_txframe()
2553 hw->tx_urb.transfer_flags |= USB_QUEUE_BULK; in hfa384x_drvr_txframe()
2556 ret = submit_tx_urb(hw, &hw->tx_urb, GFP_ATOMIC); in hfa384x_drvr_txframe()
/OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtl8xxxu/
H A Drtl8xxxu_core.c4721 struct rtl8xxxu_tx_urb *tx_urb, *tmp; in rtl8xxxu_free_tx_resources() local
4725 list_for_each_entry_safe(tx_urb, tmp, &priv->tx_urb_free_list, list) { in rtl8xxxu_free_tx_resources()
4726 list_del(&tx_urb->list); in rtl8xxxu_free_tx_resources()
4728 usb_free_urb(&tx_urb->urb); in rtl8xxxu_free_tx_resources()
4736 struct rtl8xxxu_tx_urb *tx_urb; in rtl8xxxu_alloc_tx_urb() local
4740 tx_urb = list_first_entry_or_null(&priv->tx_urb_free_list, in rtl8xxxu_alloc_tx_urb()
4742 if (tx_urb) { in rtl8xxxu_alloc_tx_urb()
4743 list_del(&tx_urb->list); in rtl8xxxu_alloc_tx_urb()
4754 return tx_urb; in rtl8xxxu_alloc_tx_urb()
4758 struct rtl8xxxu_tx_urb *tx_urb) in rtl8xxxu_free_tx_urb() argument
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/zydas/
H A Dzd1201.c789 struct urb *urb = zd->tx_urb; in zd1201_hard_start_xmit()
820 err = usb_submit_urb(zd->tx_urb, GFP_ATOMIC); in zd1201_hard_start_xmit()
841 usb_unlink_urb(zd->tx_urb); in zd1201_tx_timeout()
1757 zd->tx_urb = usb_alloc_urb(0, GFP_KERNEL); in zd1201_probe()
1758 if (!zd->rx_urb || !zd->tx_urb) { in zd1201_probe()
1819 usb_free_urb(zd->tx_urb); in zd1201_probe()
1841 if (zd->tx_urb) { in zd1201_disconnect()
1842 usb_kill_urb(zd->tx_urb); in zd1201_disconnect()
1843 usb_free_urb(zd->tx_urb); in zd1201_disconnect()
H A Dzd1201.h32 struct urb *tx_urb; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/atmel/
H A Dat76c50x-usb.c1772 if (priv->tx_urb->status == -EINPROGRESS) { in at76_mac80211_tx()
1820 usb_fill_bulk_urb(priv->tx_urb, priv->udev, priv->tx_pipe, tx_buffer, in at76_mac80211_tx()
1822 ret = usb_submit_urb(priv->tx_urb, GFP_ATOMIC); in at76_mac80211_tx()
1828 priv->tx_urb, in at76_mac80211_tx()
1829 priv->tx_urb->hcpriv, priv->tx_urb->complete); in at76_mac80211_tx()
2266 priv->tx_urb = usb_alloc_urb(0, GFP_KERNEL); in at76_alloc_urbs()
2267 if (!priv->rx_urb || !priv->tx_urb) { in at76_alloc_urbs()
2408 if (priv->tx_urb) { in at76_delete_device()
2409 usb_kill_urb(priv->tx_urb); in at76_delete_device()
2410 usb_free_urb(priv->tx_urb); in at76_delete_device()
/OK3568_Linux_fs/kernel/drivers/staging/rtl8192u/
H A Dr8192U_core.c953 static void rtl8192_tx_isr(struct urb *tx_urb) in rtl8192_tx_isr() argument
955 struct sk_buff *skb = (struct sk_buff *)tx_urb->context; in rtl8192_tx_isr()
971 if (tx_urb->status == 0) { in rtl8192_tx_isr()
985 usb_free_urb(tx_urb); in rtl8192_tx_isr()
1177 struct urb *tx_urb; in rtl819xU_tx_cmd() local
1184 tx_urb = usb_alloc_urb(0, GFP_ATOMIC); in rtl819xU_tx_cmd()
1185 if (!tx_urb) { in rtl819xU_tx_cmd()
1204 usb_fill_bulk_urb(tx_urb, priv->udev, in rtl819xU_tx_cmd()
1208 status = usb_submit_urb(tx_urb, GFP_ATOMIC); in rtl819xU_tx_cmd()
1215 usb_free_urb(tx_urb); in rtl819xU_tx_cmd()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/marvell/mwifiex/
H A Dusb.c829 struct urb *tx_urb; in mwifiex_usb_construct_send_urb() local
834 tx_urb = context->urb; in mwifiex_usb_construct_send_urb()
838 usb_fill_int_urb(tx_urb, card->udev, in mwifiex_usb_construct_send_urb()
843 usb_fill_bulk_urb(tx_urb, card->udev, in mwifiex_usb_construct_send_urb()
848 tx_urb->transfer_flags |= URB_ZERO_PACKET; in mwifiex_usb_construct_send_urb()
863 if (usb_submit_urb(tx_urb, GFP_ATOMIC)) { in mwifiex_usb_construct_send_urb()
/OK3568_Linux_fs/kernel/drivers/net/wireless/nxp/mlinux/
H A Dmoal_usb.c1584 struct urb *tx_urb = NULL; in woal_write_data_async() local
1626 tx_urb = context->urb; in woal_write_data_async()
1639 usb_fill_int_urb(tx_urb, cardp->udev, in woal_write_data_async()
1644 usb_fill_bulk_urb(tx_urb, cardp->udev, in woal_write_data_async()
1655 if (usb_submit_urb(tx_urb, GFP_ATOMIC)) { in woal_write_data_async()

12