Searched refs:coupled (Results 1 – 13 of 13) sorted by relevance
160 int n = dev->coupled->online_count; in cpuidle_coupled_parallel_barrier()215 static inline void cpuidle_coupled_set_ready(struct cpuidle_coupled *coupled) in cpuidle_coupled_set_ready() argument217 atomic_add(MAX_WAITING_CPUS, &coupled->ready_waiting_counts); in cpuidle_coupled_set_ready()235 inline int cpuidle_coupled_set_not_ready(struct cpuidle_coupled *coupled) in cpuidle_coupled_set_not_ready() argument240 all = coupled->online_count | (coupled->online_count << WAITING_BITS); in cpuidle_coupled_set_not_ready()241 ret = atomic_add_unless(&coupled->ready_waiting_counts, in cpuidle_coupled_set_not_ready()253 static inline int cpuidle_coupled_no_cpus_ready(struct cpuidle_coupled *coupled) in cpuidle_coupled_no_cpus_ready() argument255 int r = atomic_read(&coupled->ready_waiting_counts) >> WAITING_BITS; in cpuidle_coupled_no_cpus_ready()265 static inline bool cpuidle_coupled_cpus_ready(struct cpuidle_coupled *coupled) in cpuidle_coupled_cpus_ready() argument267 int r = atomic_read(&coupled->ready_waiting_counts) >> WAITING_BITS; in cpuidle_coupled_cpus_ready()[all …]
6 obj-$(CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED) += coupled.o
88 struct cpuidle_coupled *coupled; member
10 have to be tightly coupled with the LED device binding. They are represented
79 cores. This bus is for per-CPU tightly coupled devices such as the
10 * Codec drivers were often tightly coupled to the underlying SoC
55 secondary chips coupled with another chip such as an IT8705F or similar
9 support was historically coupled to timeslice length, and timeslice
156 Bespoke or tightly coupled drivers may want to directly control regulator
1327 static DEVICE_ATTR(coupled, 0400, etr_coupled_show, NULL);
445 A GPIO controller on a SOC might be tightly coupled with the pinctrl
260 and with tightly coupled, long running, massively parallel scientific
2356 and could also have been called by other names when coupled with