Home
last modified time | relevance | path

Searched refs:ii_dev (Results 1 – 2 of 2) sorted by relevance

/Linux-v4.19/drivers/powercap/
Didle_inject.c83 static void idle_inject_wakeup(struct idle_inject_device *ii_dev) in idle_inject_wakeup() argument
88 for_each_cpu_and(cpu, to_cpumask(ii_dev->cpumask), cpu_online_mask) { in idle_inject_wakeup()
108 struct idle_inject_device *ii_dev = in idle_inject_timer_fn() local
111 duration_ms = READ_ONCE(ii_dev->run_duration_ms); in idle_inject_timer_fn()
112 duration_ms += READ_ONCE(ii_dev->idle_duration_ms); in idle_inject_timer_fn()
114 idle_inject_wakeup(ii_dev); in idle_inject_timer_fn()
130 struct idle_inject_device *ii_dev; in idle_inject_fn() local
133 ii_dev = per_cpu(idle_inject_device, cpu); in idle_inject_fn()
141 play_idle(READ_ONCE(ii_dev->idle_duration_ms)); in idle_inject_fn()
149 void idle_inject_set_duration(struct idle_inject_device *ii_dev, in idle_inject_set_duration() argument
[all …]
/Linux-v4.19/include/linux/
Didle_inject.h16 void idle_inject_unregister(struct idle_inject_device *ii_dev);
18 int idle_inject_start(struct idle_inject_device *ii_dev);
20 void idle_inject_stop(struct idle_inject_device *ii_dev);
22 void idle_inject_set_duration(struct idle_inject_device *ii_dev,
26 void idle_inject_get_duration(struct idle_inject_device *ii_dev,