Home
last modified time | relevance | path

Searched refs:coupled_cpus (Results 1 – 5 of 5) sorted by relevance

/linux-4.4.14/drivers/cpuidle/
Dcoupled.c106 cpumask_t coupled_cpus; member
315 for_each_cpu(i, &coupled->coupled_cpus) in cpuidle_coupled_get_state()
361 for_each_cpu(cpu, &coupled->coupled_cpus) in cpuidle_coupled_poke_others()
454 cpumask_and(&cpus, cpu_online_mask, &coupled->coupled_cpus); in cpuidle_coupled_any_pokes_pending()
639 cpumask_and(&cpus, cpu_online_mask, &coupled->coupled_cpus); in cpuidle_coupled_update_online_cpus()
658 if (cpumask_empty(&dev->coupled_cpus)) in cpuidle_coupled_register_device()
661 for_each_cpu(cpu, &dev->coupled_cpus) { in cpuidle_coupled_register_device()
674 coupled->coupled_cpus = dev->coupled_cpus; in cpuidle_coupled_register_device()
678 if (WARN_ON(!cpumask_equal(&dev->coupled_cpus, &coupled->coupled_cpus))) in cpuidle_coupled_register_device()
704 if (cpumask_empty(&dev->coupled_cpus)) in cpuidle_coupled_unregister_device()
Dcpuidle.c576 const struct cpumask *const coupled_cpus) in cpuidle_register() argument
597 if (coupled_cpus) in cpuidle_register()
598 device->coupled_cpus = *coupled_cpus; in cpuidle_register()
Dcpuidle-cps.c167 cpumask_copy(&device->coupled_cpus, &cpu_sibling_map[cpu]); in cps_cpuidle_init()
/linux-4.4.14/include/linux/
Dcpuidle.h87 cpumask_t coupled_cpus; member
144 const struct cpumask *const coupled_cpus);
177 const struct cpumask *const coupled_cpus) in cpuidle_register() argument
/linux-4.4.14/Documentation/cpuidle/
Ddriver.txt27 const struct cpumask *const coupled_cpus);