idle_inject_start(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, this is idle_inject_start(9) from the Kernel API Manual β€” a little powercap function that gets your idle injection party started πŸ’…βœ¨

πŸŽ€ NAME πŸŽ€

idle_inject_start β€” start idle injections πŸ‘‘

🌸 SYNOPSIS 🌸

int idle_inject_start (struct idle_inject_device *ii_dev );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • ii_dev β€” the idle injection control device structure. literally the device struct this function is working with 🫢

πŸ’– DESCRIPTION πŸ’–

The function starts idle injection by first waking up all of the idle injection kthreads associated with ii_dev to let them inject CPU idle time. It sets up a timer to start the next idle injection period ⏰✨

πŸ”₯ RETURN πŸ”₯

  • -EINVAL β€” if the CPU idle or CPU run time is not set 😭
  • 0 β€” on success, slay πŸ’–

🌈 SEE ALSO 🌈

Kernel file: ./drivers/powercap/idle_inject.c β€” yes bestie, that's where the source lives πŸ“


πŸ’œ and that's the whole vibe! brought to you by the page source/version ./drivers/powercap, dated October 2026, and of course idle_inject_start(9) β€” mwah πŸ’‹βœ¨ periodt 🫢

πŸ“¦ where this page comes from