cpuidle_driver      9 arch/arm/include/asm/cpuidle.h 		struct cpuidle_driver *drv, int index);
cpuidle_driver     12 arch/arm/include/asm/cpuidle.h 		struct cpuidle_driver *drv, int index) { return -ENODEV; }
cpuidle_driver     30 arch/arm/kernel/cpuidle.c 		struct cpuidle_driver *drv, int index)
cpuidle_driver     48 arch/arm/mach-davinci/cpuidle.c 			      struct cpuidle_driver *drv, int index)
cpuidle_driver     57 arch/arm/mach-davinci/cpuidle.c static struct cpuidle_driver davinci_idle_driver = {
cpuidle_driver     12 arch/arm/mach-imx/cpuidle-imx5.c 			      struct cpuidle_driver *drv, int index)
cpuidle_driver     18 arch/arm/mach-imx/cpuidle-imx5.c static struct cpuidle_driver imx5_cpuidle_driver = {
cpuidle_driver     20 arch/arm/mach-imx/cpuidle-imx6q.c 			    struct cpuidle_driver *drv, int index)
cpuidle_driver     37 arch/arm/mach-imx/cpuidle-imx6q.c static struct cpuidle_driver imx6q_cpuidle_driver = {
cpuidle_driver     14 arch/arm/mach-imx/cpuidle-imx6sl.c 			    struct cpuidle_driver *drv, int index)
cpuidle_driver     29 arch/arm/mach-imx/cpuidle-imx6sl.c static struct cpuidle_driver imx6sl_cpuidle_driver = {
cpuidle_driver     34 arch/arm/mach-imx/cpuidle-imx6sx.c 			    struct cpuidle_driver *drv, int index)
cpuidle_driver     66 arch/arm/mach-imx/cpuidle-imx6sx.c static struct cpuidle_driver imx6sx_cpuidle_driver = {
cpuidle_driver     16 arch/arm/mach-imx/cpuidle-imx7ulp.c 			    struct cpuidle_driver *drv, int index)
cpuidle_driver     30 arch/arm/mach-imx/cpuidle-imx7ulp.c static struct cpuidle_driver imx7ulp_cpuidle_driver = {
cpuidle_driver    108 arch/arm/mach-omap2/cpuidle34xx.c 			    struct cpuidle_driver *drv,
cpuidle_driver    165 arch/arm/mach-omap2/cpuidle34xx.c 			    struct cpuidle_driver *drv, int index)
cpuidle_driver    215 arch/arm/mach-omap2/cpuidle34xx.c 			       struct cpuidle_driver *drv,
cpuidle_driver    258 arch/arm/mach-omap2/cpuidle34xx.c static struct cpuidle_driver omap3_idle_driver = {
cpuidle_driver    321 arch/arm/mach-omap2/cpuidle34xx.c static struct cpuidle_driver omap3430_idle_driver = {
cpuidle_driver     86 arch/arm/mach-omap2/cpuidle44xx.c 			struct cpuidle_driver *drv,
cpuidle_driver     94 arch/arm/mach-omap2/cpuidle44xx.c 			       struct cpuidle_driver *drv,
cpuidle_driver    120 arch/arm/mach-omap2/cpuidle44xx.c 			struct cpuidle_driver *drv,
cpuidle_driver    222 arch/arm/mach-omap2/cpuidle44xx.c static struct cpuidle_driver omap4_idle_driver = {
cpuidle_driver    257 arch/arm/mach-omap2/cpuidle44xx.c static struct cpuidle_driver omap5_idle_driver = {
cpuidle_driver    293 arch/arm/mach-omap2/cpuidle44xx.c 	struct cpuidle_driver *idle_driver;
cpuidle_driver     23 arch/arm/mach-s3c64xx/cpuidle.c 			      struct cpuidle_driver *drv,
cpuidle_driver     39 arch/arm/mach-s3c64xx/cpuidle.c static struct cpuidle_driver s3c64xx_cpuidle_driver = {
cpuidle_driver     32 arch/arm/mach-tegra/cpuidle-tegra114.c 				    struct cpuidle_driver *drv,
cpuidle_driver     55 arch/arm/mach-tegra/cpuidle-tegra114.c 				       struct cpuidle_driver *drv,
cpuidle_driver     62 arch/arm/mach-tegra/cpuidle-tegra114.c static struct cpuidle_driver tegra_idle_driver = {
cpuidle_driver     37 arch/arm/mach-tegra/cpuidle-tegra20.c 				    struct cpuidle_driver *drv,
cpuidle_driver     44 arch/arm/mach-tegra/cpuidle-tegra20.c static struct cpuidle_driver tegra_idle_driver = {
cpuidle_driver    122 arch/arm/mach-tegra/cpuidle-tegra20.c 					   struct cpuidle_driver *drv,
cpuidle_driver    141 arch/arm/mach-tegra/cpuidle-tegra20.c 					 struct cpuidle_driver *drv,
cpuidle_driver    152 arch/arm/mach-tegra/cpuidle-tegra20.c 						struct cpuidle_driver *drv,
cpuidle_driver    160 arch/arm/mach-tegra/cpuidle-tegra20.c 				    struct cpuidle_driver *drv,
cpuidle_driver     30 arch/arm/mach-tegra/cpuidle-tegra30.c 			    struct cpuidle_driver *drv,
cpuidle_driver     34 arch/arm/mach-tegra/cpuidle-tegra30.c static struct cpuidle_driver tegra_idle_driver = {
cpuidle_driver     60 arch/arm/mach-tegra/cpuidle-tegra30.c 					   struct cpuidle_driver *drv,
cpuidle_driver     78 arch/arm/mach-tegra/cpuidle-tegra30.c 					struct cpuidle_driver *drv,
cpuidle_driver     89 arch/arm/mach-tegra/cpuidle-tegra30.c 					       struct cpuidle_driver *drv,
cpuidle_driver     97 arch/arm/mach-tegra/cpuidle-tegra30.c 			    struct cpuidle_driver *drv,
cpuidle_driver     19 arch/mips/include/asm/idle.h 				   struct cpuidle_driver *drv, int index);
cpuidle_driver    264 arch/mips/kernel/idle.c 			    struct cpuidle_driver *drv, int index)
cpuidle_driver     25 arch/sh/kernel/cpu/shmobile/cpuidle.c 				struct cpuidle_driver *drv,
cpuidle_driver     51 arch/sh/kernel/cpu/shmobile/cpuidle.c static struct cpuidle_driver cpuidle_driver = {
cpuidle_driver     89 arch/sh/kernel/cpu/shmobile/cpuidle.c 		cpuidle_driver.states[1].disabled = false;
cpuidle_driver     92 arch/sh/kernel/cpu/shmobile/cpuidle.c 		cpuidle_driver.states[2].disabled = false;
cpuidle_driver     94 arch/sh/kernel/cpu/shmobile/cpuidle.c 	return cpuidle_register(&cpuidle_driver, NULL);
cpuidle_driver    364 arch/x86/kernel/apm_32.c 			struct cpuidle_driver *drv, int index);
cpuidle_driver    366 arch/x86/kernel/apm_32.c static struct cpuidle_driver apm_idle_driver = {
cpuidle_driver    901 arch/x86/kernel/apm_32.c 	struct cpuidle_driver *drv, int index)
cpuidle_driver     52 drivers/acpi/processor_idle.c struct cpuidle_driver acpi_idle_driver = {
cpuidle_driver    755 drivers/acpi/processor_idle.c 			   struct cpuidle_driver *drv, int index)
cpuidle_driver    795 drivers/acpi/processor_idle.c 				   struct cpuidle_driver *drv, int index)
cpuidle_driver    848 drivers/acpi/processor_idle.c 	struct cpuidle_driver *drv = &acpi_idle_driver;
cpuidle_driver   1242 drivers/acpi/processor_idle.c 			       struct cpuidle_driver *drv, int index)
cpuidle_driver   1264 drivers/acpi/processor_idle.c 	struct cpuidle_driver *drv = &acpi_idle_driver;
cpuidle_driver   1297 drivers/acpi/processor_idle.c 	struct cpuidle_driver *drv = &acpi_idle_driver;
cpuidle_driver    174 drivers/cpuidle/coupled.c bool cpuidle_state_is_coupled(struct cpuidle_driver *drv, int state)
cpuidle_driver    186 drivers/cpuidle/coupled.c int cpuidle_coupled_state_verify(struct cpuidle_driver *drv)
cpuidle_driver    470 drivers/cpuidle/coupled.c 		struct cpuidle_driver *drv, int next_state)
cpuidle_driver     34 drivers/cpuidle/cpuidle-arm.c 				struct cpuidle_driver *drv, int idx)
cpuidle_driver     44 drivers/cpuidle/cpuidle-arm.c static struct cpuidle_driver arm_idle_driver __initdata = {
cpuidle_driver     80 drivers/cpuidle/cpuidle-arm.c 	struct cpuidle_driver *drv;
cpuidle_driver    144 drivers/cpuidle/cpuidle-arm.c 	struct cpuidle_driver *drv;
cpuidle_driver     30 drivers/cpuidle/cpuidle-at91.c 			struct cpuidle_driver *drv,
cpuidle_driver     37 drivers/cpuidle/cpuidle-at91.c static struct cpuidle_driver at91_idle_driver = {
cpuidle_driver     27 drivers/cpuidle/cpuidle-big_little.c 			      struct cpuidle_driver *drv, int idx);
cpuidle_driver     59 drivers/cpuidle/cpuidle-big_little.c static struct cpuidle_driver bl_idle_little_driver = {
cpuidle_driver     80 drivers/cpuidle/cpuidle-big_little.c static struct cpuidle_driver bl_idle_big_driver = {
cpuidle_driver    124 drivers/cpuidle/cpuidle-big_little.c 				struct cpuidle_driver *drv, int idx)
cpuidle_driver    138 drivers/cpuidle/cpuidle-big_little.c static int __init bl_idle_driver_init(struct cpuidle_driver *drv, int part_id)
cpuidle_driver     35 drivers/cpuidle/cpuidle-calxeda.c 				struct cpuidle_driver *drv,
cpuidle_driver     45 drivers/cpuidle/cpuidle-calxeda.c static struct cpuidle_driver calxeda_idle_driver = {
cpuidle_driver     19 drivers/cpuidle/cpuidle-clps711x.c 				 struct cpuidle_driver *drv, int index)
cpuidle_driver     26 drivers/cpuidle/cpuidle-clps711x.c static struct cpuidle_driver clps711x_idle_driver = {
cpuidle_driver     24 drivers/cpuidle/cpuidle-cps.c 			struct cpuidle_driver *drv, int index)
cpuidle_driver     69 drivers/cpuidle/cpuidle-cps.c static struct cpuidle_driver cps_driver = {
cpuidle_driver     28 drivers/cpuidle/cpuidle-exynos.c 					 struct cpuidle_driver *drv,
cpuidle_driver     59 drivers/cpuidle/cpuidle-exynos.c 				struct cpuidle_driver *drv,
cpuidle_driver     76 drivers/cpuidle/cpuidle-exynos.c static struct cpuidle_driver exynos_idle_driver = {
cpuidle_driver     93 drivers/cpuidle/cpuidle-exynos.c static struct cpuidle_driver exynos_coupled_idle_driver = {
cpuidle_driver     25 drivers/cpuidle/cpuidle-haltpoll.c 			      struct cpuidle_driver *drv, int index)
cpuidle_driver     35 drivers/cpuidle/cpuidle-haltpoll.c static struct cpuidle_driver haltpoll_driver = {
cpuidle_driver     96 drivers/cpuidle/cpuidle-haltpoll.c 	struct cpuidle_driver *drv = &haltpoll_driver;
cpuidle_driver     32 drivers/cpuidle/cpuidle-kirkwood.c 			       struct cpuidle_driver *drv,
cpuidle_driver     41 drivers/cpuidle/cpuidle-kirkwood.c static struct cpuidle_driver kirkwood_idle_driver = {
cpuidle_driver     29 drivers/cpuidle/cpuidle-mvebu-v7.c 				struct cpuidle_driver *drv,
cpuidle_driver     48 drivers/cpuidle/cpuidle-mvebu-v7.c static struct cpuidle_driver armadaxp_idle_driver = {
cpuidle_driver     71 drivers/cpuidle/cpuidle-mvebu-v7.c static struct cpuidle_driver armada370_idle_driver = {
cpuidle_driver     86 drivers/cpuidle/cpuidle-mvebu-v7.c static struct cpuidle_driver armada38x_idle_driver = {
cpuidle_driver    109 drivers/cpuidle/cpuidle-mvebu-v7.c 	return cpuidle_register((struct cpuidle_driver *)id->driver_data, NULL);
cpuidle_driver     31 drivers/cpuidle/cpuidle-powernv.c static struct cpuidle_driver powernv_idle_driver = {
cpuidle_driver     50 drivers/cpuidle/cpuidle-powernv.c 			      struct cpuidle_driver *drv,
cpuidle_driver     72 drivers/cpuidle/cpuidle-powernv.c 			struct cpuidle_driver *drv,
cpuidle_driver    107 drivers/cpuidle/cpuidle-powernv.c 			struct cpuidle_driver *drv,
cpuidle_driver    118 drivers/cpuidle/cpuidle-powernv.c 				struct cpuidle_driver *drv,
cpuidle_driver    144 drivers/cpuidle/cpuidle-powernv.c 		     struct cpuidle_driver *drv,
cpuidle_driver    194 drivers/cpuidle/cpuidle-powernv.c 	struct cpuidle_driver *drv = &powernv_idle_driver;
cpuidle_driver    233 drivers/cpuidle/cpuidle-powernv.c 						    struct cpuidle_driver *,
cpuidle_driver     28 drivers/cpuidle/cpuidle-psci.c 				struct cpuidle_driver *drv, int idx)
cpuidle_driver     36 drivers/cpuidle/cpuidle-psci.c static struct cpuidle_driver psci_idle_driver __initdata = {
cpuidle_driver    141 drivers/cpuidle/cpuidle-psci.c 	struct cpuidle_driver *drv;
cpuidle_driver    215 drivers/cpuidle/cpuidle-psci.c 	struct cpuidle_driver *drv;
cpuidle_driver     24 drivers/cpuidle/cpuidle-pseries.c struct cpuidle_driver pseries_idle_driver = {
cpuidle_driver     58 drivers/cpuidle/cpuidle-pseries.c 			struct cpuidle_driver *drv,
cpuidle_driver    113 drivers/cpuidle/cpuidle-pseries.c 				struct cpuidle_driver *drv,
cpuidle_driver    133 drivers/cpuidle/cpuidle-pseries.c 			struct cpuidle_driver *drv,
cpuidle_driver    221 drivers/cpuidle/cpuidle-pseries.c 	struct cpuidle_driver *drv = &pseries_idle_driver;
cpuidle_driver     24 drivers/cpuidle/cpuidle-ux500.c 				   struct cpuidle_driver *drv, int index)
cpuidle_driver     91 drivers/cpuidle/cpuidle-ux500.c static struct cpuidle_driver ux500_idle_driver = {
cpuidle_driver     26 drivers/cpuidle/cpuidle-zynq.c 			   struct cpuidle_driver *drv, int index)
cpuidle_driver     34 drivers/cpuidle/cpuidle-zynq.c static struct cpuidle_driver zynq_idle_driver = {
cpuidle_driver     48 drivers/cpuidle/cpuidle.c bool cpuidle_not_available(struct cpuidle_driver *drv,
cpuidle_driver     62 drivers/cpuidle/cpuidle.c 	struct cpuidle_driver *drv = cpuidle_get_cpu_driver(dev);
cpuidle_driver     76 drivers/cpuidle/cpuidle.c static int find_deepest_state(struct cpuidle_driver *drv,
cpuidle_driver    124 drivers/cpuidle/cpuidle.c int cpuidle_find_deepest_state(struct cpuidle_driver *drv,
cpuidle_driver    131 drivers/cpuidle/cpuidle.c static void enter_s2idle_proper(struct cpuidle_driver *drv,
cpuidle_driver    174 drivers/cpuidle/cpuidle.c int cpuidle_enter_s2idle(struct cpuidle_driver *drv, struct cpuidle_device *dev)
cpuidle_driver    197 drivers/cpuidle/cpuidle.c int cpuidle_enter_state(struct cpuidle_device *dev, struct cpuidle_driver *drv,
cpuidle_driver    312 drivers/cpuidle/cpuidle.c int cpuidle_select(struct cpuidle_driver *drv, struct cpuidle_device *dev,
cpuidle_driver    328 drivers/cpuidle/cpuidle.c int cpuidle_enter(struct cpuidle_driver *drv, struct cpuidle_device *dev,
cpuidle_driver    372 drivers/cpuidle/cpuidle.c u64 cpuidle_poll_time(struct cpuidle_driver *drv,
cpuidle_driver    472 drivers/cpuidle/cpuidle.c 	struct cpuidle_driver *drv;
cpuidle_driver    525 drivers/cpuidle/cpuidle.c 	struct cpuidle_driver *drv = cpuidle_get_cpu_driver(dev);
cpuidle_driver    546 drivers/cpuidle/cpuidle.c 	struct cpuidle_driver *drv = cpuidle_get_cpu_driver(dev);
cpuidle_driver    572 drivers/cpuidle/cpuidle.c 	struct cpuidle_driver *drv = cpuidle_get_cpu_driver(dev);
cpuidle_driver    666 drivers/cpuidle/cpuidle.c void cpuidle_unregister(struct cpuidle_driver *drv)
cpuidle_driver    691 drivers/cpuidle/cpuidle.c int cpuidle_register(struct cpuidle_driver *drv,
cpuidle_driver     19 drivers/cpuidle/cpuidle.h 		struct cpuidle_driver *drv, int next_state);
cpuidle_driver     41 drivers/cpuidle/cpuidle.h bool cpuidle_state_is_coupled(struct cpuidle_driver *drv, int state);
cpuidle_driver     42 drivers/cpuidle/cpuidle.h int cpuidle_coupled_state_verify(struct cpuidle_driver *drv);
cpuidle_driver     44 drivers/cpuidle/cpuidle.h 		struct cpuidle_driver *drv, int next_state);
cpuidle_driver     49 drivers/cpuidle/cpuidle.h bool cpuidle_state_is_coupled(struct cpuidle_driver *drv, int state)
cpuidle_driver     54 drivers/cpuidle/cpuidle.h static inline int cpuidle_coupled_state_verify(struct cpuidle_driver *drv)
cpuidle_driver     60 drivers/cpuidle/cpuidle.h 		struct cpuidle_driver *drv, int next_state)
cpuidle_driver     26 drivers/cpuidle/driver.c static DEFINE_PER_CPU(struct cpuidle_driver *, cpuidle_drivers);
cpuidle_driver     35 drivers/cpuidle/driver.c static struct cpuidle_driver *__cpuidle_get_cpu_driver(int cpu)
cpuidle_driver     48 drivers/cpuidle/driver.c static inline void __cpuidle_unset_driver(struct cpuidle_driver *drv)
cpuidle_driver     68 drivers/cpuidle/driver.c static inline int __cpuidle_set_driver(struct cpuidle_driver *drv)
cpuidle_driver     73 drivers/cpuidle/driver.c 		struct cpuidle_driver *old_drv;
cpuidle_driver     88 drivers/cpuidle/driver.c static struct cpuidle_driver *cpuidle_curr_driver;
cpuidle_driver     97 drivers/cpuidle/driver.c static inline struct cpuidle_driver *__cpuidle_get_cpu_driver(int cpu)
cpuidle_driver    108 drivers/cpuidle/driver.c static inline int __cpuidle_set_driver(struct cpuidle_driver *drv)
cpuidle_driver    125 drivers/cpuidle/driver.c static inline void __cpuidle_unset_driver(struct cpuidle_driver *drv)
cpuidle_driver    154 drivers/cpuidle/driver.c static void __cpuidle_driver_init(struct cpuidle_driver *drv)
cpuidle_driver    194 drivers/cpuidle/driver.c static int __cpuidle_register_driver(struct cpuidle_driver *drv)
cpuidle_driver    230 drivers/cpuidle/driver.c static void __cpuidle_unregister_driver(struct cpuidle_driver *drv)
cpuidle_driver    254 drivers/cpuidle/driver.c int cpuidle_register_driver(struct cpuidle_driver *drv)
cpuidle_driver    287 drivers/cpuidle/driver.c void cpuidle_unregister_driver(struct cpuidle_driver *drv)
cpuidle_driver    312 drivers/cpuidle/driver.c struct cpuidle_driver *cpuidle_get_driver(void)
cpuidle_driver    314 drivers/cpuidle/driver.c 	struct cpuidle_driver *drv;
cpuidle_driver    332 drivers/cpuidle/driver.c struct cpuidle_driver *cpuidle_get_cpu_driver(struct cpuidle_device *dev)
cpuidle_driver    349 drivers/cpuidle/driver.c struct cpuidle_driver *cpuidle_driver_ref(void)
cpuidle_driver    351 drivers/cpuidle/driver.c 	struct cpuidle_driver *drv;
cpuidle_driver    371 drivers/cpuidle/driver.c 	struct cpuidle_driver *drv;
cpuidle_driver    150 drivers/cpuidle/dt_idle_states.c int dt_init_idle_driver(struct cpuidle_driver *drv,
cpuidle_driver      5 drivers/cpuidle/dt_idle_states.h int dt_init_idle_driver(struct cpuidle_driver *drv,
cpuidle_driver     48 drivers/cpuidle/governors/haltpoll.c static int haltpoll_select(struct cpuidle_driver *drv,
cpuidle_driver    126 drivers/cpuidle/governors/haltpoll.c static int haltpoll_enable_device(struct cpuidle_driver *drv,
cpuidle_driver     66 drivers/cpuidle/governors/ladder.c static int ladder_select_state(struct cpuidle_driver *drv,
cpuidle_driver    133 drivers/cpuidle/governors/ladder.c static int ladder_enable_device(struct cpuidle_driver *drv,
cpuidle_driver    171 drivers/cpuidle/governors/menu.c static void menu_update(struct cpuidle_driver *drv, struct cpuidle_device *dev);
cpuidle_driver    275 drivers/cpuidle/governors/menu.c static int menu_select(struct cpuidle_driver *drv, struct cpuidle_device *dev,
cpuidle_driver    461 drivers/cpuidle/governors/menu.c static void menu_update(struct cpuidle_driver *drv, struct cpuidle_device *dev)
cpuidle_driver    555 drivers/cpuidle/governors/menu.c static int menu_enable_device(struct cpuidle_driver *drv,
cpuidle_driver    117 drivers/cpuidle/governors/teo.c static void teo_update(struct cpuidle_driver *drv, struct cpuidle_device *dev)
cpuidle_driver    208 drivers/cpuidle/governors/teo.c static int teo_find_shallower_state(struct cpuidle_driver *drv,
cpuidle_driver    231 drivers/cpuidle/governors/teo.c static int teo_select(struct cpuidle_driver *drv, struct cpuidle_device *dev,
cpuidle_driver    462 drivers/cpuidle/governors/teo.c static int teo_enable_device(struct cpuidle_driver *drv,
cpuidle_driver     14 drivers/cpuidle/poll_state.c 			       struct cpuidle_driver *drv, int index)
cpuidle_driver     44 drivers/cpuidle/poll_state.c void cpuidle_poll_state_init(struct cpuidle_driver *drv)
cpuidle_driver     55 drivers/cpuidle/sysfs.c 	struct cpuidle_driver *drv;
cpuidle_driver    466 drivers/cpuidle/sysfs.c 	struct cpuidle_driver *drv = cpuidle_get_cpu_driver(device);
cpuidle_driver    505 drivers/cpuidle/sysfs.c 	struct cpuidle_driver *drv = cpuidle_get_cpu_driver(device);
cpuidle_driver    521 drivers/cpuidle/sysfs.c 	struct cpuidle_driver *drv;
cpuidle_driver    528 drivers/cpuidle/sysfs.c 	ssize_t (*show)(struct cpuidle_driver *, char *);
cpuidle_driver    529 drivers/cpuidle/sysfs.c 	ssize_t (*store)(struct cpuidle_driver *, const char *, size_t);
cpuidle_driver    532 drivers/cpuidle/sysfs.c static ssize_t show_driver_name(struct cpuidle_driver *drv, char *buf)
cpuidle_driver    601 drivers/cpuidle/sysfs.c 	struct cpuidle_driver *drv = cpuidle_get_cpu_driver(dev);
cpuidle_driver    232 drivers/firmware/psci/psci_checker.c 		       struct cpuidle_driver *drv, int index)
cpuidle_driver    277 drivers/firmware/psci/psci_checker.c 	struct cpuidle_driver *drv;
cpuidle_driver    397 drivers/firmware/psci/psci_checker.c 		struct cpuidle_driver *drv = cpuidle_get_cpu_driver(dev);
cpuidle_driver   3097 drivers/gpu/drm/i915/i915_irq.c 	const struct cpuidle_driver *drv;
cpuidle_driver     59 drivers/idle/intel_idle.c static struct cpuidle_driver intel_idle_driver = {
cpuidle_driver     87 drivers/idle/intel_idle.c 			struct cpuidle_driver *drv, int index);
cpuidle_driver     89 drivers/idle/intel_idle.c 			      struct cpuidle_driver *drv, int index);
cpuidle_driver    898 drivers/idle/intel_idle.c 				struct cpuidle_driver *drv, int index)
cpuidle_driver    939 drivers/idle/intel_idle.c 			     struct cpuidle_driver *drv, int index)
cpuidle_driver   1327 drivers/idle/intel_idle.c 	struct cpuidle_driver *drv = &intel_idle_driver;
cpuidle_driver   1447 drivers/idle/intel_idle.c 		struct cpuidle_driver *drv = cpuidle_get_driver();
cpuidle_driver    410 include/acpi/processor.h extern struct cpuidle_driver acpi_idle_driver;
cpuidle_driver     25 include/linux/cpuidle.h struct cpuidle_driver;
cpuidle_driver     55 include/linux/cpuidle.h 			struct cpuidle_driver *drv,
cpuidle_driver     66 include/linux/cpuidle.h 			      struct cpuidle_driver *drv,
cpuidle_driver    131 include/linux/cpuidle.h extern bool cpuidle_not_available(struct cpuidle_driver *drv,
cpuidle_driver    134 include/linux/cpuidle.h extern int cpuidle_select(struct cpuidle_driver *drv,
cpuidle_driver    137 include/linux/cpuidle.h extern int cpuidle_enter(struct cpuidle_driver *drv,
cpuidle_driver    140 include/linux/cpuidle.h extern u64 cpuidle_poll_time(struct cpuidle_driver *drv,
cpuidle_driver    143 include/linux/cpuidle.h extern int cpuidle_register_driver(struct cpuidle_driver *drv);
cpuidle_driver    144 include/linux/cpuidle.h extern struct cpuidle_driver *cpuidle_get_driver(void);
cpuidle_driver    145 include/linux/cpuidle.h extern struct cpuidle_driver *cpuidle_driver_ref(void);
cpuidle_driver    147 include/linux/cpuidle.h extern void cpuidle_unregister_driver(struct cpuidle_driver *drv);
cpuidle_driver    150 include/linux/cpuidle.h extern int cpuidle_register(struct cpuidle_driver *drv,
cpuidle_driver    152 include/linux/cpuidle.h extern void cpuidle_unregister(struct cpuidle_driver *drv);
cpuidle_driver    161 include/linux/cpuidle.h extern struct cpuidle_driver *cpuidle_get_cpu_driver(struct cpuidle_device *dev);
cpuidle_driver    166 include/linux/cpuidle.h static inline bool cpuidle_not_available(struct cpuidle_driver *drv,
cpuidle_driver    169 include/linux/cpuidle.h static inline int cpuidle_select(struct cpuidle_driver *drv,
cpuidle_driver    172 include/linux/cpuidle.h static inline int cpuidle_enter(struct cpuidle_driver *drv,
cpuidle_driver    176 include/linux/cpuidle.h static inline u64 cpuidle_poll_time(struct cpuidle_driver *drv,
cpuidle_driver    179 include/linux/cpuidle.h static inline int cpuidle_register_driver(struct cpuidle_driver *drv)
cpuidle_driver    181 include/linux/cpuidle.h static inline struct cpuidle_driver *cpuidle_get_driver(void) {return NULL; }
cpuidle_driver    182 include/linux/cpuidle.h static inline struct cpuidle_driver *cpuidle_driver_ref(void) {return NULL; }
cpuidle_driver    184 include/linux/cpuidle.h static inline void cpuidle_unregister_driver(struct cpuidle_driver *drv) { }
cpuidle_driver    188 include/linux/cpuidle.h static inline int cpuidle_register(struct cpuidle_driver *drv,
cpuidle_driver    191 include/linux/cpuidle.h static inline void cpuidle_unregister(struct cpuidle_driver *drv) { }
cpuidle_driver    200 include/linux/cpuidle.h static inline struct cpuidle_driver *cpuidle_get_cpu_driver(
cpuidle_driver    206 include/linux/cpuidle.h extern int cpuidle_find_deepest_state(struct cpuidle_driver *drv,
cpuidle_driver    208 include/linux/cpuidle.h extern int cpuidle_enter_s2idle(struct cpuidle_driver *drv,
cpuidle_driver    212 include/linux/cpuidle.h static inline int cpuidle_find_deepest_state(struct cpuidle_driver *drv,
cpuidle_driver    215 include/linux/cpuidle.h static inline int cpuidle_enter_s2idle(struct cpuidle_driver *drv,
cpuidle_driver    236 include/linux/cpuidle.h void cpuidle_poll_state_init(struct cpuidle_driver *drv);
cpuidle_driver    238 include/linux/cpuidle.h static inline void cpuidle_poll_state_init(struct cpuidle_driver *drv) {}
cpuidle_driver    250 include/linux/cpuidle.h 	int  (*enable)		(struct cpuidle_driver *drv,
cpuidle_driver    252 include/linux/cpuidle.h 	void (*disable)		(struct cpuidle_driver *drv,
cpuidle_driver    255 include/linux/cpuidle.h 	int  (*select)		(struct cpuidle_driver *drv,
cpuidle_driver     99 kernel/sched/idle.c static int call_cpuidle(struct cpuidle_driver *drv, struct cpuidle_device *dev,
cpuidle_driver    132 kernel/sched/idle.c 	struct cpuidle_driver *drv = cpuidle_get_cpu_driver(dev);