block/bio-integrity-auto.c
127
kintegrityd_wq = alloc_workqueue("kintegrityd", WQ_MEM_RECLAIM |
block/bio.c
1986
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
block/blk-cgroup.c
259
WQ_MEM_RECLAIM | WQ_FREEZABLE |
block/blk-core.c
1320
WQ_MEM_RECLAIM | WQ_HIGHPRI | WQ_PERCPU, 0);
block/blk-crypto-fallback.c
570
WQ_MEM_RECLAIM, num_online_cpus());
block/blk-throttle.c
1904
kthrotld_workqueue = alloc_workqueue("kthrotld", WQ_MEM_RECLAIM | WQ_PERCPU, 0);
block/blk-zoned.c
1935
WQ_MEM_RECLAIM | WQ_HIGHPRI | WQ_PERCPU,
crypto/cryptd.c
995
WQ_MEM_RECLAIM | WQ_CPU_INTENSIVE | WQ_PERCPU,
drivers/accel/amdxdna/amdxdna_pci_drv.c
408
xdna->notifier_wq = drmm_alloc_ordered_workqueue(ddev, "notifier_wq", WQ_MEM_RECLAIM);
drivers/acpi/thermal.c
1027
WQ_HIGHPRI | WQ_MEM_RECLAIM | WQ_PERCPU,
drivers/ata/libata-sff.c
3196
ata_sff_wq = alloc_workqueue("ata_sff", WQ_MEM_RECLAIM | WQ_PERCPU,
drivers/block/drbd/drbd_main.c
2640
alloc_ordered_workqueue("drbd%u_submit", WQ_MEM_RECLAIM, device->minor);
drivers/block/drbd/drbd_receiver.c
944
alloc_ordered_workqueue("drbd_as_%s", WQ_MEM_RECLAIM, connection->resource->name);
drivers/block/nbd.c
1999
WQ_MEM_RECLAIM | WQ_HIGHPRI |
drivers/block/rbd.c
5406
rbd_dev->task_wq = alloc_ordered_workqueue("%s-tasks", WQ_MEM_RECLAIM,
drivers/block/rbd.c
7390
rbd_wq = alloc_workqueue(RBD_DRV_NAME, WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/char/tpm/tpm-dev-common.c
278
tpm_dev_wq = alloc_workqueue("tpm_dev_wq", WQ_MEM_RECLAIM | WQ_PERCPU,
drivers/crypto/hisilicon/qm.c
5962
qm->wq = alloc_workqueue("%s", WQ_HIGHPRI | WQ_MEM_RECLAIM |
drivers/crypto/intel/qat/qat_common/adf_aer.c
319
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/crypto/intel/qat/qat_common/adf_isr.c
427
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/crypto/intel/qat/qat_common/adf_sriov.c
328
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c
303
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
366
WQ_HIGHPRI | WQ_MEM_RECLAIM);
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
462
WQ_HIGHPRI | WQ_MEM_RECLAIM);
drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c
80
WQ_HIGHPRI | WQ_MEM_RECLAIM);
drivers/dma/amd/ae4dma/ae4dma-dev.c
139
ae4cmd_q->pws = alloc_ordered_workqueue("ae4dma_%d", WQ_MEM_RECLAIM, ae4cmd_q->id);
drivers/dma/lgm/lgm-dma.c
1453
d->wq = alloc_ordered_workqueue("dma_wq", WQ_MEM_RECLAIM |
drivers/edac/wq.c
31
wq = alloc_ordered_workqueue("edac-poller", WQ_MEM_RECLAIM);
drivers/firewire/core-card.c
633
WQ_UNBOUND | WQ_MEM_RECLAIM | WQ_FREEZABLE | WQ_HIGHPRI | WQ_SYSFS,
drivers/firewire/core-transaction.c
1472
fw_workqueue = alloc_workqueue("firewire", WQ_MEM_RECLAIM | WQ_UNBOUND,
drivers/gpu/drm/bridge/analogix/anx7625.c
2852
WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU,
drivers/gpu/drm/panthor/panthor_sched.c
4188
sched->wq = alloc_workqueue("panthor-csf-sched", WQ_MEM_RECLAIM | WQ_UNBOUND, 0);
drivers/gpu/drm/scheduler/sched_main.c
1059
return alloc_ordered_workqueue_lockdep_map(name, WQ_MEM_RECLAIM, &map);
drivers/gpu/drm/scheduler/sched_main.c
1061
return alloc_ordered_workqueue(name, WQ_MEM_RECLAIM);
drivers/gpu/drm/ttm/ttm_device.c
221
WQ_MEM_RECLAIM | WQ_HIGHPRI | WQ_UNBOUND, 16);
drivers/gpu/drm/xe/xe_device.c
578
WQ_MEM_RECLAIM);
drivers/gpu/drm/xe/xe_device.c
581
xe->destroy_wq = alloc_workqueue("xe-destroy-wq", WQ_PERCPU | WQ_MEM_RECLAIM, 0);
drivers/gpu/drm/xe/xe_ggtt.c
437
ggtt->wq = alloc_workqueue("xe-ggtt-wq", WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/gpu/drm/xe/xe_gt.c
89
WQ_MEM_RECLAIM);
drivers/gpu/drm/xe/xe_guc_ct.c
337
ct->g2h_wq = alloc_ordered_workqueue("xe-g2h-wq", WQ_MEM_RECLAIM);
drivers/gpu/drm/xe/xe_tlb_inval.c
157
WQ_MEM_RECLAIM);
drivers/hid/hid-nintendo.c
2699
WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU,
drivers/i3c/master.c
3508
ibi->wq = alloc_ordered_workqueue(dev_name(i3cdev_to_dev(dev->dev)), WQ_MEM_RECLAIM);
drivers/infiniband/core/cma.c
5503
cma_wq = alloc_ordered_workqueue("rdma_cm", WQ_MEM_RECLAIM);
drivers/infiniband/core/device.c
3049
WQ_HIGHPRI | WQ_MEM_RECLAIM | WQ_SYSFS | WQ_PERCPU, 0);
drivers/infiniband/core/device.c
3055
WQ_UNBOUND | WQ_HIGHPRI | WQ_MEM_RECLAIM |
drivers/infiniband/core/iwcm.c
1174
iwcm_wq = alloc_ordered_workqueue("iw_cm_wq", WQ_MEM_RECLAIM);
drivers/infiniband/core/mad.c
3282
port_priv->wq = alloc_ordered_workqueue("ib_mad%u", WQ_MEM_RECLAIM,
drivers/infiniband/core/multicast.c
883
mcast_wq = alloc_ordered_workqueue("ib_mcast", WQ_MEM_RECLAIM);
drivers/infiniband/core/sa_query.c
2527
ib_nl_wq = alloc_ordered_workqueue("ib_nl_sa_wq", WQ_MEM_RECLAIM);
drivers/infiniband/hw/cxgb4/cm.c
4465
workq = alloc_ordered_workqueue("iw_cxgb4", WQ_MEM_RECLAIM);
drivers/infiniband/hw/hfi1/chip.c
12821
WQ_MEM_RECLAIM, dd->unit);
drivers/infiniband/hw/hfi1/init.c
747
WQ_SYSFS | WQ_HIGHPRI | WQ_CPU_INTENSIVE | WQ_MEM_RECLAIM |
drivers/infiniband/hw/hfi1/init.c
762
WQ_SYSFS | WQ_MEM_RECLAIM | WQ_UNBOUND,
drivers/infiniband/hw/hfi1/opfn.c
308
WQ_SYSFS | WQ_HIGHPRI | WQ_CPU_INTENSIVE | WQ_MEM_RECLAIM |
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
7150
WQ_MEM_RECLAIM);
drivers/infiniband/hw/mlx4/alias_GUID.c
877
alloc_ordered_workqueue("alias_guid%d", WQ_MEM_RECLAIM, i);
drivers/infiniband/hw/mlx4/mad.c
2192
ctx->wq = alloc_ordered_workqueue("mlx4_ibt%d", WQ_MEM_RECLAIM, port);
drivers/infiniband/hw/mlx4/mad.c
2199
ctx->wi_wq = alloc_ordered_workqueue("mlx4_ibwi%d", WQ_MEM_RECLAIM, port);
drivers/infiniband/hw/mlx4/mad.c
2206
ctx->ud_wq = alloc_ordered_workqueue("mlx4_ibud%d", WQ_MEM_RECLAIM, port);
drivers/infiniband/hw/mlx4/main.c
3347
wq = alloc_ordered_workqueue("mlx4_ib", WQ_MEM_RECLAIM);
drivers/infiniband/hw/mlx4/mcg.c
1058
ctx->mcg_wq = alloc_ordered_workqueue(name, WQ_MEM_RECLAIM);
drivers/infiniband/hw/mlx4/mcg.c
1257
clean_wq = alloc_ordered_workqueue("mlx4_ib_mcg", WQ_MEM_RECLAIM);
drivers/infiniband/hw/mlx5/odp.c
1841
WQ_HIGHPRI | WQ_UNBOUND | WQ_MEM_RECLAIM,
drivers/infiniband/hw/mthca/mthca_catas.c
188
catas_wq = alloc_ordered_workqueue("mthca_catas", WQ_MEM_RECLAIM);
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
1133
event_wq = alloc_ordered_workqueue("pvrdma_event_wq", WQ_MEM_RECLAIM);
drivers/infiniband/ulp/ipoib/ipoib_main.c
1863
priv->wq = alloc_ordered_workqueue("ipoib_wq", WQ_MEM_RECLAIM);
drivers/md/bcache/btree.c
2826
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/md/bcache/super.c
1958
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/md/bcache/super.c
2921
bcache_wq = alloc_workqueue("bcache", WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/md/bcache/super.c
2939
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/md/bcache/writeback.c
1078
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/md/dm-bufio.c
2863
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/md/dm-cache-target.c
2549
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/md/dm-clone-target.c
1865
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/md/dm-crypt.c
3361
common_wq_flags = WQ_MEM_RECLAIM | WQ_SYSFS;
drivers/md/dm-delay.c
294
WQ_MEM_RECLAIM | WQ_PERCPU,
drivers/md/dm-ebs-target.c
326
ec->wq = alloc_ordered_workqueue("dm-" DM_MSG_PREFIX, WQ_MEM_RECLAIM);
drivers/md/dm-era-target.c
1535
era->wq = alloc_ordered_workqueue("dm-" DM_MSG_PREFIX, WQ_MEM_RECLAIM);
drivers/md/dm-integrity.c
4997
WQ_MEM_RECLAIM | WQ_PERCPU,
drivers/md/dm-integrity.c
5009
ic->wait_wq = alloc_ordered_workqueue("dm-integrity-wait", WQ_MEM_RECLAIM);
drivers/md/dm-integrity.c
5017
WQ_MEM_RECLAIM | WQ_PERCPU,
drivers/md/dm-integrity.c
5026
WQ_MEM_RECLAIM | WQ_PERCPU, 1);
drivers/md/dm-integrity.c
5036
WQ_MEM_RECLAIM | WQ_PERCPU, 1);
drivers/md/dm-integrity.c
5223
WQ_MEM_RECLAIM | WQ_PERCPU, 1);
drivers/md/dm-kcopyd.c
937
kc->kcopyd_wq = alloc_workqueue("kcopyd", WQ_MEM_RECLAIM | WQ_PERCPU,
drivers/md/dm-log-userspace-base.c
303
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/md/dm-mpath.c
2326
kmultipathd = alloc_workqueue("kmpathd", WQ_MEM_RECLAIM | WQ_PERCPU,
drivers/md/dm-mpath.c
2340
WQ_MEM_RECLAIM);
drivers/md/dm-pcache/dm_pcache.c
296
pcache->task_wq = alloc_workqueue("pcache-%s-wq", WQ_UNBOUND | WQ_MEM_RECLAIM,
drivers/md/dm-raid1.c
1132
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/md/dm-snap-persistent.c
874
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/md/dm-thin.c
2986
pool->wq = alloc_ordered_workqueue("dm-" DM_MSG_PREFIX, WQ_MEM_RECLAIM);
drivers/md/dm-verity-target.c
1651
WQ_MEM_RECLAIM | WQ_HIGHPRI | WQ_PERCPU,
drivers/md/dm-writecache.c
2270
WQ_MEM_RECLAIM | WQ_PERCPU, 1);
drivers/md/dm-zoned-reclaim.c
577
zrc->wq = alloc_ordered_workqueue("dmz_rwq_%s_%d", WQ_MEM_RECLAIM,
drivers/md/dm-zoned-target.c
904
WQ_MEM_RECLAIM | WQ_UNBOUND, 0,
drivers/md/dm-zoned-target.c
916
dmz->flush_wq = alloc_ordered_workqueue("dmz_fwq_%s", WQ_MEM_RECLAIM,
drivers/md/dm.c
2389
md->wq = alloc_workqueue("kdmflush/%s", WQ_MEM_RECLAIM | WQ_PERCPU, 0,
drivers/md/md-bitmap.c
3119
md_bitmap_wq = alloc_workqueue("md_bitmap", WQ_MEM_RECLAIM | WQ_UNBOUND,
drivers/md/md-llbitmap.c
1791
WQ_MEM_RECLAIM | WQ_UNBOUND, 0);
drivers/md/md-llbitmap.c
1796
WQ_MEM_RECLAIM | WQ_UNBOUND, 0);
drivers/md/raid5.c
9149
WQ_UNBOUND|WQ_MEM_RECLAIM|WQ_SYSFS, 0);
drivers/media/platform/amphion/vpu_core.c
259
core->workqueue = alloc_ordered_workqueue("vpu", WQ_MEM_RECLAIM);
drivers/media/platform/amphion/vpu_v4l2.c
762
inst->workqueue = alloc_ordered_workqueue("vpu_inst", WQ_MEM_RECLAIM);
drivers/media/platform/chips-media/coda/coda-common.c
3269
dev->workqueue = alloc_ordered_workqueue("coda", WQ_MEM_RECLAIM);
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c
1332
WQ_MEM_RECLAIM
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.c
401
WQ_MEM_RECLAIM | WQ_FREEZABLE);
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.c
454
WQ_MEM_RECLAIM | WQ_FREEZABLE);
drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_drv.c
354
WQ_MEM_RECLAIM |
drivers/memstick/core/ms_block.c
2120
msb->io_queue = alloc_ordered_workqueue("ms_block", WQ_MEM_RECLAIM);
drivers/message/fusion/mptbase.c
1860
alloc_workqueue("mpt_poll_%d", WQ_MEM_RECLAIM | WQ_PERCPU, 0,
drivers/message/fusion/mptbase.c
1989
WQ_MEM_RECLAIM | WQ_PERCPU, 0,
drivers/message/fusion/mptfc.c
1354
"mptfc_wq_%d", WQ_MEM_RECLAIM, sh->host_no);
drivers/mmc/core/block.c
3216
WQ_MEM_RECLAIM | WQ_HIGHPRI | WQ_PERCPU,
drivers/mmc/host/sdhci.c
4867
unsigned int flags = WQ_UNBOUND | WQ_MEM_RECLAIM | WQ_HIGHPRI;
drivers/net/bonding/bond_main.c
6492
bond->wq = alloc_ordered_workqueue("%s", WQ_MEM_RECLAIM,
drivers/net/can/m_can/m_can.c
2113
WQ_FREEZABLE | WQ_MEM_RECLAIM);
drivers/net/can/spi/hi311x.c
901
WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU,
drivers/net/can/spi/mcp251x.c
1406
WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU,
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
1668
WQ_FREEZABLE | WQ_MEM_RECLAIM,
drivers/net/can/usb/nct6694_canfd.c
664
WQ_FREEZABLE | WQ_MEM_RECLAIM,
drivers/net/ethernet/cavium/liquidio/lio_core.c
473
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/net/ethernet/cavium/liquidio/lio_main.c
1737
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/net/ethernet/cavium/liquidio/lio_main.c
527
WQ_MEM_RECLAIM | WQ_PERCPU,
drivers/net/ethernet/cavium/liquidio/lio_main.c
662
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
304
WQ_MEM_RECLAIM | WQ_PERCPU,
drivers/net/ethernet/cavium/liquidio/request_manager.c
135
WQ_MEM_RECLAIM | WQ_PERCPU,
drivers/net/ethernet/cavium/liquidio/response_manager.c
43
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/net/ethernet/cavium/thunder/nicvf_main.c
2233
WQ_MEM_RECLAIM,
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
1130
lmac->check_link = alloc_ordered_workqueue("check_link", WQ_MEM_RECLAIM);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
3174
WQ_MEM_RECLAIM, "ethsw",
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
663
aeqs->workq = alloc_workqueue(HINIC3_EQS_WQ_NAME, WQ_MEM_RECLAIM | WQ_PERCPU,
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
557
hwdev->workq = alloc_workqueue(HINIC3_HWDEV_WQ_NAME, WQ_MEM_RECLAIM | WQ_PERCPU,
drivers/net/ethernet/intel/fm10k/fm10k_main.c
40
fm10k_workqueue = alloc_workqueue("%s", WQ_MEM_RECLAIM | WQ_PERCPU, 0,
drivers/net/ethernet/intel/iavf/iavf_main.c
5339
adapter->wq = alloc_ordered_workqueue("%s", WQ_MEM_RECLAIM,
drivers/net/ethernet/intel/idpf/idpf_main.c
276
WQ_UNBOUND | WQ_MEM_RECLAIM, 0,
drivers/net/ethernet/intel/idpf/idpf_main.c
286
WQ_UNBOUND | WQ_MEM_RECLAIM, 0,
drivers/net/ethernet/intel/idpf/idpf_main.c
305
WQ_UNBOUND | WQ_MEM_RECLAIM, 0,
drivers/net/ethernet/intel/idpf/idpf_main.c
315
WQ_UNBOUND | WQ_MEM_RECLAIM, 0,
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
2648
WQ_HIGHPRI | WQ_MEM_RECLAIM | WQ_PERCPU,
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
3369
WQ_HIGHPRI | WQ_MEM_RECLAIM, 0);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
1204
WQ_HIGHPRI | WQ_MEM_RECLAIM);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
613
WQ_MEM_RECLAIM, 0);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
332
WQ_HIGHPRI | WQ_MEM_RECLAIM);
drivers/net/ethernet/rocker/rocker_main.c
2927
WQ_MEM_RECLAIM);
drivers/net/ethernet/wiznet/w5100.c
768
priv->xfer_wq = alloc_workqueue("%s", WQ_MEM_RECLAIM | WQ_PERCPU, 0,
drivers/net/fjes/fjes_main.c
1318
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/net/fjes/fjes_main.c
1325
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/net/ieee802154/adf7242.c
1265
WQ_MEM_RECLAIM);
drivers/net/wireguard/device.c
347
WQ_CPU_INTENSIVE | WQ_MEM_RECLAIM | WQ_PERCPU, 0,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
4475
wq = alloc_ordered_workqueue("brcmf_wq/%s", WQ_MEM_RECLAIM | WQ_HIGHPRI,
drivers/net/wireless/marvell/libertas/if_sdio.c
1185
WQ_MEM_RECLAIM | WQ_UNBOUND, 0);
drivers/net/wireless/marvell/libertas/if_spi.c
1157
WQ_MEM_RECLAIM | WQ_UNBOUND, 0);
drivers/net/wireless/marvell/libertas_tf/main.c
711
lbtf_wq = alloc_workqueue("libertastf", WQ_MEM_RECLAIM | WQ_UNBOUND, 0);
drivers/net/wireless/marvell/mwifiex/cfg80211.c
3158
WQ_MEM_RECLAIM |
drivers/net/wireless/marvell/mwifiex/cfg80211.c
3170
WQ_MEM_RECLAIM, 0, dev->name);
drivers/net/wireless/marvell/mwifiex/main.c
1553
WQ_HIGHPRI | WQ_MEM_RECLAIM | WQ_UNBOUND, 0);
drivers/net/wireless/marvell/mwifiex/main.c
1562
WQ_MEM_RECLAIM |
drivers/net/wireless/marvell/mwifiex/main.c
1573
WQ_MEM_RECLAIM |
drivers/net/wireless/marvell/mwifiex/main.c
1719
WQ_HIGHPRI | WQ_MEM_RECLAIM | WQ_UNBOUND, 0);
drivers/net/wireless/marvell/mwifiex/main.c
1728
WQ_MEM_RECLAIM |
drivers/net/wireless/marvell/mwifiex/main.c
1747
WQ_MEM_RECLAIM |
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1830
wl->hif_workqueue = alloc_ordered_workqueue("%s", WQ_MEM_RECLAIM,
drivers/net/wireless/st/cw1200/bh.c
57
WQ_MEM_RECLAIM | WQ_HIGHPRI |
drivers/net/wwan/t7xx/t7xx_hif_cldma.c
1319
WQ_MEM_RECLAIM | (i ? 0 : WQ_HIGHPRI),
drivers/net/wwan/t7xx/t7xx_hif_cldma.c
1333
WQ_MEM_RECLAIM,
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
1091
WQ_MEM_RECLAIM | WQ_PERCPU,
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c
620
WQ_MEM_RECLAIM | (txq->index ? 0 : WQ_HIGHPRI),
drivers/net/wwan/t7xx/t7xx_modem_ops.c
704
md->handshake_wq = alloc_workqueue("%s", WQ_UNBOUND | WQ_MEM_RECLAIM | WQ_HIGHPRI,
drivers/nvme/host/auth.c
1089
WQ_UNBOUND | WQ_MEM_RECLAIM | WQ_SYSFS, 0);
drivers/nvme/host/core.c
5452
unsigned int wq_flags = WQ_UNBOUND | WQ_MEM_RECLAIM | WQ_SYSFS;
drivers/nvme/host/tcp.c
3051
unsigned int wq_flags = WQ_MEM_RECLAIM | WQ_HIGHPRI | WQ_SYSFS;
drivers/nvme/target/core.c
1955
zbd_wq = alloc_workqueue("nvmet-zbd-wq", WQ_MEM_RECLAIM | WQ_PERCPU,
drivers/nvme/target/core.c
1961
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/nvme/target/core.c
1966
WQ_MEM_RECLAIM | WQ_UNBOUND | WQ_SYSFS, 0);
drivers/nvme/target/core.c
1971
WQ_MEM_RECLAIM | WQ_UNBOUND, 0);
drivers/nvme/target/tcp.c
2249
WQ_MEM_RECLAIM | WQ_HIGHPRI | WQ_PERCPU, 0);
drivers/pci/endpoint/functions/pci-epf-ntb.c
2077
WQ_MEM_RECLAIM | WQ_HIGHPRI | WQ_PERCPU, 0);
drivers/pci/endpoint/functions/pci-epf-test.c
1526
WQ_MEM_RECLAIM | WQ_HIGHPRI | WQ_PERCPU, 0);
drivers/pci/endpoint/functions/pci-epf-vntb.c
1870
WQ_MEM_RECLAIM | WQ_HIGHPRI | WQ_PERCPU, 0);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1918
WQ_MEM_RECLAIM);
drivers/platform/surface/aggregator/controller.c
828
cplt->wq = alloc_workqueue(SSAM_CPLT_WQ_NAME, WQ_UNBOUND | WQ_MEM_RECLAIM, 0);
drivers/power/supply/ab8500_btemp.c
670
alloc_workqueue("ab8500_btemp_wq", WQ_MEM_RECLAIM | WQ_PERCPU,
drivers/power/supply/ab8500_chargalg.c
1738
WQ_MEM_RECLAIM);
drivers/power/supply/ab8500_charger.c
3336
WQ_MEM_RECLAIM);
drivers/power/supply/ab8500_fg.c
3104
di->fg_wq = alloc_ordered_workqueue("ab8500_fg_wq", WQ_MEM_RECLAIM);
drivers/power/supply/ds2760_battery.c
703
di->monitor_wqueue = alloc_ordered_workqueue(name, WQ_MEM_RECLAIM);
drivers/power/supply/ipaq_micro_battery.c
237
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/s390/scsi/zfcp_aux.c
315
alloc_ordered_workqueue("zfcp_q_%s", WQ_MEM_RECLAIM,
drivers/scsi/NCR5380.c
417
WQ_UNBOUND | WQ_MEM_RECLAIM,
drivers/scsi/be2iscsi/be_main.c
5622
WQ_MEM_RECLAIM | WQ_PERCPU, 1,
drivers/scsi/bfa/bfad_im.c
771
im->drv_workq = alloc_ordered_workqueue("bfad_wq_%d", WQ_MEM_RECLAIM,
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
2369
"%s", WQ_MEM_RECLAIM, "bnx2fc_timer_wq");
drivers/scsi/device_handler/scsi_dh_alua.c
1303
kaluad_wq = alloc_workqueue("kaluad", WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/scsi/device_handler/scsi_dh_rdac.c
826
alloc_ordered_workqueue("%s", WQ_MEM_RECLAIM, "kmpath_rdacd");
drivers/scsi/elx/efct/efct_lio.c
1117
lio_wq = alloc_ordered_workqueue("%s", WQ_MEM_RECLAIM,
drivers/scsi/esas2r/esas2r_init.c
314
alloc_ordered_workqueue("esas2r/%d", WQ_MEM_RECLAIM, a->index);
drivers/scsi/fcoe/fcoe_sysfs.c
796
ctlr->work_q = alloc_ordered_workqueue("ctlr_wq_%d", WQ_MEM_RECLAIM,
drivers/scsi/fcoe/fcoe_sysfs.c
802
WQ_MEM_RECLAIM,
drivers/scsi/fnic/fnic_main.c
1311
alloc_ordered_workqueue("%s", WQ_MEM_RECLAIM, "fnic_event_wq");
drivers/scsi/fnic/fnic_main.c
1319
alloc_ordered_workqueue("%s", WQ_MEM_RECLAIM, "fnic_fip_q");
drivers/scsi/hisi_sas/hisi_sas_main.c
2357
alloc_ordered_workqueue("%s", WQ_MEM_RECLAIM, dev_name(dev));
drivers/scsi/hosts.c
303
WQ_SYSFS | __WQ_LEGACY | WQ_MEM_RECLAIM | WQ_UNBOUND, 1,
drivers/scsi/hosts.c
542
WQ_UNBOUND | WQ_MEM_RECLAIM | WQ_SYSFS,
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
3537
WQ_MEM_RECLAIM | WQ_PERCPU, 1,
drivers/scsi/ipr.c
9604
WQ_MEM_RECLAIM, host->host_no);
drivers/scsi/libfc/fc_exch.c
2696
fc_exch_workqueue = alloc_ordered_workqueue("%s", WQ_MEM_RECLAIM,
drivers/scsi/libfc/fc_rport.c
2267
alloc_ordered_workqueue("%s", WQ_MEM_RECLAIM, "fc_rport_eq");
drivers/scsi/libiscsi.c
2913
WQ_SYSFS | __WQ_LEGACY | WQ_MEM_RECLAIM | WQ_UNBOUND,
drivers/scsi/libsas/sas_init.c
125
sas_ha->event_q = alloc_ordered_workqueue("%s", WQ_MEM_RECLAIM, name);
drivers/scsi/libsas/sas_init.c
130
sas_ha->disco_q = alloc_ordered_workqueue("%s", WQ_MEM_RECLAIM, name);
drivers/scsi/lpfc/lpfc_init.c
7948
phba->wq = alloc_workqueue("lpfc_wq", WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/scsi/megaraid/megaraid_sas_fusion.c
1990
"%s", WQ_MEM_RECLAIM, instance->fault_handler_work_q_name);
drivers/scsi/mpi3mr/mpi3mr_fw.c
3018
"watchdog_%s%d", WQ_MEM_RECLAIM, mrioc->name, mrioc->id);
drivers/scsi/mpt3sas/mpt3sas_base.c
847
"poll_%s%d_status", WQ_MEM_RECLAIM, ioc->driver_name, ioc->id);
drivers/scsi/myrb.c
115
cb->work_q = alloc_ordered_workqueue("myrb_wq_%d", WQ_MEM_RECLAIM,
drivers/scsi/myrs.c
2210
cs->work_q = alloc_ordered_workqueue("myrs_wq_%d", WQ_MEM_RECLAIM,
drivers/scsi/qedf/qedf_main.c
3376
WQ_MEM_RECLAIM | WQ_PERCPU,
drivers/scsi/qedf/qedf_main.c
3588
WQ_MEM_RECLAIM | WQ_PERCPU, 1,
drivers/scsi/qedf/qedf_main.c
3631
WQ_MEM_RECLAIM | WQ_PERCPU, 1,
drivers/scsi/qedf/qedf_main.c
3645
alloc_workqueue("%s", WQ_MEM_RECLAIM | WQ_PERCPU, 1,
drivers/scsi/qedf/qedf_main.c
4182
qedf_io_wq = alloc_workqueue("%s", WQ_MEM_RECLAIM | WQ_PERCPU, 1,
drivers/scsi/qedi/qedi_main.c
2760
alloc_ordered_workqueue("%s", WQ_MEM_RECLAIM, host_buf);
drivers/scsi/qedi/qedi_main.c
2769
WQ_MEM_RECLAIM | WQ_PERCPU,
drivers/scsi/qla2xxx/qla_os.c
3411
ha->wq = alloc_workqueue("qla2xxx_wq", WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/scsi/qla2xxx/qla_os.c
3497
alloc_ordered_workqueue("%s", WQ_MEM_RECLAIM, wq_name);
drivers/scsi/qla2xxx/qla_os.c
3502
alloc_ordered_workqueue("%s", WQ_MEM_RECLAIM, wq_name);
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1907
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/scsi/qla4xxx/ql4_os.c
8816
ha->dpc_thread = alloc_ordered_workqueue("%s", WQ_MEM_RECLAIM, buf);
drivers/scsi/qla4xxx/ql4_os.c
8824
ha->task_wq = alloc_workqueue("qla4xxx_%lu_task", WQ_MEM_RECLAIM | WQ_PERCPU, 1,
drivers/scsi/scsi_transport_iscsi.c
2070
WQ_SYSFS | WQ_MEM_RECLAIM | WQ_UNBOUND, 0,
drivers/scsi/scsi_transport_iscsi.c
4990
WQ_SYSFS | WQ_MEM_RECLAIM | WQ_UNBOUND, 0,
drivers/scsi/snic/snic_main.c
303
shost->work_q = alloc_ordered_workqueue("scsi_wq_%d", WQ_MEM_RECLAIM,
drivers/scsi/snic/snic_main.c
887
alloc_ordered_workqueue("%s", WQ_MEM_RECLAIM, "snic_event_wq");
drivers/scsi/stex.c
1797
hba->work_q = alloc_ordered_workqueue("stex_wq_%d", WQ_MEM_RECLAIM,
drivers/scsi/vmw_pvscsi.c
1141
alloc_ordered_workqueue("%s", WQ_MEM_RECLAIM, name);
drivers/soc/apple/rtkit.c
698
rtk->wq = alloc_ordered_workqueue("rtkit-%s", WQ_HIGHPRI | WQ_MEM_RECLAIM,
drivers/spi/spi-lantiq-ssc.c
972
spi->wq = alloc_ordered_workqueue(dev_name(dev), WQ_MEM_RECLAIM);
drivers/target/target_core_transport.c
129
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/target/target_core_transport.c
134
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/target/target_core_xcopy.c
465
xcopy_wq = alloc_workqueue("xcopy_wq", WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/ufs/core/ufshcd.c
11194
hba->eh_wq = alloc_ordered_workqueue("ufs_eh_wq_%d", WQ_MEM_RECLAIM,
drivers/ufs/core/ufshcd.c
1902
"ufs_clkscaling_%d", WQ_MEM_RECLAIM, hba->host->host_no);
drivers/ufs/core/ufshcd.c
2232
"ufs_clk_gating_%d", WQ_MEM_RECLAIM | WQ_HIGHPRI,
drivers/usb/gadget/function/f_hid.c
1271
WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU,
drivers/usb/storage/uas.c
1278
workqueue = alloc_workqueue("uas", WQ_MEM_RECLAIM | WQ_PERCPU, 0);
drivers/usb/typec/anx7411.c
1519
WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU,
drivers/virt/acrn/ioreq.c
580
WQ_HIGHPRI | WQ_MEM_RECLAIM);
fs/afs/main.c
175
afs_async_calls = alloc_workqueue("kafsd", WQ_MEM_RECLAIM | WQ_UNBOUND, 0);
fs/afs/main.c
178
afs_lock_manager = alloc_workqueue("kafs_lockd", WQ_MEM_RECLAIM | WQ_PERCPU, 0);
fs/btrfs/disk-io.c
1953
unsigned int flags = WQ_MEM_RECLAIM | WQ_FREEZABLE | WQ_UNBOUND;
fs/btrfs/disk-io.c
1954
unsigned int ordered_flags = WQ_MEM_RECLAIM | WQ_FREEZABLE;
fs/dlm/ast.c
209
WQ_HIGHPRI | WQ_MEM_RECLAIM);
fs/dlm/lowcomms.c
1701
io_workqueue = alloc_workqueue("dlm_io", WQ_HIGHPRI | WQ_MEM_RECLAIM |
fs/ext4/super.c
5588
alloc_workqueue("ext4-rsv-conversion", WQ_MEM_RECLAIM | WQ_UNBOUND, 1);
fs/gfs2/main.c
154
WQ_MEM_RECLAIM | WQ_FREEZABLE | WQ_PERCPU,
fs/gfs2/ops_fstype.c
1189
WQ_MEM_RECLAIM | WQ_HIGHPRI | WQ_FREEZABLE | WQ_PERCPU,
fs/gfs2/ops_fstype.c
1196
WQ_MEM_RECLAIM | WQ_FREEZABLE | WQ_PERCPU, 0,
fs/nfs/inode.c
2606
nfsiod_workqueue = alloc_workqueue("nfsiod", WQ_MEM_RECLAIM | WQ_UNBOUND, 0);
fs/ocfs2/cluster/tcp.c
2041
o2net_wq = alloc_ordered_workqueue("o2net", WQ_MEM_RECLAIM);
fs/ocfs2/dlm/dlmdomain.c
1889
dlm->dlm_worker = alloc_workqueue(wq_name, WQ_MEM_RECLAIM | WQ_PERCPU,
fs/ocfs2/dlmfs/dlmfs.c
597
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
fs/ocfs2/super.c
2223
osb->ocfs2_wq = alloc_ordered_workqueue("ocfs2_wq", WQ_MEM_RECLAIM);
fs/quota/dquot.c
3069
WQ_UNBOUND | WQ_MEM_RECLAIM, WQ_MAX_ACTIVE);
fs/smb/client/cifsfs.c
2031
WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU,
fs/smb/client/cifsfs.c
2046
WQ_UNBOUND|WQ_FREEZABLE|WQ_MEM_RECLAIM, 0);
fs/smb/client/cifsfs.c
2053
WQ_UNBOUND|WQ_FREEZABLE|WQ_MEM_RECLAIM, 0);
fs/smb/client/cifsfs.c
2060
WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU,
fs/smb/client/cifsfs.c
2068
WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU,
fs/smb/client/cifsfs.c
2076
WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU,
fs/smb/client/cifsfs.c
2084
WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU,
fs/smb/client/dfs_cache.c
290
WQ_UNBOUND|WQ_FREEZABLE|WQ_MEM_RECLAIM,
fs/smb/server/connection.c
88
WQ_UNBOUND | WQ_MEM_RECLAIM, 0);
fs/smb/smbdirect/main.c
63
WQ_MEM_RECLAIM |
fs/super.c
2202
WQ_MEM_RECLAIM | WQ_PERCPU,
fs/xfs/xfs_log.c
1446
XFS_WQFLAGS(WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_HIGHPRI | WQ_PERCPU),
fs/xfs/xfs_log_cil.c
2017
XFS_WQFLAGS(WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_UNBOUND),
fs/xfs/xfs_mru_cache.c
296
XFS_WQFLAGS(WQ_MEM_RECLAIM | WQ_FREEZABLE | WQ_PERCPU),
fs/xfs/xfs_super.c
2568
xfs_alloc_wq = alloc_workqueue("xfsalloc", XFS_WQFLAGS(WQ_MEM_RECLAIM | WQ_FREEZABLE | WQ_PERCPU),
fs/xfs/xfs_super.c
598
XFS_WQFLAGS(WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU),
fs/xfs/xfs_super.c
604
XFS_WQFLAGS(WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU),
fs/xfs/xfs_super.c
610
XFS_WQFLAGS(WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU),
fs/xfs/xfs_super.c
616
XFS_WQFLAGS(WQ_UNBOUND | WQ_FREEZABLE | WQ_MEM_RECLAIM),
fs/xfs/xfs_super.c
622
XFS_WQFLAGS(WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU),
include/linux/workqueue.h
603
alloc_workqueue("%s", __WQ_LEGACY | WQ_MEM_RECLAIM | WQ_PERCPU, 1, (name))
include/linux/workqueue.h
606
WQ_MEM_RECLAIM, 1, (name))
include/linux/workqueue.h
608
alloc_ordered_workqueue("%s", __WQ_LEGACY | WQ_MEM_RECLAIM, name)
kernel/padata.c
965
WQ_MEM_RECLAIM | WQ_CPU_INTENSIVE | WQ_PERCPU,
kernel/rcu/tree.c
4930
rcu_gp_wq = alloc_workqueue("rcu_gp", WQ_MEM_RECLAIM | WQ_PERCPU, 0);
kernel/rcu/tree.c
4933
sync_wq = alloc_workqueue("sync_wq", WQ_MEM_RECLAIM | WQ_UNBOUND, 0);
kernel/workqueue.c
3838
if (from_cancel || target_wq->flags & WQ_MEM_RECLAIM)
kernel/workqueue.c
3848
(WQ_MEM_RECLAIM | __WQ_LEGACY)) == WQ_MEM_RECLAIM),
kernel/workqueue.c
5703
if (!(wq->flags & WQ_MEM_RECLAIM))
lib/tests/slub_kunit.c
215
WQ_HIGHPRI | WQ_UNBOUND | WQ_MEM_RECLAIM, 0);
mm/backing-dev.c
494
bdi_wq = alloc_workqueue("writeback", WQ_MEM_RECLAIM | WQ_UNBOUND |
mm/slab_common.c
2192
WQ_UNBOUND | WQ_MEM_RECLAIM, 0);
mm/slub.c
8600
flushwq = alloc_workqueue("slub_flushwq", WQ_MEM_RECLAIM | WQ_PERCPU,
mm/vmstat.c
2273
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
mm/zswap.c
1778
WQ_UNBOUND|WQ_MEM_RECLAIM, 1);
net/ceph/messenger.c
256
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
net/dsa/dsa.c
1856
WQ_MEM_RECLAIM);
net/rds/ib_rdma.c
681
WQ_MEM_RECLAIM | WQ_PERCPU, 0);
net/rxrpc/af_rxrpc.c
1052
rxrpc_workqueue = alloc_ordered_workqueue("krxrpcd", WQ_HIGHPRI | WQ_MEM_RECLAIM);
net/smc/smc_ism.c
475
WQ_MEM_RECLAIM, name);
net/sunrpc/sched.c
1281
wq = alloc_workqueue("rpciod", WQ_MEM_RECLAIM | WQ_UNBOUND, 0);
net/sunrpc/sched.c
1285
wq = alloc_workqueue("xprtiod", WQ_UNBOUND | WQ_MEM_RECLAIM, 0);
net/wireless/core.c
2060
cfg80211_wq = alloc_ordered_workqueue("cfg80211", WQ_MEM_RECLAIM);