Searched refs:ii_dev (Results 1 – 2 of 2) sorted by relevance
83 static void idle_inject_wakeup(struct idle_inject_device *ii_dev) in idle_inject_wakeup() argument88 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() local111 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() local133 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 …]
16 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,