Home
last modified time | relevance | path

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

12

/linux/drivers/virt/nitro_enclaves/
H A Dne_pci_dev.c281 queue_work(ne_pci_dev->event_wq, &ne_pci_dev->notify_work); in ne_event_handler()
330 ne_pci_dev->event_wq = create_singlethread_workqueue("ne_pci_dev_wq"); in ne_setup_msix()
331 if (!ne_pci_dev->event_wq) { in ne_setup_msix()
357 destroy_workqueue(ne_pci_dev->event_wq); in ne_setup_msix()
379 destroy_workqueue(ne_pci_dev->event_wq); in ne_teardown_msix()
H A Dne_pci_dev.h300 struct workqueue_struct *event_wq; member
/linux/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_main.c63 static struct workqueue_struct *event_wq; variable
759 queue_work(event_wq, &netdev_work->work); in pvrdma_netdevice_event()
1075 flush_workqueue(event_wq); in pvrdma_pci_remove()
1133 event_wq = alloc_ordered_workqueue("pvrdma_event_wq", WQ_MEM_RECLAIM); in pvrdma_init()
1134 if (!event_wq) in pvrdma_init()
1139 destroy_workqueue(event_wq); in pvrdma_init()
1148 destroy_workqueue(event_wq); in pvrdma_cleanup()
/linux/net/smc/
H A Dsmc_ism.c477 smcd->event_wq = alloc_ordered_workqueue("ism_evt_wq-%s)", in smcd_alloc_dev()
479 if (!smcd->event_wq) in smcd_alloc_dev()
559 destroy_workqueue(smcd->event_wq); in smcd_unregister_dev()
590 queue_work(smcd->event_wq, &wrk->work); in smcd_handle_event()
/linux/drivers/net/wireless/ath/ath10k/
H A Dqmi.h96 struct workqueue_struct *event_wq; member
/linux/drivers/virt/vboxguest/
H A Dvboxguest_core.h88 wait_queue_head_t event_wq; member
H A Dvboxguest_core.c823 wake_up(&gdev->event_wq); in vbg_acquire_session_capabilities()
951 init_waitqueue_head(&gdev->event_wq); in vbg_core_init()
1231 gdev->event_wq, in vbg_ioctl_wait_for_events()
1270 wake_up(&gdev->event_wq); in vbg_ioctl_interrupt_all_wait_events()
1846 wake_up(&gdev->event_wq); in vbg_core_isr()
/linux/drivers/net/wwan/t7xx/
H A Dt7xx_state_monitor.h91 wait_queue_head_t event_wq; member
H A Dt7xx_state_monitor.c552 wake_up_all(&ctl->event_wq); in t7xx_fsm_append_event()
626 init_waitqueue_head(&ctl->event_wq); in t7xx_fsm_init()
H A Dt7xx_modem_ops.c548 wait_event_interruptible(ctl->event_wq, !list_empty(&ctl->event_queue) || in t7xx_core_hk_handler()
/linux/include/net/
H A Damt.h329 struct work_struct event_wq; member
/linux/drivers/s390/net/
H A Dqeth_l2_main.c278 drain_workqueue(card->event_wq); in qeth_l2_set_pnso_mode()
845 queue_work(card->event_wq, &worker_data->work); in qeth_l2_br2dev_queue_work()
1362 queue_work(card->event_wq, &data->worker); in qeth_bridge_state_change()
1392 queue_delayed_work(card->event_wq, dwork, in qeth_l2_dev2br_worker()
1466 queue_delayed_work(card->event_wq, dwork, in qeth_addr_change_event_worker()
1537 queue_delayed_work(card->event_wq, &data->dwork, 0); in qeth_addr_change_event()
H A Dqeth_core.h820 struct workqueue_struct *event_wq; member
H A Dqeth_core_main.c1640 card->event_wq = alloc_ordered_workqueue("%s_event", 0, in qeth_alloc_card()
1642 if (!card->event_wq) in qeth_alloc_card()
1659 destroy_workqueue(card->event_wq); in qeth_alloc_card()
5154 destroy_workqueue(card->event_wq); in qeth_core_free_card()
/linux/drivers/infiniband/hw/irdma/
H A Dcm.h357 struct workqueue_struct *event_wq; member
H A Dcm.c3273 cm_core->event_wq = alloc_ordered_workqueue("iwarp-event-wq", 0); in irdma_setup_cm_core()
3274 if (!cm_core->event_wq) in irdma_setup_cm_core()
3312 destroy_workqueue(cm_core->event_wq); in irdma_cleanup_cm_core()
4281 queue_work(event->cm_node->cm_core->event_wq, &event->event_work); in irdma_cm_post_event()
/linux/drivers/net/wireless/ath/ath6kl/
H A Dcore.c287 init_waitqueue_head(&ar->event_wq); in ath6kl_core_create()
H A Dcore.h808 wait_queue_head_t event_wq; member
H A Dinit.c1771 timeleft = wait_event_interruptible_timeout(ar->event_wq, in __ath6kl_init_hw_start()
H A Dtxrx.c810 wake_up(&ar->event_wq); in ath6kl_tx_complete()
/linux/drivers/net/wireless/ath/ath11k/
H A Dqmi.h135 struct workqueue_struct *event_wq; member
H A Dqmi.c2943 queue_work(qmi->event_wq, &qmi->event_work); in ath11k_qmi_driver_event_post()
3330 ab->qmi.event_wq = alloc_ordered_workqueue("ath11k_qmi_driver_event", 0); in ath11k_qmi_init_service()
3331 if (!ab->qmi.event_wq) { in ath11k_qmi_init_service()
3345 destroy_workqueue(ab->qmi.event_wq); in ath11k_qmi_init_service()
3356 destroy_workqueue(ab->qmi.event_wq); in ath11k_qmi_deinit_service()
/linux/drivers/pci/switch/
H A Dswitchtec.c642 poll_wait(filp, &stdev->event_wq, wait); in switchtec_dev_poll()
1338 wake_up_interruptible(&stdev->event_wq); in stdev_kill()
1362 init_waitqueue_head(&stdev->event_wq); in stdev_create()
1464 wake_up_interruptible(&stdev->event_wq); in switchtec_event_isr()
/linux/include/linux/
H A Dswitchtec.h506 wait_queue_head_t event_wq; member
/linux/drivers/net/
H A Damt.c911 queue_work(amt_wq, &amt->event_wq); in amt_queue_event()
2871 struct amt_dev *amt = container_of(work, struct amt_dev, event_wq); in amt_event_work()
3037 cancel_work_sync(&amt->event_wq); in amt_dev_stop()
3280 INIT_WORK(&amt->event_wq, amt_event_work); in amt_newlink()

12