Lines Matching full:workqueues
379 * Per-cpu workqueues are generally preferred because they tend to
381 * workqueues exclude the scheduler from choosing the CPU to
393 * Workqueues marked with WQ_POWER_EFFICIENT are per-cpu by default
395 * specified. Per-cpu workqueues which are identified to
428 * System-wide workqueues which are always present.
482 * For unbound workqueues, @max_active limits the number of in-flight work items
520 * workqueues created with the same purpose and to avoid leaking a lockdep_map
540 * Useful for workqueues created with the same purpose and to avoid leaking a
559 * implemented as unbound workqueues with @max_active of one.
753 * Detect attempt to flush system-wide workqueues at compile time when possible.
754 * Warn attempt to flush system-wide workqueues at runtime.
757 * for reasons and steps for converting system-wide workqueues into local workqueues.
760 __compiletime_warning("Please avoid flushing system-wide workqueues.");