Lines Matching full:cpus
13 * function to be executed on a single or multiple cpus preempting all
14 * other processes and monopolizing those cpus until it finishes.
18 * cpus are online.
99 * stop_machine: freeze the machine on all CPUs and run this function
102 * @cpus: the cpus to run the @fn() on (NULL = any online cpu)
114 int stop_machine(cpu_stop_fn_t fn, void *data, const struct cpumask *cpus);
117 * stop_machine_cpuslocked: freeze the machine on all CPUs and run this function
120 * @cpus: the cpus to run the @fn() on (NULL = any online cpu)
125 int stop_machine_cpuslocked(cpu_stop_fn_t fn, void *data, const struct cpumask *cpus);
133 * Same as above, but instead of every CPU, only the logical CPUs of a
144 const struct cpumask *cpus);
148 const struct cpumask *cpus) in stop_machine_cpuslocked() argument
159 stop_machine(cpu_stop_fn_t fn, void *data, const struct cpumask *cpus) in stop_machine() argument
161 return stop_machine_cpuslocked(fn, data, cpus); in stop_machine()
166 const struct cpumask *cpus) in stop_machine_from_inactive_cpu() argument
168 return stop_machine(fn, data, cpus); in stop_machine_from_inactive_cpu()