Searched refs:tx_urb (Results 1 - 24 of 24) sorted by relevance

/linux-master/drivers/net/usb/
H A Dipheth.c97 struct urb *tx_urb; member in struct:ipheth_device
114 struct urb *tx_urb = NULL; local
119 tx_urb = usb_alloc_urb(0, GFP_KERNEL);
120 if (tx_urb == NULL)
128 GFP_KERNEL, &tx_urb->transfer_dma);
138 iphone->tx_urb = tx_urb;
146 tx_urb->transfer_dma);
150 usb_free_urb(tx_urb);
160 iphone->tx_urb
[all...]
H A Dcatc.c182 struct urb *tx_urb, *rx_urb, *irq_urb, *ctrl_urb; member in struct:catc
357 catc->tx_urb->transfer_buffer_length = catc->tx_ptr;
358 catc->tx_urb->transfer_buffer = catc->tx_buf[catc->tx_idx];
359 catc->tx_urb->dev = catc->usbdev;
361 if ((status = usb_submit_urb(catc->tx_urb, GFP_ATOMIC)) < 0)
362 dev_err(&catc->usbdev->dev, "submit(tx_urb), status %d\n",
455 usb_unlink_urb(catc->tx_urb);
744 usb_kill_urb(catc->tx_urb);
806 catc->tx_urb = usb_alloc_urb(0, GFP_KERNEL);
809 if ((!catc->ctrl_urb) || (!catc->tx_urb) ||
[all...]
H A Dkaweth.c216 struct urb *tx_urb; member in struct:kaweth_device
634 usb_kill_urb(kaweth->tx_urb);
726 usb_fill_bulk_urb(kaweth->tx_urb,
735 if((res = usb_submit_urb(kaweth->tx_urb, GFP_ATOMIC)))
737 dev_warn(&net->dev, "kaweth failed tx_urb %d\n", res);
822 usb_unlink_urb(kaweth->tx_urb);
1023 kaweth->tx_urb = usb_alloc_urb(0, GFP_KERNEL);
1024 if (!kaweth->tx_urb)
1079 usb_free_urb(kaweth->tx_urb);
1105 usb_free_urb(kaweth->tx_urb);
[all...]
H A Drtl8150.c129 struct urb *rx_urb, *tx_urb, *intr_urb; member in struct:rtl8150
326 dev->tx_urb = usb_alloc_urb(0, GFP_KERNEL);
327 if (!dev->tx_urb) {
334 usb_free_urb(dev->tx_urb);
344 usb_free_urb(dev->tx_urb);
351 usb_kill_urb(dev->tx_urb);
650 usb_unlink_urb(dev->tx_urb);
686 usb_fill_bulk_urb(dev->tx_urb, dev->udev, usb_sndbulkpipe(dev->udev, 2),
688 if ((res = usb_submit_urb(dev->tx_urb, GFP_ATOMIC))) {
693 dev_warn(&netdev->dev, "failed tx_urb
[all...]
H A Dpegasus.c697 usb_unlink_urb(pegasus->tx_urb);
713 usb_fill_bulk_urb(pegasus->tx_urb, pegasus->usb,
717 if ((res = usb_submit_urb(pegasus->tx_urb, GFP_ATOMIC))) {
792 usb_free_urb(pegasus->tx_urb);
799 usb_kill_urb(pegasus->tx_urb);
811 pegasus->tx_urb = usb_alloc_urb(0, GFP_KERNEL);
812 if (!pegasus->tx_urb) {
818 usb_free_urb(pegasus->tx_urb);
H A Dhso.c209 struct urb *tx_urb; member in struct:hso_serial
1893 serial->tx_urb,
1931 usb_fill_bulk_urb(serial->tx_urb,
1939 result = usb_submit_urb(serial->tx_urb, GFP_ATOMIC);
2197 if (serial->tx_urb)
2198 usb_kill_urb(serial->tx_urb);
2239 usb_free_urb(serial->tx_urb);
2285 serial->tx_urb = usb_alloc_urb(0, GFP_KERNEL);
2286 if (!serial->tx_urb)
2288 serial->tx_urb
[all...]
H A Dpegasus.h92 struct urb *rx_urb, *tx_urb, *intr_urb; member in struct:pegasus
/linux-master/drivers/net/wireless/marvell/libertas/
H A Dif_usb.h48 struct urb *rx_urb, *tx_urb; member in struct:if_usb_card
H A Dif_usb.c117 usb_kill_urb(cardp->tx_urb);
120 usb_free_urb(cardp->tx_urb);
121 cardp->tx_urb = NULL;
249 if (!(cardp->tx_urb = usb_alloc_urb(0, GFP_KERNEL))) {
429 usb_fill_bulk_urb(cardp->tx_urb, cardp->udev,
434 cardp->tx_urb->transfer_flags |= URB_ZERO_PACKET;
436 if ((ret = usb_submit_urb(cardp->tx_urb, GFP_ATOMIC))) {
840 usb_kill_urb(cardp->tx_urb);
871 usb_kill_urb(cardp->tx_urb);
961 usb_kill_urb(cardp->tx_urb);
[all...]
/linux-master/drivers/net/wireless/marvell/libertas_tf/
H A Dif_usb.h43 struct urb *rx_urb, *tx_urb, *cmd_urb; member in struct:if_usb_card
H A Dif_usb.c77 usb_kill_urb(cardp->tx_urb);
81 usb_free_urb(cardp->tx_urb);
82 cardp->tx_urb = NULL;
206 cardp->tx_urb = usb_alloc_urb(0, GFP_KERNEL);
207 if (!cardp->tx_urb)
386 urb = cardp->tx_urb;
/linux-master/drivers/net/ieee802154/
H A Datusb.c59 struct urb *tx_urb; member in struct:atusb
349 usb_fill_control_urb(atusb->tx_urb, usb_dev,
353 ret = usb_submit_urb(atusb->tx_urb, GFP_ATOMIC);
980 atusb->tx_urb = usb_alloc_urb(0, GFP_KERNEL);
981 if (!atusb->tx_urb)
1056 usb_kill_urb(atusb->tx_urb);
1057 usb_free_urb(atusb->tx_urb);
1074 usb_kill_urb(atusb->tx_urb);
1075 usb_free_urb(atusb->tx_urb);
/linux-master/drivers/staging/wlan-ng/
H A Dprism2usb.c181 usb_kill_urb(&hw->tx_urb);
243 usb_kill_urb(&hw->tx_urb);
H A Dhfa384x_usb.c143 static int submit_tx_urb(struct hfa384x *hw, struct urb *tx_urb, gfp_t flags);
355 * tx_urb URB of data for transmission
365 static int submit_tx_urb(struct hfa384x *hw, struct urb *tx_urb, gfp_t memflags) argument
374 result = usb_submit_urb(tx_urb, memflags);
457 usb_kill_urb(&hw->tx_urb);
533 usb_init_urb(&hw->tx_urb);
2462 if (hw->tx_urb.status == -EINPROGRESS) {
2527 usb_fill_bulk_urb(&hw->tx_urb, hw->usb,
2531 hw->tx_urb.transfer_flags |= USB_QUEUE_BULK;
2534 ret = submit_tx_urb(hw, &hw->tx_urb, GFP_ATOMI
[all...]
H A Dhfa384x.h1029 struct urb tx_urb; member in struct:hfa384x
/linux-master/drivers/net/can/usb/etas_es58x/
H A Des58x_core.c477 priv->tx_urb = NULL;
487 * &tx_urb buffer and do a bulk send of all messages in one single URB
489 * state or when the device stops, the tx_urb buffer might still have
497 if (priv->tx_urb) {
511 usb_anchor_urb(priv->tx_urb, &priv->es58x_dev->tx_urbs_idle);
513 usb_free_urb(priv->tx_urb);
515 priv->tx_urb = NULL;
1870 ret = es58x_submit_urb(priv->es58x_dev, priv->tx_urb, netdev);
1872 priv->tx_urb = NULL;
1903 * Queues up to tx_bulk_max messages in &tx_urb buffe
[all...]
H A Des58x_fd.c335 union es58x_urb_cmd *urb_cmd = priv->tx_urb->transfer_buffer;
373 priv->tx_urb->transfer_buffer_length = es58x_get_urb_cmd_len(es58x_dev,
H A Des581_4.c348 union es58x_urb_cmd *urb_cmd = priv->tx_urb->transfer_buffer;
387 priv->tx_urb->transfer_buffer_length = es58x_get_urb_cmd_len(es58x_dev,
H A Des58x_core.h236 * @tx_urb: Used as a buffer to concatenate the TX messages and to do
245 * @tx_can_msg_cnt: Number of messages in @tx_urb.
246 * @tx_can_msg_is_fd: false: all messages in @tx_urb are Classical
247 * CAN, true: all messages in @tx_urb are CAN FD. Rationale:
262 struct urb *tx_urb; member in struct:es58x_priv
/linux-master/drivers/media/rc/
H A Dimon.c111 struct urb *tx_urb; member in struct:imon_context
498 usb_free_urb(ictx->tx_urb);
607 usb_fill_int_urb(ictx->tx_urb, ictx->usbdev_intf0, pipe,
612 ictx->tx_urb->actual_length = 0;
630 usb_fill_control_urb(ictx->tx_urb, ictx->usbdev_intf0,
635 ictx->tx_urb->actual_length = 0;
642 retval = usb_submit_urb(ictx->tx_urb, GFP_KERNEL);
652 usb_kill_urb(ictx->tx_urb);
2217 struct urb *tx_urb; local
2229 tx_urb
[all...]
/linux-master/drivers/net/wireless/atmel/
H A Dat76c50x-usb.c1772 if (priv->tx_urb->status == -EINPROGRESS) {
1820 usb_fill_bulk_urb(priv->tx_urb, priv->udev, priv->tx_pipe, tx_buffer,
1822 ret = usb_submit_urb(priv->tx_urb, GFP_ATOMIC);
1828 priv->tx_urb,
1829 priv->tx_urb->hcpriv, priv->tx_urb->complete);
2271 priv->tx_urb = usb_alloc_urb(0, GFP_KERNEL);
2272 if (!priv->rx_urb || !priv->tx_urb) {
2413 if (priv->tx_urb) {
2414 usb_kill_urb(priv->tx_urb);
[all...]
H A Dat76c50x-usb.h376 struct urb *tx_urb; /* URB for sending data */ member in struct:at76_priv
/linux-master/drivers/net/wireless/marvell/mwifiex/
H A Dusb.c817 struct urb *tx_urb; local
822 tx_urb = context->urb;
826 usb_fill_int_urb(tx_urb, card->udev,
831 usb_fill_bulk_urb(tx_urb, card->udev,
836 tx_urb->transfer_flags |= URB_ZERO_PACKET;
851 if (usb_submit_urb(tx_urb, GFP_ATOMIC)) {
/linux-master/drivers/net/wireless/realtek/rtl8xxxu/
H A Drtl8xxxu_core.c5197 struct rtl8xxxu_tx_urb *tx_urb, *tmp; local
5201 list_for_each_entry_safe(tx_urb, tmp, &priv->tx_urb_free_list, list) {
5202 list_del(&tx_urb->list);
5204 usb_free_urb(&tx_urb->urb);
5212 struct rtl8xxxu_tx_urb *tx_urb; local
5216 tx_urb = list_first_entry_or_null(&priv->tx_urb_free_list,
5218 if (tx_urb) {
5219 list_del(&tx_urb->list);
5230 return tx_urb;
5234 struct rtl8xxxu_tx_urb *tx_urb)
5233 rtl8xxxu_free_tx_urb(struct rtl8xxxu_priv *priv, struct rtl8xxxu_tx_urb *tx_urb) argument
5259 struct rtl8xxxu_tx_urb *tx_urb = local
5550 struct rtl8xxxu_tx_urb *tx_urb; local
7482 struct rtl8xxxu_tx_urb *tx_urb; local
[all...]

Completed in 259 milliseconds