Lines Matching refs:parallel
4 The padata parallel execution mechanism
10 parallel on multiple CPUs while optionally retaining their ordering.
52 parallel cpumask describes which processors will be used to execute jobs
53 submitted to this instance in parallel and a serial cpumask defines which
68 and the 'usable' cpumasks. (Each pair consists of a parallel and a serial
88 void (*parallel)(struct padata_priv *padata);
95 parallel() and serial() functions should be provided. Those functions will
111 serial cpumask, no online CPUs in the parallel or serial cpumasks, or a stopped
115 exactly one call to the above-mentioned parallel() function, on one CPU, so
116 true parallelism is achieved by submitting multiple jobs. parallel() runs with
117 software interrupts disabled and thus cannot sleep. The parallel()
122 Note that parallel() has no return value; the padata subsystem assumes that
123 parallel() will take responsibility for the job from this point. The job
124 need not be completed during this call, but, if parallel() leaves work
131 When a job does complete, parallel() (or whatever function actually finishes