idle_inject_fn(9)
π NAME π
okay so bestie, welcome to idle_inject_fn(9) from the Kernel API Manual β this one is literally the idle injection work function. No cap, thatβs the whole name: idle_inject_fn β idle injection work function. β¨
β¨ SYNOPSIS β¨
void idle_inject_fn (unsigned int cpu );
π ARGUMENTS π
cpuβ the CPU owning the task. Thatβs the vibe: itβs the CPU this task belongs to. π
π¦ DESCRIPTION π¦
This function calls play_idle_precise to inject a specified amount of CPU idle time. Like, itβs the work function doing the idle-injection thing, and the amount is specified β no vibes-based guessing here, bestie. π
π SEE ALSO π
Kernel file ./drivers/powercap/idle_inject.c, plus these structs/functions β all the besties in the idle-inject family:
struct idle_inject_thread(9)struct idle_inject_device(9)idle_inject_wakeup(9)idle_inject_timer_fn(9)idle_inject_set_duration(9)idle_inject_get_duration(9)idle_inject_set_latency(9)idle_inject_start(9)idle_inject_stop(9)idle_inject_setup(9)idle_inject_should_run(9)idle_inject_register_full(9)idle_inject_register(9)idle_inject_unregister(9)
thatβs a wrap, bestie! this page came from source path ./drivers/powercap, dated October 2026. go off, kernel icon π«Άπ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms