Searched refs:idle_inject_device (Results 1 – 4 of 4) sorted by relevance
/linux-6.3-rc2/drivers/powercap/ |
A D | idle_inject.c | 83 struct idle_inject_device { struct 93 static DEFINE_PER_CPU(struct idle_inject_device *, idle_inject_device); argument 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() 334 struct idle_inject_device *ii_dev; in idle_inject_register_full() 349 if (per_cpu(idle_inject_device, cpu)) { in idle_inject_register_full() 354 per_cpu(idle_inject_device, cpu) = ii_dev; in idle_inject_register_full() 363 per_cpu(idle_inject_device, cpu_rb) = NULL; in idle_inject_register_full() [all …]
|
/linux-6.3-rc2/include/linux/ |
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-6.3-rc2/drivers/thermal/ |
A D | cpuidle_cooling.c | 25 struct idle_inject_device *ii_dev; 127 struct idle_inject_device *ii_dev = idle_cdev->ii_dev; in cpuidle_cooling_set_cur_state() 172 struct idle_inject_device *ii_dev; in __cpuidle_cooling_register()
|
/linux-6.3-rc2/drivers/thermal/intel/ |
A D | intel_powerclamp.c | 554 static struct idle_inject_device *ii_dev;
|
Completed in 6 milliseconds