/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | LoopTraversal.cpp | 30 SmallVector<MachineBasicBlock *, 4> Workqueue; in traverse() local 40 Workqueue.push_back(MBB); in traverse() 41 while (!Workqueue.empty()) { in traverse() 42 MachineBasicBlock *ActiveMBB = Workqueue.pop_back_val(); in traverse() 55 Workqueue.push_back(Succ); in traverse()
|
/freebsd/sys/dev/drm2/ttm/ |
H A D | ttm_memory.h | 50 * @swap_queue: A workqueue to handle shrinking in low memory situations. We 51 * need a separate workqueue since it will spend a lot of time waiting 52 * for the GPU, and this will otherwise block other workqueue tasks(?) 53 * At this point we use only a single-threaded workqueue. 54 * @work: The workqueue callback for the shrink queue.
|
H A D | ttm_bo_api.h | 401 * Prevent the delayed workqueue from running. 403 * True if the workqueue was queued at the time 410 * Allows the delayed workqueue to run.
|
/freebsd/sys/dev/mlx4/mlx4_en/ |
H A D | mlx4_en_main.c | 126 queue_work(mdev->workqueue, &priv->linkstate_task); in mlx4_en_event() 158 flush_workqueue(mdev->workqueue); in mlx4_en_remove() 159 destroy_workqueue(mdev->workqueue); in mlx4_en_remove() 236 /* Create our own workqueue for reset/multicast tasks in mlx4_en_add() 237 * Note: we cannot use the shared workqueue because of deadlocks caused in mlx4_en_add() 239 mdev->workqueue = create_singlethread_workqueue("mlx4_en"); in mlx4_en_add() 240 if (!mdev->workqueue) in mlx4_en_add()
|
H A D | mlx4_en_netdev.c | 341 queue_work(priv->mdev->workqueue, &filter->work); in mlx4_en_filter_rfs() 738 queue_work(priv->mdev->workqueue, &priv->rx_mode_task); in mlx4_en_set_rx_mode() 1063 queue_work(mdev->workqueue, &priv->watchdog_task); in mlx4_en_watchdog_timeout() 1201 queue_delayed_work(mdev->workqueue, &priv->stats_task, STATS_DELAY); in mlx4_en_do_get_stats() 1218 queue_delayed_work(mdev->workqueue, &priv->service_task, in mlx4_en_service_task() 1418 queue_work(mdev->workqueue, &priv->rx_mode_task); in mlx4_en_start_port() 1794 flush_workqueue(mdev->workqueue); in mlx4_en_destroy_netdev() 1844 queue_work(mdev->workqueue, &priv->watchdog_task); in mlx4_en_change_mtu() 2333 queue_delayed_work(mdev->workqueue, &priv->stats_task, STATS_DELAY); in mlx4_en_init_netdev() 2336 queue_delayed_work(mdev->workqueue, &priv->service_task, SERVICE_TASK_DELAY); in mlx4_en_init_netdev()
|
/freebsd/sys/contrib/device-tree/Bindings/media/ |
H A D | mediatek,vcodec-subdev-decoder.yaml | 25 || lat || | core workqueue <parent> 38 There are two workqueues in parent device: lat workqueue and core workqueue. They are used 39 to lat and core hardware decoder. Lat workqueue need to get input bitstream and lat buffer, 41 done. Core workqueue need to get lat buffer and output buffer, then enable core to decode,
|
/freebsd/sys/dev/qat/qat_common/ |
H A D | adf_vf_isr.c | 11 #include <linux/workqueue.h> 340 * adf_flush_vf_wq() - Flush workqueue for VF 344 * are received and flushes the workqueue 'adf_vf_stop_wq'. 360 * adf_init_vf_wq() - Init workqueue for VF 362 * Function init workqueue 'adf_vf_stop_wq' for VF.
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-extract/ |
H A D | llvm-extract.cpp | 282 std::vector<llvm::Function *> Workqueue; in main() local 285 Workqueue.push_back(F); in main() 288 while (!Workqueue.empty()) { in main() 289 Function *F = &*Workqueue.back(); in main() 290 Workqueue.pop_back(); in main() 303 Workqueue.push_back(CF); in main()
|
/freebsd/sys/compat/linuxkpi/common/src/ |
H A D | linux_work.c | 28 #include <linux/workqueue.h> 127 * workqueue. It returns non-zero if the work was successfully 209 * workqueue after a given delay in ticks. It returns true if the 715 /* populate the workqueue pointers */ in linux_work_init() 730 /* clear workqueue pointers */ in linux_work_uninit()
|
/freebsd/tools/test/stress2/misc/ |
H A D | md7.sh | 29 # Deadlock seen: The softdep code requesting workqueue cleanups while
|
/freebsd/cddl/contrib/opensolaris/tools/ctf/cvt/ |
H A D | ctfmerge.h | 53 typedef struct workqueue { struct
|
/freebsd/sys/contrib/dev/athk/ath12k/ |
H A D | core.c | 918 destroy_workqueue(ab->workqueue); in ath12k_core_free() 933 ab->workqueue = create_singlethread_workqueue("ath12k_wq"); in ath12k_core_alloc() 934 if (!ab->workqueue) in ath12k_core_alloc() 961 destroy_workqueue(ab->workqueue); in ath12k_core_alloc()
|
/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | irq_work.h | 36 #include <linux/workqueue.h>
|
H A D | kobject.h | 40 #include <linux/workqueue.h>
|
/freebsd/sys/ofed/drivers/infiniband/core/ |
H A D | iwpm_util.h | 47 #include <linux/workqueue.h>
|
H A D | mad_priv.h | 43 #include <linux/workqueue.h>
|
H A D | ib_iwcm.c | 48 #include <linux/workqueue.h> 114 * 2) in the connection request workqueue handler, cm_conn_req_handler(). 117 * cm_conn_req_handler() runs in the workqueue thread context.
|
/freebsd/sys/ofed/include/rdma/ |
H A D | ib_umem.h | 40 #include <linux/workqueue.h>
|
/freebsd/sys/contrib/dev/athk/ath10k/ |
H A D | sdio.c | 1345 /* To improve throughput use workqueue to deliver packets to HTC layer, 1452 queue_work(ar_sdio->workqueue, &ar_sdio->wr_async_work); in ath10k_sdio_sleep_timer_handler() 1495 * SDIO workqueue. in ath10k_sdio_prep_async_req() 1673 queue_work(ar_sdio->workqueue, &ar_sdio->wr_async_work); in ath10k_sdio_hif_tx_sg() 1942 queue_work(ar_sdio->workqueue, &ar_sdio->wr_async_work); in ath10k_sdio_irq_disable() 2585 ar_sdio->workqueue = create_singlethread_workqueue("ath10k_sdio_wq"); in ath10k_sdio_probe() 2586 if (!ar_sdio->workqueue) { in ath10k_sdio_probe() 2630 destroy_workqueue(ar_sdio->workqueue); in ath10k_sdio_probe() 2652 destroy_workqueue(ar_sdio->workqueue); in ath10k_sdio_remove()
|
H A D | sdio.h | 220 struct workqueue_struct *workqueue; member
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7921/ |
H A D | sdio_mcu.c | 25 * common workqueue to run, for example, the coredump work might be in mt7921s_mcu_send_message()
|
/freebsd/sys/dev/mthca/ |
H A D | mthca_catas.c | 38 #include <linux/workqueue.h>
|
/freebsd/sys/contrib/dev/athk/ath11k/ |
H A D | core.c | 2077 destroy_workqueue(ab->workqueue); in ath11k_core_free() 2094 ab->workqueue = create_singlethread_workqueue("ath11k_wq"); in ath11k_core_alloc() 2095 if (!ab->workqueue) in ath11k_core_alloc() 2127 destroy_workqueue(ab->workqueue); in ath11k_core_alloc()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclObjC.cpp | 1967 std::queue<const ObjCProtocolDecl *> WorkQueue; in getImpliedProtocols() local 1968 WorkQueue.push(this); in getImpliedProtocols() 1970 while (!WorkQueue.empty()) { in getImpliedProtocols() 1971 const auto *PD = WorkQueue.front(); in getImpliedProtocols() 1972 WorkQueue.pop(); in getImpliedProtocols() 1977 WorkQueue.push(Parent); in getImpliedProtocols()
|
/freebsd/sys/contrib/dev/iwlwifi/fw/ |
H A D | dbg.h | 9 #include <linux/workqueue.h>
|