Home
last modified time | relevance | path

Searched refs:coupled (Results 1 – 13 of 13) sorted by relevance

/linux-4.4.14/drivers/cpuidle/
Dcoupled.c160 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() argument
217 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() argument
240 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() argument
255 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() argument
267 int r = atomic_read(&coupled->ready_waiting_counts) >> WAITING_BITS; in cpuidle_coupled_cpus_ready()
[all …]
DMakefile6 obj-$(CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED) += coupled.o
/linux-4.4.14/include/linux/
Dcpuidle.h88 struct cpuidle_coupled *coupled; member
/linux-4.4.14/Documentation/devicetree/bindings/leds/
Dcommon.txt10 have to be tightly coupled with the LED device binding. They are represented
/linux-4.4.14/drivers/bus/
DKconfig79 cores. This bus is for per-CPU tightly coupled devices such as the
/linux-4.4.14/Documentation/sound/alsa/soc/
Doverview.txt10 * Codec drivers were often tightly coupled to the underlying SoC
/linux-4.4.14/Documentation/hwmon/
Dlm8355 secondary chips coupled with another chip such as an IT8705F or similar
/linux-4.4.14/Documentation/scheduler/
Dsched-nice-design.txt9 support was historically coupled to timeslice length, and timeslice
/linux-4.4.14/Documentation/power/regulator/
Dconsumer.txt156 Bespoke or tightly coupled drivers may want to directly control regulator
/linux-4.4.14/arch/s390/kernel/
Dtime.c1327 static DEVICE_ATTR(coupled, 0400, etr_coupled_show, NULL);
/linux-4.4.14/Documentation/gpio/
Dgpio-legacy.txt445 A GPIO controller on a SOC might be tightly coupled with the pinctrl
/linux-4.4.14/Documentation/cgroups/
Dcpusets.txt260 and with tightly coupled, long running, massively parallel scientific
/linux-4.4.14/drivers/video/fbdev/
DKconfig2356 and could also have been called by other names when coupled with