Lines Matching refs:cpumask
15 * Next, the users of the the idle injection framework provide a cpumask via
17 * this cpumask.
29 * all of the CPUs in the cpumask provided by the user.
66 * @cpumask: mask of CPUs affected by idle injection
73 unsigned long cpumask[];
91 for_each_cpu_and(cpu, to_cpumask(ii_dev->cpumask), cpu_online_mask) {
205 cpumask_pr_args(to_cpumask(ii_dev->cpumask)));
234 cpumask_pr_args(to_cpumask(ii_dev->cpumask)));
240 * associated with the given cpumask to be parked and stay that way, so
253 for_each_cpu(cpu, to_cpumask(ii_dev->cpumask)) {
291 * @cpumask: CPUs to be affected by idle injection
300 struct idle_inject_device *idle_inject_register(struct cpumask *cpumask)
309 cpumask_copy(to_cpumask(ii_dev->cpumask), cpumask);
314 for_each_cpu(cpu, to_cpumask(ii_dev->cpumask)) {
327 for_each_cpu(cpu_rb, to_cpumask(ii_dev->cpumask)) {
352 for_each_cpu(cpu, to_cpumask(ii_dev->cpumask))