Searched refs:coupled_cpus (Results 1 - 4 of 4) sorted by relevance
/linux-master/drivers/cpuidle/ |
H A D | coupled.c | 68 * Set struct cpuidle_device.coupled_cpus to the mask of all 70 * are part of the same cluster. The coupled_cpus mask must be 89 * @coupled_cpus: mask of cpus that are part of the coupled set 98 cpumask_t coupled_cpus; member in struct:cpuidle_coupled 306 for_each_cpu(i, &coupled->coupled_cpus) 352 for_each_cpu(cpu, &coupled->coupled_cpus) 445 cpumask_and(&cpus, cpu_online_mask, &coupled->coupled_cpus); 630 cpumask_and(&cpus, cpu_online_mask, &coupled->coupled_cpus); 649 if (cpumask_empty(&dev->coupled_cpus)) 652 for_each_cpu(cpu, &dev->coupled_cpus) { [all...] |
H A D | cpuidle-cps.c | 162 cpumask_copy(&device->coupled_cpus, &cpu_sibling_map[cpu]);
|
H A D | cpuidle.c | 755 * coupled_cpus passed as parameter. This function is used for all common 760 * @coupled_cpus: a cpumask for the coupled states 765 const struct cpumask *const coupled_cpus) 784 * use it. Note, coupled_cpus is a struct copy. 786 if (coupled_cpus) 787 device->coupled_cpus = *coupled_cpus; 764 cpuidle_register(struct cpuidle_driver *drv, const struct cpumask *const coupled_cpus) argument
|
/linux-master/include/linux/ |
H A D | cpuidle.h | 111 cpumask_t coupled_cpus; member in struct:cpuidle_device 192 const struct cpumask *const coupled_cpus); 230 const struct cpumask *const coupled_cpus) 229 cpuidle_register(struct cpuidle_driver *drv, const struct cpumask *const coupled_cpus) argument
|
Completed in 212 milliseconds