Lines Matching full:parallel
1 The padata parallel execution mechanism
5 parallel on multiple CPUs while retaining the ordering of tasks. It was
21 submitted to this instance in parallel. The cbcpumask defines which
65 padata_set_cpumasks by specifying the cpumasks for parallel execution (pcpumask)
102 void (*parallel)(struct padata_priv *padata);
109 parallel() and serial() functions should be provided. Those functions will
127 exactly one call to the above-mentioned parallel() function, on one CPU, so
129 fact that the workqueue is used to make these calls, parallel() is run with
130 software interrupts disabled and thus cannot sleep. The parallel()
135 Note that parallel() has no return value; the padata subsystem assumes that
136 parallel() will take responsibility for the task from this point. The work
137 need not be completed during this call, but, if parallel() leaves work
139 the previous one completes. When a task does complete, parallel() (or