Home
last modified time | relevance | path

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

/linux/drivers/scsi/libsas/
H A Dsas_event.c64 drain_workqueue(ha->event_q); in __sas_drain_work()
65 drain_workqueue(ha->disco_q); in __sas_drain_work()
/linux/drivers/hv/
H A Dvmbus_drv.c2719 drain_workqueue(vmbus_connection.rescind_work_queue); in vmbus_bus_suspend()
2720 drain_workqueue(vmbus_connection.work_queue); in vmbus_bus_suspend()
2721 drain_workqueue(vmbus_connection.handle_primary_chan_wq); in vmbus_bus_suspend()
2722 drain_workqueue(vmbus_connection.handle_sub_chan_wq); in vmbus_bus_suspend()
/linux/drivers/md/dm-pcache/
H A Ddm_pcache.c362 drain_workqueue(pcache->task_wq); in dm_pcache_dtr()
/linux/drivers/gpu/drm/i915/
H A Di915_gem.c1115 drain_workqueue(i915->bdev.wq); in i915_gem_drain_freed_objects()
1139 drain_workqueue(i915->wq); in i915_gem_drain_workqueue()
/linux/include/linux/
H A Dworkqueue.h604 extern void drain_workqueue(struct workqueue_struct *wq);
/linux/drivers/virt/acrn/
H A Dioreq.c566 drain_workqueue(ioreq_wq); in ioreq_pause()
/linux/drivers/net/ethernet/marvell/prestera/
H A Dprestera_main.c46 drain_workqueue(prestera_wq); in prestera_queue_drain()
47 drain_workqueue(prestera_owq); in prestera_queue_drain()
/linux/drivers/accel/amdxdna/
H A Damdxdna_mailbox.c538 drain_workqueue(mb_chann->work_q); in xdna_mailbox_stop_channel()
/linux/drivers/net/ethernet/netronome/nfp/
H A Dccm_mbox.c723 drain_workqueue(nn->mbox_cmsg.workq); in nfp_ccm_mbox_clean()
/linux/drivers/dma/idxd/
H A Dcdev.c349 drain_workqueue(wq->wq); in idxd_cdev_evl_drain_pasid()
/linux/drivers/gpu/drm/xe/
H A Dxe_ggtt.c318 drain_workqueue(ggtt->wq); in dev_fini_ggtt()
H A Dxe_guc_submit.c255 drain_workqueue(xe->destroy_wq); in guc_submit_sw_fini()
/linux/drivers/net/ethernet/cavium/thunder/
H A Dnicvf_main.c1335 drain_workqueue(nic->nicvf_rx_mode_wq); in nicvf_stop()
1458 drain_workqueue(nic->nicvf_rx_mode_wq); in nicvf_open()
/linux/drivers/md/
H A Ddm-era-target.c1423 drain_workqueue(era->wq); in stop_worker()
H A Ddm-integrity.c3748 drain_workqueue(ic->recalc_wq); in dm_integrity_postsuspend()
3754 drain_workqueue(ic->commit_wq); in dm_integrity_postsuspend()
3758 drain_workqueue(ic->writer_wq); in dm_integrity_postsuspend()
H A Ddm-writecache.c942 drain_workqueue(wc->writeback_wq); in writecache_suspend()
H A Ddm-cache-target.c2794 drain_workqueue(cache->wq); in cache_postsuspend()
/linux/kernel/
H A Dworkqueue.c4182 void drain_workqueue(struct workqueue_struct *wq) in drain_workqueue() function
4224 EXPORT_SYMBOL_GPL(drain_workqueue);
5967 drain_workqueue(wq); in destroy_workqueue()
/linux/drivers/scsi/
H A Dstorvsc_drv.c2164 drain_workqueue(host_dev->handle_error_wq); in storvsc_suspend()
/linux/drivers/cxl/core/
H A Dport.c2298 drain_workqueue(cxl_bus_wq); in cxl_bus_drain()
/linux/drivers/s390/net/
H A Dqeth_l2_main.c278 drain_workqueue(card->event_wq); in qeth_l2_set_pnso_mode()
/linux/net/bluetooth/
H A Dhci_core.c563 drain_workqueue(hdev->workqueue); in hci_dev_do_reset()
H A Dhci_sync.c5344 drain_workqueue(hdev->workqueue); in hci_dev_close_sync()
/linux/drivers/usb/gadget/function/
H A Df_fs.c4077 drain_workqueue(ffs->io_completion_wq); in ffs_func_unbind()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_device.c4908 drain_workqueue(adev->mman.bdev.wq); in amdgpu_device_fini_hw()