Searched refs:idle_inject_device (Results 1 – 4 of 4) sorted by relevance
/linux/drivers/powercap/ |
H A D | idle_inject.c | 83 struct idle_inject_device { struct 93 static DEFINE_PER_CPU(struct idle_inject_device *, idle_inject_device); argument 102 static void idle_inject_wakeup(struct idle_inject_device *ii_dev) in idle_inject_wakeup() 127 struct idle_inject_device *ii_dev = in idle_inject_timer_fn() 128 container_of(timer, struct idle_inject_device, timer); in idle_inject_timer_fn() 150 struct idle_inject_device *ii_dev; in idle_inject_fn() 153 ii_dev = per_cpu(idle_inject_device, cpu); in idle_inject_fn() 171 void idle_inject_set_duration(struct idle_inject_device *ii_dev, in idle_inject_set_duration() 190 void idle_inject_get_duration(struct idle_inject_device *ii_dev, in idle_inject_get_duration() 204 void idle_inject_set_latency(struct idle_inject_device *ii_dev, in idle_inject_set_latency() [all …]
|
/linux/include/linux/ |
H A D | idle_inject.h | 12 struct idle_inject_device; 14 struct idle_inject_device *idle_inject_register(struct cpumask *cpumask); 16 struct idle_inject_device *idle_inject_register_full(struct cpumask *cpumask, 19 void idle_inject_unregister(struct idle_inject_device *ii_dev); 21 int idle_inject_start(struct idle_inject_device *ii_dev); 23 void idle_inject_stop(struct idle_inject_device *ii_dev); 25 void idle_inject_set_duration(struct idle_inject_device *ii_dev, 29 void idle_inject_get_duration(struct idle_inject_device *ii_dev, 33 void idle_inject_set_latency(struct idle_inject_device *ii_dev,
|
/linux/drivers/thermal/ |
H A D | cpuidle_cooling.c | 26 struct idle_inject_device *ii_dev; 128 struct idle_inject_device *ii_dev = idle_cdev->ii_dev; in cpuidle_cooling_set_cur_state() 173 struct idle_inject_device *ii_dev; in __cpuidle_cooling_register()
|
/linux/drivers/thermal/intel/ |
H A D | intel_powerclamp.c | 531 static struct idle_inject_device *ii_dev;
|