arch/arm/include/asm/cpuidle.h
12
static inline int arm_cpuidle_simple_enter(struct cpuidle_device *dev,
arch/arm/include/asm/cpuidle.h
8
extern int arm_cpuidle_simple_enter(struct cpuidle_device *dev,
arch/arm/kernel/cpuidle.c
28
__cpuidle int arm_cpuidle_simple_enter(struct cpuidle_device *dev, struct
arch/arm/mach-imx/cpuidle-imx5.c
11
static __cpuidle int imx5_cpuidle_enter(struct cpuidle_device *dev,
arch/arm/mach-imx/cpuidle-imx6q.c
20
static __cpuidle int imx6q_enter_wait(struct cpuidle_device *dev,
arch/arm/mach-imx/cpuidle-imx6sl.c
14
static __cpuidle int imx6sl_enter_wait(struct cpuidle_device *dev,
arch/arm/mach-imx/cpuidle-imx6sx.c
33
static __cpuidle int imx6sx_enter_wait(struct cpuidle_device *dev,
arch/arm/mach-imx/cpuidle-imx7ulp.c
15
static __cpuidle int imx7ulp_enter_wait(struct cpuidle_device *dev,
arch/arm/mach-omap2/cpuidle34xx.c
107
static int omap3_enter_idle(struct cpuidle_device *dev,
arch/arm/mach-omap2/cpuidle34xx.c
169
static int next_valid_state(struct cpuidle_device *dev,
arch/arm/mach-omap2/cpuidle34xx.c
219
static int omap3_enter_idle_bm(struct cpuidle_device *dev,
arch/arm/mach-omap2/cpuidle44xx.c
119
static int omap_enter_idle_coupled(struct cpuidle_device *dev,
arch/arm/mach-omap2/cpuidle44xx.c
85
static int omap_enter_idle_simple(struct cpuidle_device *dev,
arch/arm/mach-omap2/cpuidle44xx.c
93
static int omap_enter_idle_smp(struct cpuidle_device *dev,
arch/arm/mach-s3c/cpuidle-s3c64xx.c
22
static __cpuidle int s3c64xx_enter_idle(struct cpuidle_device *dev,
arch/mips/include/asm/idle.h
19
extern int mips_cpuidle_wait_enter(struct cpuidle_device *dev,
arch/mips/kernel/idle.c
245
__cpuidle int mips_cpuidle_wait_enter(struct cpuidle_device *dev,
arch/sh/kernel/cpu/shmobile/cpuidle.c
24
static int cpuidle_sleep_enter(struct cpuidle_device *dev,
arch/x86/kernel/apm_32.c
357
static int apm_cpu_idle(struct cpuidle_device *dev,
arch/x86/kernel/apm_32.c
376
static struct cpuidle_device apm_cpuidle_device;
arch/x86/kernel/apm_32.c
900
static int apm_cpu_idle(struct cpuidle_device *dev,
drivers/acpi/processor_idle.c
1159
static int __cpuidle acpi_idle_lpi_enter(struct cpuidle_device *dev,
drivers/acpi/processor_idle.c
1241
struct cpuidle_device *dev)
drivers/acpi/processor_idle.c
1270
struct cpuidle_device *dev = per_cpu(acpi_cpuidle_device, pr->id);
drivers/acpi/processor_idle.c
1295
struct cpuidle_device *dev;
drivers/acpi/processor_idle.c
1418
struct cpuidle_device *dev;
drivers/acpi/processor_idle.c
1457
struct cpuidle_device *dev = per_cpu(acpi_cpuidle_device, pr->id);
drivers/acpi/processor_idle.c
52
static DEFINE_PER_CPU(struct cpuidle_device *, acpi_cpuidle_device);
drivers/acpi/processor_idle.c
581
static void acpi_idle_play_dead(struct cpuidle_device *dev, int index)
drivers/acpi/processor_idle.c
677
static int __cpuidle acpi_idle_enter(struct cpuidle_device *dev,
drivers/acpi/processor_idle.c
706
static int __cpuidle acpi_idle_enter_s2idle(struct cpuidle_device *dev,
drivers/acpi/processor_idle.c
736
struct cpuidle_device *dev)
drivers/acpi/processor_idle.c
844
struct cpuidle_device *dev)
drivers/cpuidle/coupled.c
149
void cpuidle_coupled_parallel_barrier(struct cpuidle_device *dev, atomic_t *a)
drivers/cpuidle/coupled.c
293
static inline int cpuidle_coupled_get_state(struct cpuidle_device *dev,
drivers/cpuidle/coupled.c
465
int cpuidle_enter_state_coupled(struct cpuidle_device *dev,
drivers/cpuidle/coupled.c
635
int cpuidle_coupled_register_device(struct cpuidle_device *dev)
drivers/cpuidle/coupled.c
638
struct cpuidle_device *other_dev;
drivers/cpuidle/coupled.c
683
void cpuidle_coupled_unregister_device(struct cpuidle_device *dev)
drivers/cpuidle/coupled.c
738
struct cpuidle_device *dev;
drivers/cpuidle/coupled.c
754
struct cpuidle_device *dev;
drivers/cpuidle/cpuidle-arm.c
148
struct cpuidle_device *dev;
drivers/cpuidle/cpuidle-arm.c
34
static __cpuidle int arm_enter_idle_state(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-at91.c
26
static int at91_enter_idle(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-big_little.c
125
static __cpuidle int bl_enter_powerdown(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-big_little.c
26
static int bl_enter_powerdown(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-calxeda.c
34
static int calxeda_pwrdown_idle(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-clps711x.c
18
static int clps711x_cpuidle_halt(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-cps.c
105
struct cpuidle_device *device;
drivers/cpuidle/cpuidle-cps.c
118
struct cpuidle_device *device;
drivers/cpuidle/cpuidle-cps.c
23
static int cps_nc_enter(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-exynos.c
27
static int exynos_enter_coupled_lowpower(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-exynos.c
58
static int exynos_enter_lowpower(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-haltpoll.c
119
haltpoll_cpuidle_devices = alloc_percpu(struct cpuidle_device);
drivers/cpuidle/cpuidle-haltpoll.c
25
static struct cpuidle_device __percpu *haltpoll_cpuidle_devices;
drivers/cpuidle/cpuidle-haltpoll.c
28
static __cpuidle int default_enter_idle(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-haltpoll.c
58
struct cpuidle_device *dev;
drivers/cpuidle/cpuidle-haltpoll.c
75
struct cpuidle_device *dev;
drivers/cpuidle/cpuidle-kirkwood.c
28
static int kirkwood_enter_idle(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-mvebu-v7.c
28
static __cpuidle int mvebu_v7_enter_idle(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-powernv.c
108
static int nap_loop(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-powernv.c
119
static int fastsleep_loop(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-powernv.c
145
static int stop_loop(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-powernv.c
169
struct cpuidle_device *dev = per_cpu(cpuidle_devices, cpu);
drivers/cpuidle/cpuidle-powernv.c
181
struct cpuidle_device *dev = per_cpu(cpuidle_devices, cpu);
drivers/cpuidle/cpuidle-powernv.c
235
int (*idle_fn)(struct cpuidle_device *,
drivers/cpuidle/cpuidle-powernv.c
49
static u64 get_snooze_timeout(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-powernv.c
68
static int snooze_loop(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-psci.c
109
static int psci_enter_domain_idle_state(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-psci.c
115
static int psci_enter_s2idle_domain_idle_state(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-psci.c
218
static __cpuidle int psci_enter_idle_state(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-psci.c
435
struct cpuidle_device *dev;
drivers/cpuidle/cpuidle-psci.c
64
static __cpuidle int __psci_enter_domain_idle_state(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-pseries.c
224
int dedicated_cede_loop(struct cpuidle_device *dev, struct cpuidle_driver *drv,
drivers/cpuidle/cpuidle-pseries.c
247
int shared_cede_loop(struct cpuidle_device *dev, struct cpuidle_driver *drv,
drivers/cpuidle/cpuidle-pseries.c
308
struct cpuidle_device *dev = per_cpu(cpuidle_devices, cpu);
drivers/cpuidle/cpuidle-pseries.c
320
struct cpuidle_device *dev = per_cpu(cpuidle_devices, cpu);
drivers/cpuidle/cpuidle-pseries.c
38
int snooze_loop(struct cpuidle_device *dev, struct cpuidle_driver *drv,
drivers/cpuidle/cpuidle-qcom-spm.c
60
static __cpuidle int spm_enter_idle_state(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-riscv-sbi.c
134
static int sbi_enter_domain_idle_state(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-riscv-sbi.c
140
static int sbi_enter_s2idle_domain_idle_state(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-riscv-sbi.c
494
struct cpuidle_device *dev;
drivers/cpuidle/cpuidle-riscv-sbi.c
78
static __cpuidle int sbi_cpuidle_enter_state(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-riscv-sbi.c
91
static __cpuidle int __sbi_enter_domain_idle_state(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-tegra.c
140
static int tegra_cpuidle_coupled_barrier(struct cpuidle_device *dev)
drivers/cpuidle/cpuidle-tegra.c
163
static __cpuidle int tegra_cpuidle_state_enter(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-tegra.c
229
static __cpuidle int tegra_cpuidle_enter(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-tegra.c
262
static int tegra114_enter_s2idle(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-ux500.c
23
static inline int ux500_enter_idle(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle-zynq.c
25
static int zynq_enter_idle(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle.c
119
struct cpuidle_device *dev;
drivers/cpuidle/cpuidle.c
137
struct cpuidle_device *dev,
drivers/cpuidle/cpuidle.c
145
struct cpuidle_device *dev, int index)
drivers/cpuidle/cpuidle.c
192
int cpuidle_enter_s2idle(struct cpuidle_driver *drv, struct cpuidle_device *dev,
drivers/cpuidle/cpuidle.c
217
noinstr int cpuidle_enter_state(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle.c
33
DEFINE_PER_CPU(struct cpuidle_device *, cpuidle_devices);
drivers/cpuidle/cpuidle.c
34
DEFINE_PER_CPU(struct cpuidle_device, cpuidle_dev);
drivers/cpuidle/cpuidle.c
359
int cpuidle_select(struct cpuidle_driver *drv, struct cpuidle_device *dev,
drivers/cpuidle/cpuidle.c
375
int cpuidle_enter(struct cpuidle_driver *drv, struct cpuidle_device *dev,
drivers/cpuidle/cpuidle.c
405
void cpuidle_reflect(struct cpuidle_device *dev, int index)
drivers/cpuidle/cpuidle.c
433
struct cpuidle_device *dev)
drivers/cpuidle/cpuidle.c
53
struct cpuidle_device *dev)
drivers/cpuidle/cpuidle.c
537
int cpuidle_enable_device(struct cpuidle_device *dev)
drivers/cpuidle/cpuidle.c
591
void cpuidle_disable_device(struct cpuidle_device *dev)
drivers/cpuidle/cpuidle.c
612
static void __cpuidle_unregister_device(struct cpuidle_device *dev)
drivers/cpuidle/cpuidle.c
623
static void __cpuidle_device_init(struct cpuidle_device *dev)
drivers/cpuidle/cpuidle.c
637
static int __cpuidle_register_device(struct cpuidle_device *dev)
drivers/cpuidle/cpuidle.c
65
struct cpuidle_device *dev = __this_cpu_read(cpuidle_devices);
drivers/cpuidle/cpuidle.c
675
int cpuidle_register_device(struct cpuidle_device *dev)
drivers/cpuidle/cpuidle.c
715
void cpuidle_unregister_device_no_lock(struct cpuidle_device *dev)
drivers/cpuidle/cpuidle.c
736
void cpuidle_unregister_device(struct cpuidle_device *dev)
drivers/cpuidle/cpuidle.c
757
struct cpuidle_device *device;
drivers/cpuidle/cpuidle.c
783
struct cpuidle_device *device;
drivers/cpuidle/cpuidle.c
85
struct cpuidle_device *dev,
drivers/cpuidle/cpuidle.h
18
extern int cpuidle_enter_state(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle.h
35
extern int cpuidle_add_device_sysfs(struct cpuidle_device *device);
drivers/cpuidle/cpuidle.h
36
extern void cpuidle_remove_device_sysfs(struct cpuidle_device *device);
drivers/cpuidle/cpuidle.h
37
extern int cpuidle_add_sysfs(struct cpuidle_device *dev);
drivers/cpuidle/cpuidle.h
38
extern void cpuidle_remove_sysfs(struct cpuidle_device *dev);
drivers/cpuidle/cpuidle.h
43
int cpuidle_enter_state_coupled(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle.h
45
int cpuidle_coupled_register_device(struct cpuidle_device *dev);
drivers/cpuidle/cpuidle.h
46
void cpuidle_coupled_unregister_device(struct cpuidle_device *dev);
drivers/cpuidle/cpuidle.h
59
static inline int cpuidle_enter_state_coupled(struct cpuidle_device *dev,
drivers/cpuidle/cpuidle.h
65
static inline int cpuidle_coupled_register_device(struct cpuidle_device *dev)
drivers/cpuidle/cpuidle.h
70
static inline void cpuidle_coupled_unregister_device(struct cpuidle_device *dev)
drivers/cpuidle/driver.c
349
struct cpuidle_driver *cpuidle_get_cpu_driver(struct cpuidle_device *dev)
drivers/cpuidle/driver.c
379
struct cpuidle_device *dev = per_cpu(cpuidle_devices, cpu);
drivers/cpuidle/governor.c
49
struct cpuidle_device *dev;
drivers/cpuidle/governors/haltpoll.c
118
static void haltpoll_reflect(struct cpuidle_device *dev, int index)
drivers/cpuidle/governors/haltpoll.c
132
struct cpuidle_device *dev)
drivers/cpuidle/governors/haltpoll.c
50
struct cpuidle_device *dev,
drivers/cpuidle/governors/haltpoll.c
77
static void adjust_poll_limit(struct cpuidle_device *dev, u64 block_ns)
drivers/cpuidle/governors/ladder.c
134
struct cpuidle_device *dev)
drivers/cpuidle/governors/ladder.c
168
static void ladder_reflect(struct cpuidle_device *dev, int index)
drivers/cpuidle/governors/ladder.c
52
static inline void ladder_do_selection(struct cpuidle_device *dev,
drivers/cpuidle/governors/ladder.c
68
struct cpuidle_device *dev, bool *dummy)
drivers/cpuidle/governors/menu.c
108
static void menu_update(struct cpuidle_driver *drv, struct cpuidle_device *dev);
drivers/cpuidle/governors/menu.c
218
static int menu_select(struct cpuidle_driver *drv, struct cpuidle_device *dev,
drivers/cpuidle/governors/menu.c
404
static void menu_reflect(struct cpuidle_device *dev, int index)
drivers/cpuidle/governors/menu.c
418
static void menu_update(struct cpuidle_driver *drv, struct cpuidle_device *dev)
drivers/cpuidle/governors/menu.c
511
struct cpuidle_device *dev)
drivers/cpuidle/governors/teo.c
172
static void teo_update(struct cpuidle_driver *drv, struct cpuidle_device *dev)
drivers/cpuidle/governors/teo.c
286
struct cpuidle_device *dev, int state_idx,
drivers/cpuidle/governors/teo.c
308
static int teo_select(struct cpuidle_driver *drv, struct cpuidle_device *dev,
drivers/cpuidle/governors/teo.c
540
static void teo_reflect(struct cpuidle_device *dev, int state)
drivers/cpuidle/governors/teo.c
555
struct cpuidle_device *dev)
drivers/cpuidle/poll_state.c
17
static int __cpuidle poll_idle(struct cpuidle_device *dev,
drivers/cpuidle/sysfs.c
147
ssize_t (*show)(struct cpuidle_device *, char *);
drivers/cpuidle/sysfs.c
148
ssize_t (*store)(struct cpuidle_device *, const char *, size_t count);
drivers/cpuidle/sysfs.c
154
struct cpuidle_device *dev;
drivers/cpuidle/sysfs.c
159
static inline struct cpuidle_device *to_cpuidle_device(struct kobject *kobj)
drivers/cpuidle/sysfs.c
171
struct cpuidle_device *dev = to_cpuidle_device(kobj);
drivers/cpuidle/sysfs.c
186
struct cpuidle_device *dev = to_cpuidle_device(kobj);
drivers/cpuidle/sysfs.c
352
struct cpuidle_device *device;
drivers/cpuidle/sysfs.c
434
struct cpuidle_device *dev = kobj_to_device(kobj);
drivers/cpuidle/sysfs.c
463
static inline void cpuidle_free_state_kobj(struct cpuidle_device *device, int i)
drivers/cpuidle/sysfs.c
476
static int cpuidle_add_state_sysfs(struct cpuidle_device *device)
drivers/cpuidle/sysfs.c
519
static void cpuidle_remove_state_sysfs(struct cpuidle_device *device)
drivers/cpuidle/sysfs.c
614
static int cpuidle_add_driver_sysfs(struct cpuidle_device *dev)
drivers/cpuidle/sysfs.c
646
static void cpuidle_remove_driver_sysfs(struct cpuidle_device *dev)
drivers/cpuidle/sysfs.c
654
static inline int cpuidle_add_driver_sysfs(struct cpuidle_device *dev)
drivers/cpuidle/sysfs.c
659
static inline void cpuidle_remove_driver_sysfs(struct cpuidle_device *dev)
drivers/cpuidle/sysfs.c
669
int cpuidle_add_device_sysfs(struct cpuidle_device *device)
drivers/cpuidle/sysfs.c
687
void cpuidle_remove_device_sysfs(struct cpuidle_device *device)
drivers/cpuidle/sysfs.c
697
int cpuidle_add_sysfs(struct cpuidle_device *dev)
drivers/cpuidle/sysfs.c
740
void cpuidle_remove_sysfs(struct cpuidle_device *dev)
drivers/firmware/psci/psci_checker.c
232
static int suspend_cpu(struct cpuidle_device *dev,
drivers/firmware/psci/psci_checker.c
276
struct cpuidle_device *dev;
drivers/firmware/psci/psci_checker.c
388
struct cpuidle_device *dev = per_cpu(cpuidle_devices, cpu);
drivers/idle/intel_idle.c
165
static __always_inline int __intel_idle(struct cpuidle_device *dev,
drivers/idle/intel_idle.c
192
static __cpuidle int intel_idle(struct cpuidle_device *dev,
drivers/idle/intel_idle.c
198
static __cpuidle int intel_idle_irq(struct cpuidle_device *dev,
drivers/idle/intel_idle.c
204
static __cpuidle int intel_idle_ibrs(struct cpuidle_device *dev,
drivers/idle/intel_idle.c
222
static __cpuidle int intel_idle_xstate(struct cpuidle_device *dev,
drivers/idle/intel_idle.c
2376
struct cpuidle_device *dev;
drivers/idle/intel_idle.c
2399
struct cpuidle_device *dev;
drivers/idle/intel_idle.c
241
static __cpuidle int intel_idle_s2idle(struct cpuidle_device *dev,
drivers/idle/intel_idle.c
256
static void intel_idle_enter_dead(struct cpuidle_device *dev, int index)
drivers/idle/intel_idle.c
2758
intel_idle_cpuidle_devices = alloc_percpu(struct cpuidle_device);
drivers/idle/intel_idle.c
91
static struct cpuidle_device __percpu *intel_idle_cpuidle_devices;
drivers/pmdomain/governor.c
350
struct cpuidle_device *dev;
include/linux/cpuidle.h
116
DECLARE_PER_CPU(struct cpuidle_device *, cpuidle_devices);
include/linux/cpuidle.h
117
DECLARE_PER_CPU(struct cpuidle_device, cpuidle_dev);
include/linux/cpuidle.h
173
struct cpuidle_device *dev);
include/linux/cpuidle.h
176
struct cpuidle_device *dev,
include/linux/cpuidle.h
179
struct cpuidle_device *dev, int index);
include/linux/cpuidle.h
180
extern void cpuidle_reflect(struct cpuidle_device *dev, int index);
include/linux/cpuidle.h
182
struct cpuidle_device *dev);
include/linux/cpuidle.h
189
extern int cpuidle_register_device(struct cpuidle_device *dev);
include/linux/cpuidle.h
190
extern void cpuidle_unregister_device(struct cpuidle_device *dev);
include/linux/cpuidle.h
191
extern void cpuidle_unregister_device_no_lock(struct cpuidle_device *dev);
include/linux/cpuidle.h
199
extern int cpuidle_enable_device(struct cpuidle_device *dev);
include/linux/cpuidle.h
200
extern void cpuidle_disable_device(struct cpuidle_device *dev);
include/linux/cpuidle.h
203
extern struct cpuidle_driver *cpuidle_get_cpu_driver(struct cpuidle_device *dev);
include/linux/cpuidle.h
204
static inline struct cpuidle_device *cpuidle_get_device(void)
include/linux/cpuidle.h
209
struct cpuidle_device *dev)
include/linux/cpuidle.h
212
struct cpuidle_device *dev, bool *stop_tick)
include/linux/cpuidle.h
215
struct cpuidle_device *dev, int index)
include/linux/cpuidle.h
217
static inline void cpuidle_reflect(struct cpuidle_device *dev, int index) { }
include/linux/cpuidle.h
219
struct cpuidle_device *dev)
include/linux/cpuidle.h
227
static inline int cpuidle_register_device(struct cpuidle_device *dev)
include/linux/cpuidle.h
229
static inline void cpuidle_unregister_device(struct cpuidle_device *dev) { }
include/linux/cpuidle.h
230
static inline void cpuidle_unregister_device_no_lock(struct cpuidle_device *dev) {}
include/linux/cpuidle.h
239
static inline int cpuidle_enable_device(struct cpuidle_device *dev)
include/linux/cpuidle.h
241
static inline void cpuidle_disable_device(struct cpuidle_device *dev) { }
include/linux/cpuidle.h
244
struct cpuidle_device *dev) {return NULL; }
include/linux/cpuidle.h
245
static inline struct cpuidle_device *cpuidle_get_device(void) {return NULL; }
include/linux/cpuidle.h
25
struct cpuidle_device;
include/linux/cpuidle.h
250
struct cpuidle_device *dev,
include/linux/cpuidle.h
253
struct cpuidle_device *dev,
include/linux/cpuidle.h
258
struct cpuidle_device *dev,
include/linux/cpuidle.h
262
struct cpuidle_device *dev,
include/linux/cpuidle.h
275
void cpuidle_coupled_parallel_barrier(struct cpuidle_device *dev, atomic_t *a);
include/linux/cpuidle.h
277
static inline void cpuidle_coupled_parallel_barrier(struct cpuidle_device *dev, atomic_t *a)
include/linux/cpuidle.h
298
struct cpuidle_device *dev);
include/linux/cpuidle.h
300
struct cpuidle_device *dev);
include/linux/cpuidle.h
303
struct cpuidle_device *dev,
include/linux/cpuidle.h
305
void (*reflect) (struct cpuidle_device *dev, int index);
include/linux/cpuidle.h
60
int (*enter) (struct cpuidle_device *dev,
include/linux/cpuidle.h
64
void (*enter_dead) (struct cpuidle_device *dev, int index);
include/linux/cpuidle.h
74
int (*enter_s2idle)(struct cpuidle_device *dev,
kernel/sched/idle.c
134
struct cpuidle_device *dev,
kernel/sched/idle.c
143
static int call_cpuidle(struct cpuidle_driver *drv, struct cpuidle_device *dev,
kernel/sched/idle.c
183
struct cpuidle_device *dev = cpuidle_get_device();