Home
last modified time | relevance | path

Searched full:workqueues (Results 1 – 19 of 19) sorted by relevance

/Documentation/driver-api/crypto/iaa/
Diaa-crypto.rst93 With scalable mode, both shared and dedicated workqueues are available
116 With legacy mode, only dedicated workqueues are available for use.
126 With no IOMMU mode, only dedicated workqueues are available for use.
138 the user must first disable the IAA devices and workqueues, reset the
151 workqueues.
173 IAA workqueues need to be bound to the iaa_crypto driver.
195 driver, the available workqueues are 'rebalanced' such that work
215 When there are no IAA workqueues bound to the driver, the IAA crypto
310 The devices and workqueues are also enabled and therefore the driver
319 the enabled devices and workqueues must first be disabled. In order
[all …]
/Documentation/core-api/
Dworkqueue.rst82 For threaded workqueues, special purpose threads, called [k]workers, execute
87 The cmwq design differentiates between the user-facing workqueues that
93 worker-pools to serve work items queued on unbound workqueues - the
96 BH workqueues use the same framework. However, as there can only be one
140 For unbound workqueues, the number of backing pools is dynamic.
176 BH workqueues can be considered a convenience interface to softirq. BH
177 workqueues are always per-CPU and all BH work items are executed in the
180 All BH workqueues must have 0 ``max_active`` and ``WQ_HIGHPRI`` is the
246 unbound workqueues.
384 worker on the same CPU. This makes unbound workqueues behave as per-cpu
[all …]
/Documentation/admin-guide/
Dkernel-per-CPU-kthreads.rst149 2. Convert all drivers that you must use from tasklets to workqueues.
236 files. The set of WQ_SYSFS workqueues can be displayed using
237 "ls /sys/devices/virtual/workqueue". That said, the workqueues
239 sprinkling WQ_SYSFS across all the workqueues. The reason for
Dxfs.rst507 XFS uses kernel workqueues to parallelize metadata update processes. This
516 The control knobs for a filesystem's workqueues are organized by task at hand
534 The interesting knobs for XFS workqueues are as follows:
Dkernel-parameters.txt2461 A residual 1Hz tick is offloaded to workqueues, which you
7589 to use in unbound workqueues.
7592 unbound workqueues.
7620 candidates for using WQ_UNBOUND workqueues instead.
7632 Per-cpu workqueues are generally preferred because
7634 locality; unfortunately, per-cpu workqueues tend to
7635 be more power hungry than unbound workqueues.
7637 Enabling this makes the per-cpu workqueues which
7648 workqueues. Can be one of "cpu", "smt", "cache",
7655 workqueues with the "default" affinity scope will be
Dcgroup-v2.rst2511 and excluded from the unbound workqueues. Tasks placed in such
/Documentation/arch/x86/
Dsva.rst31 Shared Hardware Workqueues
153 * Devices have a limited number (~10's to 1000's) of hardware workqueues.
154 The device driver manages allocating hardware workqueues.
184 * How are shared workqueues different?
/Documentation/RCU/Design/Expedited-Grace-Periods/
DExpedited-Grace-Periods.rst402 Use of Workqueues
409 workqueues (see Documentation/core-api/workqueue.rst).
462 The use of workqueues has the advantage that the expedited grace-period
464 corresponding disadvantage that workqueues cannot be used until they are
472 the use of workqueues. However, the requesting task is only required to
475 workqueues are used.
/Documentation/admin-guide/device-mapper/
Ddm-crypt.rst117 Set dm-crypt workqueues and the writer thread to high priority. This
/Documentation/devicetree/bindings/media/
Dmediatek,vcodec-subdev-decoder.yaml38 There are two workqueues in parent device: lat workqueue and core workqueue. They are used
/Documentation/networking/device_drivers/ethernet/freescale/
Ddpaa.rst163 range from 0 (lowest) to 3 (highest). These are mapped to HW workqueues with
/Documentation/mm/
Dphysical_memory.rst280 Workqueues used to synchronize memory reclaim tasks
/Documentation/RCU/
Drcubarrier.rst79 If latency is of the essence, workqueues could be used to run these
Dchecklist.rst540 If necessary, you can use something like workqueues to execute
/Documentation/ABI/stable/
Dsysfs-driver-dma-idxd201 for dispatching work from multiple workqueues in the same group.
/Documentation/livepatch/
Dlivepatch.rst190 The location is clear when using workqueues or the kthread worker
/Documentation/spi/
Dspi-summary.rst610 execution contexts like IRQ handlers, tasklets, or workqueues (such
/Documentation/RCU/Design/Requirements/
DRequirements.rst1294 threads or (in the Linux kernel) workqueues.
1798 | on workqueues, but during the dead zone the requesting task itself |
1801 | dead zone ends, expedited grace periods go back to using workqueues, |
1915 | you can always use workqueues to invoke them concurrently. |
/Documentation/filesystems/xfs/
Dxfs-online-fsck-design.rst5079 Thanks to Dave Chinner, bounded workqueues in userspace enable ``xfs_scrub`` to