Symbol: idle_inject_device
drivers/powercap/idle_inject.c
102
static void idle_inject_wakeup(struct idle_inject_device *ii_dev)
drivers/powercap/idle_inject.c
127
struct idle_inject_device *ii_dev =
drivers/powercap/idle_inject.c
128
container_of(timer, struct idle_inject_device, timer);
drivers/powercap/idle_inject.c
150
struct idle_inject_device *ii_dev;
drivers/powercap/idle_inject.c
153
ii_dev = per_cpu(idle_inject_device, cpu);
drivers/powercap/idle_inject.c
171
void idle_inject_set_duration(struct idle_inject_device *ii_dev,
drivers/powercap/idle_inject.c
190
void idle_inject_get_duration(struct idle_inject_device *ii_dev,
drivers/powercap/idle_inject.c
204
void idle_inject_set_latency(struct idle_inject_device *ii_dev,
drivers/powercap/idle_inject.c
221
int idle_inject_start(struct idle_inject_device *ii_dev)
drivers/powercap/idle_inject.c
253
void idle_inject_stop(struct idle_inject_device *ii_dev)
drivers/powercap/idle_inject.c
330
struct idle_inject_device *idle_inject_register_full(struct cpumask *cpumask,
drivers/powercap/idle_inject.c
333
struct idle_inject_device *ii_dev;
drivers/powercap/idle_inject.c
347
if (per_cpu(idle_inject_device, cpu)) {
drivers/powercap/idle_inject.c
352
per_cpu(idle_inject_device, cpu) = ii_dev;
drivers/powercap/idle_inject.c
361
per_cpu(idle_inject_device, cpu_rb) = NULL;
drivers/powercap/idle_inject.c
381
struct idle_inject_device *idle_inject_register(struct cpumask *cpumask)
drivers/powercap/idle_inject.c
395
void idle_inject_unregister(struct idle_inject_device *ii_dev)
drivers/powercap/idle_inject.c
402
per_cpu(idle_inject_device, cpu) = NULL;
drivers/powercap/idle_inject.c
93
static DEFINE_PER_CPU(struct idle_inject_device *, idle_inject_device);
drivers/thermal/cpuidle_cooling.c
128
struct idle_inject_device *ii_dev = idle_cdev->ii_dev;
drivers/thermal/cpuidle_cooling.c
173
struct idle_inject_device *ii_dev;
drivers/thermal/cpuidle_cooling.c
26
struct idle_inject_device *ii_dev;
drivers/thermal/intel/intel_powerclamp.c
531
static struct idle_inject_device *ii_dev;
include/linux/idle_inject.h
12
struct idle_inject_device;
include/linux/idle_inject.h
14
struct idle_inject_device *idle_inject_register(struct cpumask *cpumask);
include/linux/idle_inject.h
16
struct idle_inject_device *idle_inject_register_full(struct cpumask *cpumask,
include/linux/idle_inject.h
19
void idle_inject_unregister(struct idle_inject_device *ii_dev);
include/linux/idle_inject.h
21
int idle_inject_start(struct idle_inject_device *ii_dev);
include/linux/idle_inject.h
23
void idle_inject_stop(struct idle_inject_device *ii_dev);
include/linux/idle_inject.h
25
void idle_inject_set_duration(struct idle_inject_device *ii_dev,
include/linux/idle_inject.h
29
void idle_inject_get_duration(struct idle_inject_device *ii_dev,
include/linux/idle_inject.h
33
void idle_inject_set_latency(struct idle_inject_device *ii_dev,