Home
last modified time | relevance | path

Searched refs:tx_wait (Results 1 – 25 of 26) sorted by relevance

12

/Linux-v4.19/net/atm/
Dlec_arpc.h50 struct sk_buff_head tx_wait; /* wait queue for outgoing packets */ member
Dlec.c286 if (entry && (entry->tx_wait.qlen < LEC_UNRES_QUE_LEN)) { in lec_start_xmit()
289 skb_queue_tail(&entry->tx_wait, skb); in lec_start_xmit()
303 while (entry && (skb2 = skb_dequeue(&entry->tx_wait))) { in lec_start_xmit()
1326 skb_queue_purge(&to_remove->tx_wait); /* FIXME: good place for this? */ in lec_arp_remove()
1557 skb_queue_head_init(&to_return->tx_wait); in make_entry()
1689 while ((skb = skb_dequeue(&entry->tx_wait))) in lec_arp_check_expire()
2105 while ((skb = skb_dequeue(&entry->tx_wait))) in lec_flush_complete()
/Linux-v4.19/net/kcm/
Dkcmsock.c445 WARN_ON(kcm->tx_wait); in reserve_psock()
459 WARN_ON(kcm->tx_wait); in reserve_psock()
469 if (kcm->tx_wait) { in reserve_psock()
471 kcm->tx_wait = false; in reserve_psock()
476 } else if (!kcm->tx_wait) { in reserve_psock()
479 kcm->tx_wait = true; in reserve_psock()
501 kcm->tx_wait = false; in psock_now_avail()
534 WARN_ON(kcm->tx_wait); in unreserve_psock()
1861 if (kcm->tx_wait) { in kcm_release()
1866 kcm->tx_wait = false; in kcm_release()
[all …]
Dkcmproc.c127 if (kcm->tx_wait) in kcm_format_sock()
/Linux-v4.19/drivers/hsi/clients/
Dhsi_char.c101 wait_queue_head_t tx_wait; member
265 wake_up(&channel->tx_wait); in hsc_tx_completed()
515 ret = wait_event_interruptible(channel->tx_wait, in hsc_write()
663 wake_up(&channel->tx_wait); in hsc_release()
681 init_waitqueue_head(&channel->tx_wait); in hsc_channel_init()
/Linux-v4.19/drivers/atm/
Dzatm.h51 wait_queue_head_t tx_wait; /* for close */ member
Deni.h88 wait_queue_head_t tx_wait; /* for close */ member
Dzatm.c739 wake_up(&zatm_vcc->tx_wait); in dequeue_tx()
885 wait_event(zatm_vcc->tx_wait, !skb_peek(&zatm_vcc->backlog)); in close_tx()
890 wait_event(zatm_vcc->tx_wait, !skb_peek(&zatm_vcc->tx_queue)); in close_tx()
956 init_waitqueue_head(&zatm_vcc->tx_wait); in open_tx_first()
Deni.c1234 wake_up(&eni_dev->tx_wait); in dequeue_tx()
1401 add_wait_queue(&eni_dev->tx_wait,&wait); in close_tx()
1415 remove_wait_queue(&eni_dev->tx_wait,&wait); in close_tx()
1442 init_waitqueue_head(&eni_dev->tx_wait); in start_tx()
1559 wake_up(&eni_dev->tx_wait); in eni_tasklet()
/Linux-v4.19/drivers/char/
Ddsp56k.c77 #define tx_wait(n) \ macro
169 tx_wait(10); in dsp56k_upload()
175 tx_wait(10); in dsp56k_upload()
/Linux-v4.19/drivers/usb/gadget/function/
Df_printer.c76 wait_queue_head_t tx_wait; member
321 wake_up_interruptible(&dev->tx_wait); in tx_complete()
582 wait_event_interruptible(dev->tx_wait, in printer_write()
697 poll_wait(fd, &dev->tx_wait, wait); in printer_poll()
885 wake_up_interruptible(&dev->tx_wait); in printer_soft_reset()
1446 init_waitqueue_head(&dev->tx_wait); in gprinter_alloc()
/Linux-v4.19/drivers/misc/mei/
Dclient.c580 init_waitqueue_head(&cl->tx_wait); in mei_cl_init()
746 if (waitqueue_active(&cl->tx_wait)) { in mei_cl_wake_all()
748 wake_up_interruptible(&cl->tx_wait); in mei_cl_wake_all()
1754 rets = wait_event_interruptible(cl->tx_wait, in mei_cl_write()
1796 if (waitqueue_active(&cl->tx_wait)) { in mei_cl_complete()
1797 wake_up_interruptible(&cl->tx_wait); in mei_cl_complete()
Dmain.c300 rets = wait_event_interruptible(cl->tx_wait, in mei_write()
603 poll_wait(file, &cl->tx_wait, wait); in mei_poll()
664 rets = wait_event_interruptible(cl->tx_wait, in mei_fsync()
Dmei_dev.h223 wait_queue_head_t tx_wait; member
Dbus.c79 rets = wait_event_interruptible(cl->tx_wait, in __mei_cl_send()
/Linux-v4.19/drivers/net/wireless/ath/carl9170/
Dusb.c139 urb = usb_get_from_anchor(&ar->tx_wait); in carl9170_usb_submit_data_urb()
559 while ((urb = usb_get_from_anchor(&ar->tx_wait))) { in carl9170_usb_flush()
745 usb_anchor_urb(urb, &ar->tx_wait); in carl9170_usb_tx()
1081 init_usb_anchor(&ar->tx_wait); in carl9170_usb_probe()
Dcarl9170.h248 struct usb_anchor tx_wait; member
/Linux-v4.19/include/net/
Dkcm.h79 bool tx_wait; member
/Linux-v4.19/drivers/net/wireless/mediatek/mt76/
Dmac80211.c286 init_waitqueue_head(&dev->tx_wait); in mt76_alloc_device()
398 wait_event_timeout(dev->tx_wait, !mt76_has_tx_pending(dev), timeout); in mt76_set_channel()
Ddma.c183 wake_up(&dev->tx_wait); in mt76_dma_tx_cleanup()
Dmt76.h335 wait_queue_head_t tx_wait; member
Dusb.c578 wake_up(&dev->tx_wait); in mt76u_tx_tasklet()
/Linux-v4.19/drivers/net/wireless/marvell/
Dmwl8k.c226 struct completion *tx_wait; member
1537 DECLARE_COMPLETION_ONSTACK(tx_wait); in mwl8k_tx_wait_empty()
1569 priv->tx_wait = &tx_wait; in mwl8k_tx_wait_empty()
1577 timeout = wait_for_completion_timeout(&tx_wait, in mwl8k_tx_wait_empty()
1582 priv->tx_wait = NULL; in mwl8k_tx_wait_empty()
1610 priv->tx_wait = NULL; in mwl8k_tx_wait_empty()
1620 priv->tx_wait = NULL; in mwl8k_tx_wait_empty()
4639 if (!priv->pending_tx_pkts && priv->tx_wait != NULL) { in mwl8k_tx_poll()
4640 complete(priv->tx_wait); in mwl8k_tx_poll()
4641 priv->tx_wait = NULL; in mwl8k_tx_poll()
[all …]
/Linux-v4.19/drivers/net/wireless/ath/ath9k/
Dath9k.h1014 wait_queue_head_t tx_wait; member
Dinit.c685 init_waitqueue_head(&sc->tx_wait); in ath9k_init_softc()

12