Home
last modified time | relevance | path

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

/linux/drivers/hsi/clients/
H A Dhsi_char.c88 wait_queue_head_t tx_wait; member
252 wake_up(&channel->tx_wait); in hsc_tx_completed()
502 ret = wait_event_interruptible(channel->tx_wait, in hsc_write()
650 wake_up(&channel->tx_wait); in hsc_release()
668 init_waitqueue_head(&channel->tx_wait); in hsc_channel_init()
/linux/net/atm/
H A Dlec_arpc.h50 struct sk_buff_head tx_wait; /* wait queue for outgoing packets */ member
H A Dlec.c289 if (entry && (entry->tx_wait.qlen < LEC_UNRES_QUE_LEN)) { in lec_start_xmit()
292 skb_queue_tail(&entry->tx_wait, skb); in lec_start_xmit()
306 while (entry && (skb2 = skb_dequeue(&entry->tx_wait))) { in lec_start_xmit()
1336 skb_queue_purge(&to_remove->tx_wait); /* FIXME: good place for this? */ in lec_arp_remove()
1552 skb_queue_head_init(&to_return->tx_wait); in make_entry()
1685 while ((skb = skb_dequeue(&entry->tx_wait))) in lec_arp_check_expire()
2083 while ((skb = skb_dequeue(&entry->tx_wait))) in lec_flush_complete()
/linux/drivers/char/
H A Ddsp56k.c77 #define tx_wait(n) \ macro
171 tx_wait(10); in dsp56k_upload()
177 tx_wait(10); in dsp56k_upload()
/linux/drivers/atm/
H A Deni.h88 wait_queue_head_t tx_wait; /* for close */ member
H A 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/drivers/net/wireless/ath/carl9170/
H A Dusb.c141 urb = usb_get_from_anchor(&ar->tx_wait); in carl9170_usb_submit_data_urb()
568 while ((urb = usb_get_from_anchor(&ar->tx_wait))) { in carl9170_usb_flush()
754 usb_anchor_urb(urb, &ar->tx_wait); in carl9170_usb_tx()
1117 init_usb_anchor(&ar->tx_wait); in carl9170_usb_probe()
/linux/drivers/usb/gadget/function/
H A Df_printer.c82 wait_queue_head_t tx_wait; member
335 wake_up_interruptible(&dev->tx_wait); in tx_complete()
621 wait_event_interruptible(dev->tx_wait, in printer_write()
761 poll_wait(fd, &dev->tx_wait, wait); in printer_poll()
950 wake_up_interruptible(&dev->tx_wait); in printer_soft_reset()
1516 init_waitqueue_head(&dev->tx_wait); in gprinter_alloc()
/linux/include/net/
H A Dkcm.h76 bool tx_wait; member
/linux/drivers/misc/mei/
H A Dclient.c586 init_waitqueue_head(&cl->tx_wait); in mei_cl_init()
756 if (waitqueue_active(&cl->tx_wait)) { in mei_cl_wake_all()
758 wake_up_interruptible(&cl->tx_wait); in mei_cl_wake_all()
2062 rets = wait_event_interruptible_timeout(cl->tx_wait, in mei_cl_write()
2113 if (waitqueue_active(&cl->tx_wait)) in mei_cl_complete()
2114 wake_up_interruptible(&cl->tx_wait); in mei_cl_complete()
H A Dmain.c363 rets = wait_event_interruptible(cl->tx_wait, in mei_write()
847 poll_wait(file, &cl->tx_wait, wait); in mei_poll()
908 rets = wait_event_interruptible(cl->tx_wait, in mei_fsync()
H A Dbus.c99 rets = wait_event_interruptible(cl->tx_wait, in __mei_cl_send_timeout()
/linux/sound/soc/mediatek/common/
H A Dmtk-btcvsd.c132 wait_queue_head_t tx_wait; member
627 wake_up_interruptible(&bt->tx_wait); in mtk_btcvsd_snd_irq_handler()
651 ret = wait_event_interruptible_timeout(bt->tx_wait, in wait_for_bt_irq()
1300 init_waitqueue_head(&btcvsd->tx_wait); in mtk_btcvsd_snd_probe()
/linux/net/kcm/
H A Dkcmproc.c127 if (kcm->tx_wait) in kcm_format_sock()
/linux/drivers/net/wireless/marvell/
H A Dmwl8k.c226 struct completion *tx_wait; member
1556 DECLARE_COMPLETION_ONSTACK(tx_wait); in mwl8k_tx_wait_empty()
1588 priv->tx_wait = &tx_wait; in mwl8k_tx_wait_empty()
1596 timeout = wait_for_completion_timeout(&tx_wait, in mwl8k_tx_wait_empty()
1601 priv->tx_wait = NULL; in mwl8k_tx_wait_empty()
1629 priv->tx_wait = NULL; in mwl8k_tx_wait_empty()
1639 priv->tx_wait = NULL; in mwl8k_tx_wait_empty()
4725 if (!priv->pending_tx_pkts && priv->tx_wait != NULL) { in mwl8k_tx_poll()
4726 complete(priv->tx_wait); in mwl8k_tx_poll()
4727 priv->tx_wait = NULL; in mwl8k_tx_poll()
[all …]
/linux/drivers/net/wireless/ath/ath9k/
H A Dath9k.h1003 wait_queue_head_t tx_wait; member
H A Dinit.c689 init_waitqueue_head(&sc->tx_wait); in ath9k_init_softc()
H A Dmain.c473 wake_up(&sc->tx_wait); in ath9k_tasklet()
2225 if (wait_event_timeout(sc->tx_wait, !ath9k_has_tx_pending(sc, sw_pending), in __ath9k_flush()