Home
last modified time | relevance | path

Searched refs:rx_urb (Results 1 – 23 of 23) sorted by relevance

/linux/drivers/net/usb/
H A Dipheth.c109 struct urb *rx_urb; member
126 struct urb *rx_urb = NULL; in ipheth_alloc_urbs() local
134 rx_urb = usb_alloc_urb(0, GFP_KERNEL); in ipheth_alloc_urbs()
135 if (rx_urb == NULL) in ipheth_alloc_urbs()
144 GFP_KERNEL, &rx_urb->transfer_dma); in ipheth_alloc_urbs()
150 iphone->rx_urb = rx_urb; in ipheth_alloc_urbs()
159 usb_free_urb(rx_urb); in ipheth_alloc_urbs()
169 iphone->rx_urb->transfer_dma); in ipheth_free_urbs()
172 usb_free_urb(iphone->rx_urb); in ipheth_free_urbs()
179 usb_kill_urb(dev->rx_urb); in ipheth_kill_urbs()
[all …]
H A Drtl8150.c135 struct urb *rx_urb, *tx_urb, *intr_urb; member
331 dev->rx_urb = usb_alloc_urb(0, GFP_KERNEL); in alloc_all_urbs()
332 if (!dev->rx_urb) in alloc_all_urbs()
336 usb_free_urb(dev->rx_urb); in alloc_all_urbs()
341 usb_free_urb(dev->rx_urb); in alloc_all_urbs()
351 usb_free_urb(dev->rx_urb); in free_all_urbs()
358 usb_kill_urb(dev->rx_urb); in unlink_all_urbs()
435 usb_fill_bulk_urb(dev->rx_urb, dev->udev, usb_rcvbulkpipe(dev->udev, 1), in read_bulk_callback()
437 result = usb_submit_urb(dev->rx_urb, GFP_ATOMIC); in read_bulk_callback()
534 usb_kill_urb(dev->rx_urb); in rtl8150_suspend()
[all …]
H A Dkaweth.c215 struct urb *rx_urb; member
464 usb_fill_bulk_urb(kaweth->rx_urb, in kaweth_resubmit_rx_urb()
471 kaweth->rx_urb->transfer_flags |= URB_NO_TRANSFER_DMA_MAP; in kaweth_resubmit_rx_urb()
472 kaweth->rx_urb->transfer_dma = kaweth->rxbufferhandle; in kaweth_resubmit_rx_urb()
474 if((result = usb_submit_urb(kaweth->rx_urb, mem_flags))) { in kaweth_resubmit_rx_urb()
612 usb_kill_urb(kaweth->rx_urb); in kaweth_open()
633 usb_kill_urb(kaweth->rx_urb); in kaweth_kill_urbs()
641 usb_kill_urb(kaweth->rx_urb); in kaweth_kill_urbs()
1037 kaweth->rx_urb = usb_alloc_urb(0, GFP_KERNEL); in kaweth_probe()
1038 if (!kaweth->rx_urb) in kaweth_probe()
[all …]
H A Dpegasus.c555 usb_fill_bulk_urb(pegasus->rx_urb, pegasus->usb, in read_bulk_callback()
559 rx_status = usb_submit_urb(pegasus->rx_urb, GFP_ATOMIC); in read_bulk_callback()
595 usb_fill_bulk_urb(pegasus->rx_urb, pegasus->usb, in rx_fixup()
600 status = usb_submit_urb(pegasus->rx_urb, GFP_ATOMIC); in rx_fixup()
803 usb_free_urb(pegasus->rx_urb); in free_all_urbs()
810 usb_kill_urb(pegasus->rx_urb); in unlink_all_urbs()
828 pegasus->rx_urb = usb_alloc_urb(0, GFP_KERNEL); in alloc_urbs()
829 if (!pegasus->rx_urb) { in alloc_urbs()
834 usb_free_urb(pegasus->rx_urb); in alloc_urbs()
840 usb_free_urb(pegasus->rx_urb); in alloc_urbs()
[all …]
H A Dcatc.c186 struct urb *tx_urb, *rx_urb, *irq_urb, *ctrl_urb; member
334 catc->rx_urb->dev = catc->usbdev; in catc_irq_done()
335 if ((res = usb_submit_urb(catc->rx_urb, GFP_ATOMIC)) < 0) { in catc_irq_done()
746 usb_kill_urb(catc->rx_urb); in catc_stop()
825 catc->rx_urb = usb_alloc_urb(0, GFP_KERNEL); in catc_probe()
828 (!catc->rx_urb) || (!catc->irq_urb)) { in catc_probe()
852 usb_fill_bulk_urb(catc->rx_urb, usbdev, usb_rcvbulkpipe(usbdev, CATC_USB_EP_BULK), in catc_probe()
954 usb_free_urb(catc->rx_urb); in catc_probe()
972 usb_free_urb(catc->rx_urb); in catc_disconnect()
H A Dhso.c204 struct urb *rx_urb[MAX_RX_URBS]; member
520 if (serial->rx_urb[idx] == urb) in hso_urb_to_index()
1138 curr_urb = serial->rx_urb[serial->curr_rx_urb_idx]; in put_rxbuf_data_and_resubmit_bulk_urb()
1156 urb = serial->rx_urb[0]; in put_rxbuf_data_and_resubmit_ctrl_urb()
1821 serial->rx_urb[0], in hso_mux_serial_read()
2145 usb_fill_bulk_urb(serial->rx_urb[i], in hso_start_serial_device()
2155 result = usb_submit_urb(serial->rx_urb[i], flags); in hso_start_serial_device()
2190 if (serial->rx_urb[i]) { in hso_stop_serial_device()
2191 usb_kill_urb(serial->rx_urb[i]); in hso_stop_serial_device()
2233 usb_free_urb(serial->rx_urb[i]); in hso_serial_common_free()
[all …]
H A Dpegasus.h92 struct urb *rx_urb, *tx_urb, *intr_urb; member
/linux/drivers/net/mctp/
H A Dmctp-usb.c33 struct urb *rx_urb; member
134 usb_fill_bulk_urb(mctp_usb->rx_urb, mctp_usb->usbdev, in mctp_usb_rx_queue()
139 rc = usb_submit_urb(mctp_usb->rx_urb, gfp); in mctp_usb_rx_queue()
277 usb_kill_urb(mctp_usb->rx_urb); in mctp_usb_stop()
340 dev->rx_urb = usb_alloc_urb(0, GFP_KERNEL); in mctp_usb_probe()
341 if (!dev->tx_urb || !dev->rx_urb) { in mctp_usb_probe()
356 usb_free_urb(dev->rx_urb); in mctp_usb_probe()
367 usb_free_urb(dev->rx_urb); in mctp_usb_disconnect()
/linux/drivers/usb/misc/
H A Dusb-ljca.c138 struct urb *rx_urb; member
741 usb_kill_urb(adap->rx_urb); in ljca_enumerate_clients()
804 adap->rx_urb = usb_alloc_urb(0, GFP_KERNEL); in ljca_probe()
805 if (!adap->rx_urb) { in ljca_probe()
809 usb_fill_bulk_urb(adap->rx_urb, usb_dev, adap->rx_pipe, in ljca_probe()
815 ret = usb_submit_urb(adap->rx_urb, GFP_KERNEL); in ljca_probe()
838 usb_free_urb(adap->rx_urb); in ljca_probe()
855 usb_kill_urb(adap->rx_urb); in ljca_disconnect()
865 usb_free_urb(adap->rx_urb); in ljca_disconnect()
876 usb_kill_urb(adap->rx_urb); in ljca_suspend()
[all …]
/linux/drivers/net/wireless/marvell/libertas/
H A Dif_usb.c118 usb_kill_urb(cardp->rx_urb); in if_usb_free()
123 usb_free_urb(cardp->rx_urb); in if_usb_free()
124 cardp->rx_urb = NULL; in if_usb_free()
245 if (!(cardp->rx_urb = usb_alloc_urb(0, GFP_KERNEL))) { in if_usb_probe()
463 usb_fill_bulk_urb(cardp->rx_urb, cardp->udev, in __if_usb_submit_rx_urb()
469 lbs_deb_usb2(&cardp->udev->dev, "Pointer for rx_urb %p\n", cardp->rx_urb); in __if_usb_submit_rx_urb()
470 if ((ret = usb_submit_urb(cardp->rx_urb, GFP_ATOMIC))) { in __if_usb_submit_rx_urb()
841 usb_kill_urb(cardp->rx_urb); in if_usb_prog_firmware()
872 usb_kill_urb(cardp->rx_urb); in if_usb_prog_firmware()
903 usb_kill_urb(cardp->rx_urb); in if_usb_prog_firmware()
[all …]
H A Dif_usb.h48 struct urb *rx_urb, *tx_urb; member
/linux/drivers/net/wireless/marvell/libertas_tf/
H A Dif_usb.c78 usb_kill_urb(cardp->rx_urb); in if_usb_free()
84 usb_free_urb(cardp->rx_urb); in if_usb_free()
85 cardp->rx_urb = NULL; in if_usb_free()
202 cardp->rx_urb = usb_alloc_urb(0, GFP_KERNEL); in if_usb_probe()
203 if (!cardp->rx_urb) in if_usb_probe()
430 usb_fill_bulk_urb(cardp->rx_urb, cardp->udev, in __if_usb_submit_rx_urb()
436 cardp->rx_urb); in __if_usb_submit_rx_urb()
437 ret = usb_submit_urb(cardp->rx_urb, GFP_ATOMIC); in __if_usb_submit_rx_urb()
879 usb_kill_urb(cardp->rx_urb); in if_usb_prog_firmware()
H A Dif_usb.h43 struct urb *rx_urb, *tx_urb, *cmd_urb; member
/linux/drivers/net/can/usb/
H A Df81604.c690 struct urb *rx_urb; in f81604_register_urbs() local
692 rx_urb = usb_alloc_urb(0, GFP_KERNEL); in f81604_register_urbs()
693 if (!rx_urb) { in f81604_register_urbs()
700 usb_free_urb(rx_urb); in f81604_register_urbs()
705 usb_fill_bulk_urb(rx_urb, priv->dev, in f81604_register_urbs()
710 rx_urb->transfer_flags |= URB_FREE_BUFFER; in f81604_register_urbs()
711 usb_anchor_urb(rx_urb, &priv->urbs_anchor); in f81604_register_urbs()
713 ret = usb_submit_urb(rx_urb, GFP_KERNEL); in f81604_register_urbs()
715 usb_unanchor_urb(rx_urb); in f81604_register_urbs()
716 usb_free_urb(rx_urb); in f81604_register_urbs()
[all …]
/linux/drivers/net/wireless/rsi/
H A Drsi_91x_usb.c311 struct urb *urb = rx_cb->rx_urb; in rsi_rx_urb_kill()
328 struct urb *urb = rx_cb->rx_urb; in rsi_rx_urb_submit()
566 usb_free_urb(dev->rx_cb[0].rx_urb); in rsi_deinit_usb_interface()
568 usb_free_urb(dev->rx_cb[1].rx_urb); in rsi_deinit_usb_interface()
584 rx_cb->rx_urb = usb_alloc_urb(0, GFP_KERNEL); in rsi_usb_init_rx()
585 if (!rx_cb->rx_urb) { in rsi_usb_init_rx()
603 usb_free_urb(dev->rx_cb[0].rx_urb); in rsi_usb_init_rx()
605 usb_free_urb(dev->rx_cb[1].rx_urb); in rsi_usb_init_rx()
H A Drsi_usb.h51 struct urb *rx_urb; member
/linux/drivers/mfd/
H A Ddln2.c99 struct urb *rx_urb[DLN2_MAX_URBS]; member
587 usb_free_urb(dln2->rx_urb[i]); in dln2_free_rx_urbs()
597 usb_kill_urb(dln2->rx_urb[i]); in dln2_stop_rx_urbs()
618 dln2->rx_urb[i] = usb_alloc_urb(0, GFP_KERNEL); in dln2_setup_rx_urbs()
619 if (!dln2->rx_urb[i]) in dln2_setup_rx_urbs()
622 usb_fill_bulk_urb(dln2->rx_urb[i], dln2->usb_dev, in dln2_setup_rx_urbs()
637 ret = usb_submit_urb(dln2->rx_urb[i], gfp); in dln2_start_rx_urbs()
/linux/drivers/net/wireless/realtek/rtw89/
H A Dusb.c481 usb_fill_bulk_urb(rxcb->rx_urb, rtwusb->udev, in rtw89_usb_rx_resubmit()
486 ret = usb_submit_urb(rxcb->rx_urb, gfp); in rtw89_usb_rx_resubmit()
578 usb_kill_urb(rxcb->rx_urb); in rtw89_usb_cancel_rx_bufs()
594 usb_free_urb(rxcb->rx_urb); in rtw89_usb_free_rx_bufs()
607 rxcb->rx_urb = usb_alloc_urb(0, GFP_KERNEL); in rtw89_usb_alloc_rx_bufs()
608 if (!rxcb->rx_urb) { in rtw89_usb_alloc_rx_bufs()
/linux/drivers/media/rc/
H A Dimon.c2230 struct urb *rx_urb; in imon_init_intf0() local
2240 rx_urb = usb_alloc_urb(0, GFP_KERNEL); in imon_init_intf0()
2241 if (!rx_urb) in imon_init_intf0()
2254 ictx->rx_urb_intf0 = rx_urb; in imon_init_intf0()
2315 usb_free_urb(rx_urb); in imon_init_intf0()
2327 struct urb *rx_urb; in imon_init_intf1() local
2331 rx_urb = usb_alloc_urb(0, GFP_KERNEL); in imon_init_intf1()
2332 if (!rx_urb) in imon_init_intf1()
2342 ictx->rx_urb_intf1 = rx_urb; in imon_init_intf1()
2383 usb_free_urb(rx_urb); in imon_init_intf1()
/linux/drivers/net/wireless/realtek/rtw88/
H A Dusb.c699 usb_fill_bulk_urb(rxcb->rx_urb, rtwusb->udev, in rtw_usb_rx_resubmit()
704 error = usb_submit_urb(rxcb->rx_urb, gfp); in rtw_usb_rx_resubmit()
786 usb_kill_urb(rxcb->rx_urb); in rtw_usb_cancel_rx_bufs()
797 usb_kill_urb(rxcb->rx_urb); in rtw_usb_free_rx_bufs()
798 usb_free_urb(rxcb->rx_urb); in rtw_usb_free_rx_bufs()
810 rxcb->rx_urb = usb_alloc_urb(0, GFP_KERNEL); in rtw_usb_alloc_rx_bufs()
811 if (!rxcb->rx_urb) in rtw_usb_alloc_rx_bufs()
/linux/drivers/net/wireless/realtek/rtl8xxxu/
H A Dcore.c62 struct rtl8xxxu_rx_urb *rx_urb);
5775 struct rtl8xxxu_rx_urb *rx_urb, *tmp; in rtl8xxxu_free_rx_resources() local
5780 list_for_each_entry_safe(rx_urb, tmp, in rtl8xxxu_free_rx_resources()
5782 list_del(&rx_urb->list); in rtl8xxxu_free_rx_resources()
5784 usb_free_urb(&rx_urb->urb); in rtl8xxxu_free_rx_resources()
5791 struct rtl8xxxu_rx_urb *rx_urb) in rtl8xxxu_queue_rx_urb() argument
5800 list_add_tail(&rx_urb->list, &priv->rx_urb_pending_list); in rtl8xxxu_queue_rx_urb()
5804 skb = (struct sk_buff *)rx_urb->urb.context; in rtl8xxxu_queue_rx_urb()
5806 usb_free_urb(&rx_urb->urb); in rtl8xxxu_queue_rx_urb()
5818 struct rtl8xxxu_rx_urb *rx_urb, *tmp; in rtl8xxxu_rx_urb_work() local
[all …]
/linux/drivers/net/wireless/atmel/
H A Dat76c50x-usb.c1205 if (!priv->rx_urb) { in at76_submit_rx_urb()
1226 usb_fill_bulk_urb(priv->rx_urb, priv->udev, priv->rx_pipe, in at76_submit_rx_urb()
1228 ret = usb_submit_urb(priv->rx_urb, GFP_ATOMIC); in at76_submit_rx_urb()
1544 struct urb *urb = priv->rx_urb; in at76_rx_tasklet()
1872 usb_kill_urb(priv->rx_urb); in at76_mac80211_stop()
2264 priv->rx_urb = usb_alloc_urb(0, GFP_KERNEL); in at76_alloc_urbs()
2266 if (!priv->rx_urb || !priv->tx_urb) { in at76_alloc_urbs()
2411 if (priv->rx_urb) { in at76_delete_device()
2412 usb_kill_urb(priv->rx_urb); in at76_delete_device()
2413 usb_free_urb(priv->rx_urb); in at76_delete_device()
H A Dat76c50x-usb.h377 struct urb *rx_urb; /* URB for receiving data */ member