Lines Matching refs:cpuidle_device

24 struct cpuidle_device;
48 int (*enter) (struct cpuidle_device *dev,
52 int (*enter_dead) (struct cpuidle_device *dev, int index);
59 void (*enter_freeze) (struct cpuidle_device *dev,
74 struct cpuidle_device { struct
93 DECLARE_PER_CPU(struct cpuidle_device *, cpuidle_devices); argument
94 DECLARE_PER_CPU(struct cpuidle_device, cpuidle_dev);
100 static inline int cpuidle_get_last_residency(struct cpuidle_device *dev) in cpuidle_get_last_residency()
129 struct cpuidle_device *dev);
132 struct cpuidle_device *dev);
134 struct cpuidle_device *dev, int index);
135 extern void cpuidle_reflect(struct cpuidle_device *dev, int index);
142 extern int cpuidle_register_device(struct cpuidle_device *dev);
143 extern void cpuidle_unregister_device(struct cpuidle_device *dev);
151 extern int cpuidle_enable_device(struct cpuidle_device *dev);
152 extern void cpuidle_disable_device(struct cpuidle_device *dev);
155 struct cpuidle_device *dev);
157 struct cpuidle_device *dev);
159 extern struct cpuidle_driver *cpuidle_get_cpu_driver(struct cpuidle_device *dev);
163 struct cpuidle_device *dev) in cpuidle_not_available()
166 struct cpuidle_device *dev) in cpuidle_select()
169 struct cpuidle_device *dev, int index) in cpuidle_enter()
171 static inline void cpuidle_reflect(struct cpuidle_device *dev, int index) { } in cpuidle_reflect()
178 static inline int cpuidle_register_device(struct cpuidle_device *dev) in cpuidle_register_device()
180 static inline void cpuidle_unregister_device(struct cpuidle_device *dev) { } in cpuidle_unregister_device()
189 static inline int cpuidle_enable_device(struct cpuidle_device *dev) in cpuidle_enable_device()
191 static inline void cpuidle_disable_device(struct cpuidle_device *dev) { } in cpuidle_disable_device()
194 struct cpuidle_device *dev) in cpuidle_find_deepest_state()
197 struct cpuidle_device *dev) in cpuidle_enter_freeze()
200 struct cpuidle_device *dev) {return NULL; } in cpuidle_get_cpu_driver()
204 void cpuidle_coupled_parallel_barrier(struct cpuidle_device *dev, atomic_t *a);
206 static inline void cpuidle_coupled_parallel_barrier(struct cpuidle_device *dev, atomic_t *a) in cpuidle_coupled_parallel_barrier()
221 struct cpuidle_device *dev);
223 struct cpuidle_device *dev);
226 struct cpuidle_device *dev);
227 void (*reflect) (struct cpuidle_device *dev, int index);