Lines Matching refs:cpuidle_device

25 struct cpuidle_device;
60 int (*enter) (struct cpuidle_device *dev,
64 int (*enter_dead) (struct cpuidle_device *dev, int index);
74 int (*enter_s2idle)(struct cpuidle_device *dev,
93 struct cpuidle_device { struct
116 DECLARE_PER_CPU(struct cpuidle_device *, cpuidle_devices); argument
117 DECLARE_PER_CPU(struct cpuidle_device, cpuidle_dev);
173 struct cpuidle_device *dev);
176 struct cpuidle_device *dev,
179 struct cpuidle_device *dev, int index);
180 extern void cpuidle_reflect(struct cpuidle_device *dev, int index);
182 struct cpuidle_device *dev);
189 extern int cpuidle_register_device(struct cpuidle_device *dev);
190 extern void cpuidle_unregister_device(struct cpuidle_device *dev);
198 extern int cpuidle_enable_device(struct cpuidle_device *dev);
199 extern void cpuidle_disable_device(struct cpuidle_device *dev);
202 extern struct cpuidle_driver *cpuidle_get_cpu_driver(struct cpuidle_device *dev);
203 static inline struct cpuidle_device *cpuidle_get_device(void) in cpuidle_get_device()
208 struct cpuidle_device *dev) in cpuidle_not_available()
211 struct cpuidle_device *dev, bool *stop_tick) in cpuidle_select()
214 struct cpuidle_device *dev, int index) in cpuidle_enter()
216 static inline void cpuidle_reflect(struct cpuidle_device *dev, int index) { } in cpuidle_reflect()
218 struct cpuidle_device *dev) in cpuidle_poll_time()
226 static inline int cpuidle_register_device(struct cpuidle_device *dev) in cpuidle_register_device()
228 static inline void cpuidle_unregister_device(struct cpuidle_device *dev) { } in cpuidle_unregister_device()
237 static inline int cpuidle_enable_device(struct cpuidle_device *dev) in cpuidle_enable_device()
239 static inline void cpuidle_disable_device(struct cpuidle_device *dev) { } in cpuidle_disable_device()
242 struct cpuidle_device *dev) {return NULL; } in cpuidle_get_cpu_driver()
243 static inline struct cpuidle_device *cpuidle_get_device(void) {return NULL; } in cpuidle_get_device()
248 struct cpuidle_device *dev,
251 struct cpuidle_device *dev);
255 struct cpuidle_device *dev, in cpuidle_find_deepest_state()
259 struct cpuidle_device *dev) in cpuidle_enter_s2idle()
271 void cpuidle_coupled_parallel_barrier(struct cpuidle_device *dev, atomic_t *a);
273 static inline void cpuidle_coupled_parallel_barrier(struct cpuidle_device *dev, atomic_t *a) in cpuidle_coupled_parallel_barrier()
294 struct cpuidle_device *dev);
296 struct cpuidle_device *dev);
299 struct cpuidle_device *dev,
301 void (*reflect) (struct cpuidle_device *dev, int index);