Home
last modified time | relevance | path

Searched refs:tx_wq (Results 1 - 25 of 32) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/net/wimax/i2400m/
H A Di2400m-usb.h183 * @tx_wq: waitqueue for the TX kthread to sleep when there is no data
232 wait_queue_head_t tx_wq; member
251 init_waitqueue_head(&i2400mu->tx_wq); in i2400mu_init()
H A Dusb-tx.c198 i2400mu->tx_wq, in i2400mu_txd()
235 wake_up_all(&i2400mu->tx_wq); in i2400mu_bus_tx_kick()
/kernel/linux/linux-6.6/drivers/net/mctp/
H A Dmctp-i2c.c70 wait_queue_head_t tx_wq; member
590 wait_event_idle(midev->tx_wq, in mctp_i2c_tx_thread()
618 wake_up(&midev->tx_wq); in mctp_i2c_start_xmit()
650 wake_up(&midev->tx_wq); in mctp_i2c_release_flow()
710 init_waitqueue_head(&midev->tx_wq); in mctp_i2c_midev_init()
/kernel/linux/linux-5.10/drivers/net/can/m_can/
H A Dm_can.h80 struct workqueue_struct *tx_wq; member
H A Dm_can.c1434 destroy_workqueue(cdev->tx_wq); in m_can_close()
1435 cdev->tx_wq = NULL; in m_can_close()
1612 queue_work(cdev->tx_wq, &cdev->tx_work); in m_can_start_xmit()
1641 cdev->tx_wq = alloc_workqueue("mcan_wq", in m_can_open()
1643 if (!cdev->tx_wq) { in m_can_open()
1677 destroy_workqueue(cdev->tx_wq); in m_can_open()
/kernel/linux/linux-6.6/drivers/net/can/m_can/
H A Dm_can.h82 struct workqueue_struct *tx_wq; member
H A Dm_can.c1611 destroy_workqueue(cdev->tx_wq); in m_can_close()
1612 cdev->tx_wq = NULL; in m_can_close()
1801 queue_work(cdev->tx_wq, &cdev->tx_work); in m_can_start_xmit()
1849 cdev->tx_wq = alloc_workqueue("mcan_wq", in m_can_open()
1851 if (!cdev->tx_wq) { in m_can_open()
1885 destroy_workqueue(cdev->tx_wq); in m_can_open()
/kernel/linux/linux-6.6/drivers/net/wwan/t7xx/
H A Dt7xx_hif_dpmaif.h188 wait_queue_head_t tx_wq; member
H A Dt7xx_hif_dpmaif_tx.c454 if (wait_event_interruptible(dpmaif_ctrl->tx_wq, in t7xx_dpmaif_tx_hw_push_thread()
480 init_waitqueue_head(&dpmaif_ctrl->tx_wq); in t7xx_dpmaif_tx_thread_init()
522 wake_up(&dpmaif_ctrl->tx_wq); in t7xx_dpmaif_tx_send_skb()
H A Dt7xx_hif_dpmaif.c368 wake_up(&dpmaif_ctrl->tx_wq); in t7xx_dpmaif_start()
458 wake_up(&dpmaif_ctrl->tx_wq); in t7xx_dpmaif_resume()
/kernel/linux/linux-5.10/net/smc/
H A Dsmc_tx.c231 queue_delayed_work(conn->lgr->tx_wq, &conn->tx_work, in smc_tx_sendmsg()
505 mod_delayed_work(conn->lgr->tx_wq, &conn->tx_work, in smcr_tx_sndbuf_nonempty()
630 queue_delayed_work(conn->lgr->tx_wq, &conn->tx_work, in smc_tx_consumer_update()
H A Dsmc_core.c390 lgr->tx_wq = alloc_workqueue("smc_tx_wq-%*phN", 0, 0, in smc_lgr_create()
392 if (!lgr->tx_wq) { in smc_lgr_create()
449 destroy_workqueue(lgr->tx_wq); in smc_lgr_create()
519 queue_delayed_work(conn->lgr->tx_wq, &conn->tx_work, 0); in smc_switch_cursor()
828 destroy_workqueue(lgr->tx_wq); in smc_lgr_free()
H A Dsmc_core.h230 struct workqueue_struct *tx_wq; /* wq for conn. tx workers */ member
/kernel/linux/linux-5.10/net/nfc/nci/
H A Dcore.c567 flush_workqueue(ndev->tx_wq); in nci_close_device()
1239 ndev->tx_wq = create_singlethread_workqueue(name); in nci_register_device()
1240 if (!ndev->tx_wq) { in nci_register_device()
1262 destroy_workqueue(ndev->tx_wq); in nci_register_device()
1294 destroy_workqueue(ndev->tx_wq); in nci_unregister_device()
H A Ddata.c196 queue_work(ndev->tx_wq, &ndev->tx_work); in nci_send_data()
H A Dntf.c62 queue_work(ndev->tx_wq, &ndev->tx_work); in nci_core_conn_credits_ntf_packet()
/kernel/linux/linux-6.6/net/nfc/nci/
H A Dcore.c580 flush_workqueue(ndev->tx_wq); in nci_close_device()
1250 ndev->tx_wq = create_singlethread_workqueue(name); in nci_register_device()
1251 if (!ndev->tx_wq) { in nci_register_device()
1273 destroy_workqueue(ndev->tx_wq); in nci_register_device()
1305 destroy_workqueue(ndev->tx_wq); in nci_unregister_device()
H A Ddata.c196 queue_work(ndev->tx_wq, &ndev->tx_work); in nci_send_data()
/kernel/linux/linux-6.6/net/smc/
H A Dsmc_tx.c570 mod_delayed_work(conn->lgr->tx_wq, &conn->tx_work, in smcr_tx_sndbuf_nonempty()
746 queue_delayed_work(conn->lgr->tx_wq, &conn->tx_work, in smc_tx_consumer_update()
H A Dsmc_core.c850 lgr->tx_wq = alloc_workqueue("smc_tx_wq-%*phN", 0, 0, in smc_lgr_create()
852 if (!lgr->tx_wq) { in smc_lgr_create()
937 destroy_workqueue(lgr->tx_wq); in smc_lgr_create()
1007 queue_delayed_work(conn->lgr->tx_wq, &conn->tx_work, 0); in smc_switch_cursor()
1398 destroy_workqueue(lgr->tx_wq); in smc_lgr_free()
H A Dsmc_core.h286 struct workqueue_struct *tx_wq; /* wq for conn. tx workers */ member
/kernel/linux/linux-5.10/include/net/nfc/
H A Dnci_core.h222 struct workqueue_struct *tx_wq; member
/kernel/linux/linux-6.6/include/net/nfc/
H A Dnci_core.h222 struct workqueue_struct *tx_wq; member
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/
H A Dmain.c2093 rtwdev->tx_wq = alloc_workqueue("rtw_tx_wq", WQ_UNBOUND | WQ_HIGHPRI, 0); in rtw_core_init()
2094 if (!rtwdev->tx_wq) { in rtw_core_init()
2161 destroy_workqueue(rtwdev->tx_wq); in rtw_core_init()
2181 destroy_workqueue(rtwdev->tx_wq); in rtw_core_deinit()
/kernel/linux/linux-5.10/drivers/media/pci/ngene/
H A Dngene.h793 wait_queue_head_t tx_wq; member

Completed in 36 milliseconds

12