/arch/arm/kernel/ |
H A D | cpuidle.c | 16 struct cpuidle_driver *drv, int index) 15 arm_cpuidle_simple_enter(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument
|
/arch/arm/mach-shmobile/ |
H A D | cpuidle.c | 29 void __init shmobile_cpuidle_set_driver(struct cpuidle_driver *drv) argument 31 cpuidle_drv = drv;
|
/arch/arm/include/asm/ |
H A D | cpuidle.h | 6 struct cpuidle_driver *drv, int index); 9 struct cpuidle_driver *drv, int index) { return -ENODEV; } 8 arm_cpuidle_simple_enter(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument
|
/arch/arm/mach-imx/ |
H A D | cpuidle-imx5.c | 14 struct cpuidle_driver *drv, int index) 13 imx5_cpuidle_enter(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument
|
H A D | cpuidle-imx6q.c | 22 struct cpuidle_driver *drv, int index) 21 imx6q_enter_wait(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument
|
H A D | cpuidle-imx6sl.c | 18 struct cpuidle_driver *drv, int index) 17 imx6sl_enter_wait(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument
|
/arch/arm/mach-s3c64xx/ |
H A D | cpuidle.c | 27 struct cpuidle_driver *drv, 26 s3c64xx_enter_idle(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument
|
/arch/arm/mach-tegra/ |
H A D | cpuidle-tegra114.c | 39 struct cpuidle_driver *drv, 38 tegra114_idle_power_down(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument
|
H A D | cpuidle-tegra30.c | 39 struct cpuidle_driver *drv, 69 struct cpuidle_driver *drv, 91 struct cpuidle_driver *drv, 106 struct cpuidle_driver *drv, 114 struct cpuidle_driver *drv, 127 entered_lp2 = tegra30_cpu_cluster_power_down(dev, drv, 132 entered_lp2 = tegra30_cpu_core_power_down(dev, drv, index); 68 tegra30_cpu_cluster_power_down(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument 90 tegra30_cpu_core_power_down(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument 105 tegra30_cpu_core_power_down(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument 113 tegra30_idle_lp2(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument
|
H A D | cpuidle-tegra20.c | 44 struct cpuidle_driver *drv, 131 struct cpuidle_driver *drv, 154 struct cpuidle_driver *drv, 169 struct cpuidle_driver *drv, 177 struct cpuidle_driver *drv, 199 entered_lp2 = tegra20_cpu_cluster_power_down(dev, drv, index); 201 entered_lp2 = tegra20_idle_enter_lp2_cpu_1(dev, drv, index); 130 tegra20_cpu_cluster_power_down(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument 153 tegra20_idle_enter_lp2_cpu_1(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument 168 tegra20_idle_enter_lp2_cpu_1(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument 176 tegra20_idle_lp2_coupled(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument
|
/arch/x86/kernel/apic/ |
H A D | probe_64.c | 31 struct apic **drv; local 35 for (drv = __apicdrivers; drv < __apicdrivers_end; drv++) { 36 if ((*drv)->probe && (*drv)->probe()) { 37 if (apic != *drv) { 38 apic = *drv; 59 struct apic **drv; local 61 for (drv [all...] |
H A D | probe_32.c | 136 struct apic **drv; local 141 for (drv = __apicdrivers; drv < __apicdrivers_end; drv++) { 142 if (!strcmp((*drv)->name, arg)) { 143 apic = *drv; 193 struct apic **drv; local 195 for (drv = __apicdrivers; drv < __apicdrivers_end; drv 211 struct apic **drv; local [all...] |
/arch/arm/mach-integrator/ |
H A D | lm.h | 10 struct device_driver drv; member in struct:lm_driver 17 int lm_driver_register(struct lm_driver *drv); 18 void lm_driver_unregister(struct lm_driver *drv);
|
H A D | lm.c | 18 #define to_lm_driver(d) container_of(d, struct lm_driver, drv) 20 static int lm_match(struct device *dev, struct device_driver *drv) argument 59 int lm_driver_register(struct lm_driver *drv) argument 61 drv->drv.bus = &lm_bustype; 62 return driver_register(&drv->drv); 65 void lm_driver_unregister(struct lm_driver *drv) argument 67 driver_unregister(&drv->drv); [all...] |
/arch/sh/kernel/cpu/shmobile/ |
H A D | cpuidle.c | 28 struct cpuidle_driver *drv, 27 cpuidle_sleep_enter(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument
|
/arch/arm/mach-davinci/ |
H A D | cpuidle.c | 52 struct cpuidle_driver *drv, int index) 51 davinci_enter_idle(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument
|
/arch/mips/kernel/ |
H A D | idle.c | 240 struct cpuidle_driver *drv, int index) 239 mips_cpuidle_wait_enter(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument
|
/arch/arm/mach-omap2/ |
H A D | cpuidle34xx.c | 106 * @drv: cpuidle driver 110 struct cpuidle_driver *drv, 156 * @drv: cpuidle driver 167 struct cpuidle_driver *drv, int index) 210 * @drv: cpuidle driver 217 struct cpuidle_driver *drv, 229 new_state_idx = drv->safe_state_index; 231 new_state_idx = next_valid_state(dev, drv, index); 251 ret = omap3_enter_idle(dev, drv, new_state_idx); 109 omap3_enter_idle(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument 166 next_valid_state(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument 216 omap3_enter_idle_bm(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument
|
H A D | cpuidle44xx.c | 66 * @drv: cpuidle driver 74 struct cpuidle_driver *drv, 82 struct cpuidle_driver *drv, 73 omap_enter_idle_simple(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument 81 omap_enter_idle_coupled(struct cpuidle_device *dev, struct cpuidle_driver *drv, int index) argument
|
/arch/parisc/include/asm/ |
H A D | parisc-device.h | 38 struct device_driver drv; member in struct:parisc_driver 43 #define to_parisc_driver(d) container_of(d, struct parisc_driver, drv)
|
/arch/x86/kernel/ |
H A D | probe_roms.c | 82 struct pci_driver *drv = pdev->driver; local 88 for (id = drv ? drv->id_table : NULL; id && id->vendor; id++)
|
/arch/mips/sgi-ip22/ |
H A D | ip22-gio.c | 113 static int gio_bus_match(struct device *dev, struct device_driver *drv) argument 116 struct gio_driver *gio_drv = to_gio_driver(drv); 124 struct gio_driver *drv; local 128 drv = to_gio_driver(dev->driver); 131 if (!drv->probe) 136 match = gio_match_device(drv->id_table, gio_dev); 138 error = drv->probe(gio_dev, match); 148 struct gio_driver *drv = to_gio_driver(dev->driver); local 150 if (dev->driver && drv->remove) 151 drv 158 struct gio_driver *drv = to_gio_driver(dev->driver); local 169 struct gio_driver *drv = to_gio_driver(dev->driver); local 180 struct gio_driver *drv = to_gio_driver(dev->driver); local 228 gio_register_driver(struct gio_driver *drv) argument 242 gio_unregister_driver(struct gio_driver *drv) argument [all...] |
/arch/powerpc/include/asm/ |
H A D | vio.h | 129 extern int __vio_register_driver(struct vio_driver *drv, struct module *owner, 136 extern void vio_unregister_driver(struct vio_driver *drv); 162 static inline struct vio_driver *to_vio_driver(struct device_driver *drv) argument 164 return container_of(drv, struct vio_driver, driver);
|
/arch/s390/include/asm/ |
H A D | ccwdev.h | 75 * @drv: ccw driver for this device 90 struct ccw_driver *drv; member in struct:ccw_device
|
/arch/arm/plat-pxa/ |
H A D | mfp.c | 174 int pin, af, drv, lpm, edge, pull; local 181 drv = MFP_DS(c); 190 tmp = MFPR_AF_SEL(af) | MFPR_DRIVE(drv);
|