WQ_FREEZABLE
WQ_MEM_RECLAIM | WQ_FREEZABLE |
WQ_UNBOUND | WQ_FREEZABLE,
zlo->workqueue = alloc_workqueue("zloop%d", WQ_UNBOUND | WQ_FREEZABLE,
WQ_UNBOUND | WQ_FREEZABLE | WQ_HIGHPRI | WQ_SYSFS,
WQ_UNBOUND | WQ_MEM_RECLAIM | WQ_FREEZABLE | WQ_HIGHPRI | WQ_SYSFS,
WQ_UNBOUND | WQ_FREEZABLE | WQ_SYSFS,
WQ_UNBOUND | WQ_FREEZABLE |
WQ_UNBOUND | WQ_FREEZABLE | WQ_SYSFS,
WQ_FREEZABLE);
WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU,
WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU,
master->wq = alloc_workqueue("%s", WQ_PERCPU | WQ_FREEZABLE, 0, dev_name(parent));
| WQ_FREEZABLE);
WQ_FREEZABLE | WQ_PERCPU, 0);
WQ_FREEZABLE | WQ_PERCPU,
WQ_MEM_RECLAIM | WQ_FREEZABLE);
WQ_MEM_RECLAIM | WQ_FREEZABLE);
WQ_FREEZABLE);
WQ_FREEZABLE | WQ_MEM_RECLAIM);
WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU,
WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU,
WQ_FREEZABLE | WQ_MEM_RECLAIM,
WQ_FREEZABLE | WQ_MEM_RECLAIM,
WQ_CPU_INTENSIVE | WQ_FREEZABLE | WQ_PERCPU, 0,
WQ_UNBOUND | WQ_FREEZABLE, 0, dev->name);
WQ_UNBOUND | WQ_FREEZABLE, 0);
hub_wq = alloc_workqueue("usb_hub_wq", WQ_FREEZABLE | WQ_PERCPU, 0);
WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU,
WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU,
WQ_FREEZABLE | WQ_CPU_INTENSIVE | WQ_PERCPU,
unsigned int flags = WQ_MEM_RECLAIM | WQ_FREEZABLE | WQ_UNBOUND;
unsigned int ordered_flags = WQ_MEM_RECLAIM | WQ_FREEZABLE;
alloc_ordered_workqueue("btrfs-discard", WQ_FREEZABLE);
unsigned int flags = WQ_FREEZABLE | WQ_UNBOUND;
WQ_MEM_RECLAIM | WQ_FREEZABLE | WQ_PERCPU,
WQ_UNBOUND | WQ_FREEZABLE, 0);
WQ_MEM_RECLAIM | WQ_HIGHPRI | WQ_FREEZABLE | WQ_PERCPU,
WQ_MEM_RECLAIM | WQ_FREEZABLE | WQ_PERCPU, 0,
fscache_wq = alloc_workqueue("fscache", WQ_UNBOUND | WQ_FREEZABLE, 0);
WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU,
WQ_UNBOUND|WQ_FREEZABLE|WQ_MEM_RECLAIM, 0);
WQ_UNBOUND|WQ_FREEZABLE|WQ_MEM_RECLAIM, 0);
WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU,
WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU,
WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU,
WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU,
WQ_UNBOUND|WQ_FREEZABLE|WQ_MEM_RECLAIM,
XFS_WQFLAGS(WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_HIGHPRI | WQ_PERCPU),
XFS_WQFLAGS(WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_UNBOUND),
XFS_WQFLAGS(WQ_MEM_RECLAIM | WQ_FREEZABLE | WQ_PERCPU),
WQ_UNBOUND | WQ_SYSFS | WQ_FREEZABLE, nr_threads, tag,
xfs_alloc_wq = alloc_workqueue("xfsalloc", XFS_WQFLAGS(WQ_MEM_RECLAIM | WQ_FREEZABLE | WQ_PERCPU),
XFS_WQFLAGS(WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU),
XFS_WQFLAGS(WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU),
XFS_WQFLAGS(WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU),
XFS_WQFLAGS(WQ_UNBOUND | WQ_FREEZABLE | WQ_MEM_RECLAIM),
XFS_WQFLAGS(WQ_FREEZABLE | WQ_MEM_RECLAIM | WQ_PERCPU),
XFS_WQFLAGS(WQ_FREEZABLE | WQ_PERCPU), 0,
alloc_workqueue("%s", __WQ_LEGACY | WQ_FREEZABLE | WQ_UNBOUND | \
if ((wq->flags & WQ_FREEZABLE) && workqueue_freezing) {
if (!(wq->flags & WQ_FREEZABLE))
if (!(wq->flags & WQ_FREEZABLE))
WQ_FREEZABLE | WQ_PERCPU, 0);
WQ_FREEZABLE | WQ_POWER_EFFICIENT | WQ_PERCPU, 0);
WQ_FREEZABLE);