Home
last modified time | relevance | path

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

/linux/net/kcm/
H A Dkcmsock.c458 WARN_ON(kcm->tx_wait); in reserve_psock()
472 WARN_ON(kcm->tx_wait); in reserve_psock()
482 if (kcm->tx_wait) { in reserve_psock()
484 kcm->tx_wait = false; in reserve_psock()
489 } else if (!kcm->tx_wait) { in reserve_psock()
492 kcm->tx_wait = true; in reserve_psock()
514 kcm->tx_wait = false; in psock_now_avail()
547 WARN_ON(kcm->tx_wait); in unreserve_psock()
1709 if (kcm->tx_wait) { in kcm_release()
1714 kcm->tx_wait = false; in kcm_release()
[all …]
H A Dkcmproc.c127 if (kcm->tx_wait) in kcm_format_sock()
/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/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/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()
H A Dcarl9170.h251 struct usb_anchor tx_wait; member
/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()
633 wait_event_interruptible(dev->tx_wait, in printer_write()
773 poll_wait(fd, &dev->tx_wait, wait); in printer_poll()
962 wake_up_interruptible(&dev->tx_wait); in printer_soft_reset()
1528 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.c590 init_waitqueue_head(&cl->tx_wait); in mei_cl_init()
760 if (waitqueue_active(&cl->tx_wait)) { in mei_cl_wake_all()
762 wake_up_interruptible(&cl->tx_wait); in mei_cl_wake_all()
2067 rets = wait_event_interruptible_timeout(cl->tx_wait, in mei_cl_write()
2118 if (waitqueue_active(&cl->tx_wait)) in mei_cl_complete()
2119 wake_up_interruptible(&cl->tx_wait); in mei_cl_complete()
H A Dbus.c100 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
623 wake_up_interruptible(&bt->tx_wait); in mtk_btcvsd_snd_irq_handler()
647 ret = wait_event_interruptible_timeout(bt->tx_wait, in wait_for_bt_irq()
1289 init_waitqueue_head(&btcvsd->tx_wait); in mtk_btcvsd_snd_probe()
/linux/drivers/net/wireless/mediatek/mt76/
H A Dwed.c94 return !wait_event_timeout(dev->tx_wait, !dev->wed_token_count, HZ); in mt76_wed_offload_enable()
H A Dtx.c294 wake_up(&dev->tx_wait); in __mt76_tx_complete_skb()
1001 wake_up(&dev->tx_wait); in mt76_token_release()
1008 wake_up(&dev->tx_wait); in mt76_token_release()
H A Dusb.c825 wake_up(&dev->tx_wait); in mt76u_status_worker()
1041 ret = wait_event_timeout(dev->tx_wait, !mt76_has_tx_pending(&dev->phy), in mt76u_stop_tx()
H A Dsdio.c456 wake_up(&dev->tx_wait); in mt76s_process_tx_queue()
H A Dmac80211.c701 init_waitqueue_head(&dev->tx_wait); in mt76_alloc_device()
1059 wait_event_timeout(dev->tx_wait, !mt76_has_tx_pending(phy), timeout); in __mt76_set_channel()
H A Dmt792x_core.c417 wait_event_timeout(dev->mt76.tx_wait, in mt792x_flush()
H A Ddma.c460 wake_up(&dev->tx_wait); in mt76_dma_tx_cleanup()
H A Dmt76.h983 wait_queue_head_t tx_wait; member
/linux/drivers/net/wireless/ath/ath9k/
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()