| /Linux-v6.1/include/linux/ |
| D | workqueue.h | 304 WQ_UNBOUND = 1 << 1, /* not bound to any cpu */ enumerator 419 alloc_workqueue(fmt, WQ_UNBOUND | __WQ_ORDERED | \ 425 alloc_workqueue("%s", __WQ_LEGACY | WQ_FREEZABLE | WQ_UNBOUND | \
|
| /Linux-v6.1/kernel/ |
| D | workqueue.c | 1129 if (WARN_ON_ONCE(!(pwq->wq->flags & WQ_UNBOUND))) in put_pwq() 1443 if (wq->flags & WQ_UNBOUND) { in __queue_work() 1486 if (wq->flags & WQ_UNBOUND) { in __queue_work() 1622 WARN_ON_ONCE(!(wq->flags & WQ_UNBOUND)); in queue_work_node() 3526 if (!(wq->flags & WQ_UNBOUND)) in rcu_free_wq() 3715 if (WARN_ON_ONCE(!(wq->flags & WQ_UNBOUND))) in pwq_unbound_release_workfn() 4064 if (WARN_ON(!(wq->flags & WQ_UNBOUND))) in apply_workqueue_attrs_locked() 4151 if (!wq_numa_enabled || !(wq->flags & WQ_UNBOUND) || in wq_update_unbound_numa() 4208 if (!(wq->flags & WQ_UNBOUND)) { in alloc_and_link_pwqs() 4246 int lim = flags & WQ_UNBOUND ? WQ_UNBOUND_MAX_ACTIVE : WQ_MAX_ACTIVE; in wq_clamp_max_active() [all …]
|
| /Linux-v6.1/Documentation/translations/zh_CN/core-api/ |
| D | workqueue.rst | 143 ``WQ_UNBOUND`` 199 一些用户依赖于ST wq的严格执行顺序。 ``@max_active`` 为1和 ``WQ_UNBOUND``
|
| /Linux-v6.1/fs/fscache/ |
| D | main.c | 78 fscache_wq = alloc_workqueue("fscache", WQ_UNBOUND | WQ_FREEZABLE, 0); in fscache_init()
|
| /Linux-v6.1/fs/xfs/ |
| D | xfs_pwork.c | 75 WQ_UNBOUND | WQ_SYSFS | WQ_FREEZABLE, nr_threads, tag, in xfs_pwork_init()
|
| /Linux-v6.1/arch/powerpc/kernel/ |
| D | tau_6xx.c | 203 tau_workq = alloc_workqueue("tau", WQ_UNBOUND, 1); in TAU_init()
|
| /Linux-v6.1/fs/gfs2/ |
| D | main.c | 161 WQ_UNBOUND | WQ_FREEZABLE, 0); in init_gfs2_fs()
|
| /Linux-v6.1/drivers/scsi/ |
| D | hosts.c | 297 WQ_SYSFS | __WQ_LEGACY | WQ_MEM_RECLAIM | WQ_UNBOUND, in scsi_add_host_with_dma() 515 WQ_UNBOUND | WQ_MEM_RECLAIM | WQ_SYSFS, in scsi_host_alloc()
|
| /Linux-v6.1/fs/verity/ |
| D | verify.c | 280 WQ_UNBOUND | WQ_HIGHPRI, in fsverity_init_workqueue()
|
| /Linux-v6.1/fs/crypto/ |
| D | crypto.c | 382 WQ_UNBOUND | WQ_HIGHPRI, in fscrypt_init()
|
| /Linux-v6.1/drivers/net/wireless/marvell/mwifiex/ |
| D | main.c | 1550 WQ_HIGHPRI | WQ_MEM_RECLAIM | WQ_UNBOUND, 1); in mwifiex_reinit_sw() 1560 WQ_UNBOUND, 1); in mwifiex_reinit_sw() 1705 WQ_HIGHPRI | WQ_MEM_RECLAIM | WQ_UNBOUND, 1); in mwifiex_add_card() 1715 WQ_UNBOUND, 1); in mwifiex_add_card()
|
| /Linux-v6.1/drivers/iommu/ |
| D | io-pgfault.c | 428 queue->wq = alloc_workqueue("iopf_queue/%s", WQ_UNBOUND, 0, name); in iopf_queue_alloc()
|
| /Linux-v6.1/drivers/crypto/marvell/octeontx2/ |
| D | otx2_cptpf_main.c | 361 WQ_UNBOUND | WQ_HIGHPRI | in cptpf_vfpf_mbox_init() 457 WQ_UNBOUND | WQ_HIGHPRI | in cptpf_afpf_mbox_init()
|
| D | otx2_cptvf_main.c | 79 WQ_UNBOUND | WQ_HIGHPRI | in cptvf_pfvf_mbox_init()
|
| /Linux-v6.1/drivers/misc/habanalabs/common/ |
| D | device.c | 740 hdev->eq_wq = alloc_workqueue("hl-events", WQ_UNBOUND, 0); in device_early_init() 747 hdev->cs_cmplt_wq = alloc_workqueue("hl-cs-completions", WQ_UNBOUND, 0); in device_early_init() 755 hdev->ts_free_obj_wq = alloc_workqueue("hl-ts-free-obj", WQ_UNBOUND, 0); in device_early_init() 763 hdev->pf_wq = alloc_workqueue("hl-prefetch", WQ_UNBOUND, 0); in device_early_init()
|
| /Linux-v6.1/net/netfilter/ |
| D | nf_flow_table_offload.c | 1209 WQ_UNBOUND | WQ_SYSFS, 0); in nf_flow_table_offload_init() 1214 WQ_UNBOUND | WQ_SYSFS, 0); in nf_flow_table_offload_init() 1219 WQ_UNBOUND | WQ_SYSFS, 0); in nf_flow_table_offload_init()
|
| /Linux-v6.1/arch/powerpc/platforms/pseries/ |
| D | dlpar.c | 577 WQ_UNBOUND, 1); in dlpar_workqueue_init()
|
| /Linux-v6.1/drivers/net/wireguard/ |
| D | device.c | 343 WQ_UNBOUND | WQ_FREEZABLE, 0, dev->name); in wg_newlink()
|
| /Linux-v6.1/net/sunrpc/ |
| D | sched.c | 1285 wq = alloc_workqueue("rpciod", WQ_MEM_RECLAIM | WQ_UNBOUND, 0); in rpciod_start() 1289 wq = alloc_workqueue("xprtiod", WQ_UNBOUND | WQ_MEM_RECLAIM, 0); in rpciod_start()
|
| /Linux-v6.1/drivers/virt/acrn/ |
| D | ioreq.c | 580 WQ_HIGHPRI | WQ_MEM_RECLAIM | WQ_UNBOUND, 1); in acrn_ioreq_intr_setup()
|
| /Linux-v6.1/block/ |
| D | blk-crypto-fallback.c | 562 WQ_UNBOUND | WQ_HIGHPRI | in blk_crypto_fallback_init()
|
| /Linux-v6.1/drivers/net/wireless/mediatek/mt7601u/ |
| D | init.c | 456 dev->stat_wq = alloc_workqueue("mt7601u", WQ_UNBOUND, 0); in mt7601u_alloc_device()
|
| /Linux-v6.1/drivers/usb/gadget/function/ |
| D | uvc_video.c | 514 video->async_wq = alloc_workqueue("uvcgadget", WQ_UNBOUND | WQ_HIGHPRI, 0); in uvcg_video_init()
|
| /Linux-v6.1/drivers/net/wwan/t7xx/ |
| D | t7xx_hif_dpmaif_tx.c | 621 txq->worker = alloc_workqueue("md_dpmaif_tx%d_worker", WQ_UNBOUND | WQ_MEM_RECLAIM | in t7xx_dpmaif_txq_init()
|
| D | t7xx_modem_ops.c | 623 md->handshake_wq = alloc_workqueue("%s", WQ_UNBOUND | WQ_MEM_RECLAIM | WQ_HIGHPRI, in t7xx_md_alloc()
|