Lines Matching defs:cpuidle_coupled
88 * struct cpuidle_coupled - data for set of cpus that share a coupled idle state
97 struct cpuidle_coupled {
206 static inline void cpuidle_coupled_set_ready(struct cpuidle_coupled *coupled)
226 inline int cpuidle_coupled_set_not_ready(struct cpuidle_coupled *coupled)
244 static inline int cpuidle_coupled_no_cpus_ready(struct cpuidle_coupled *coupled)
256 static inline bool cpuidle_coupled_cpus_ready(struct cpuidle_coupled *coupled)
268 static inline bool cpuidle_coupled_cpus_waiting(struct cpuidle_coupled *coupled)
280 static inline int cpuidle_coupled_no_cpus_waiting(struct cpuidle_coupled *coupled)
294 struct cpuidle_coupled *coupled)
348 struct cpuidle_coupled *coupled)
367 struct cpuidle_coupled *coupled, int next_state)
386 struct cpuidle_coupled *coupled)
408 static void cpuidle_coupled_set_done(int cpu, struct cpuidle_coupled *coupled)
440 static bool cpuidle_coupled_any_pokes_pending(struct cpuidle_coupled *coupled)
469 struct cpuidle_coupled *coupled = dev->coupled;
622 static void cpuidle_coupled_update_online_cpus(struct cpuidle_coupled *coupled)
632 * cpuidle_coupled struct for this set of coupled cpus, or creates one if none
640 struct cpuidle_coupled *coupled;
654 coupled = kzalloc(sizeof(struct cpuidle_coupled), GFP_KERNEL);
685 struct cpuidle_coupled *coupled = dev->coupled;
702 static void cpuidle_coupled_prevent_idle(struct cpuidle_coupled *coupled)
721 static void cpuidle_coupled_allow_idle(struct cpuidle_coupled *coupled)