__cpuidle_unset_driver(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

__cpuidle_unset_driver β€” unset the global cpuidle driver variable. This is the Kernel API Manual page for it, bestie, so we're deep in kernel-land but we're keeping it cute. πŸ’…


✨ SYNOPSIS ✨

void __cpuidle_unset_driver (struct cpuidle_driver *drv );

🫢 ARGUMENTS 🫢

  • drv β€” a pointer to a struct cpuidle_driver. That's the driver you're passing in, iykyk. πŸ¦‹

🌸 DESCRIPTION 🌸

So basically, __cpuidle_unset_driver resets the global cpuidle variable to NULL. That's the whole vibe check. ✨

If drv does not match the registered driver, do nothing. Not a little something β€” literally nothing. It's a no-op in that case, fr fr. 🫢


πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/cpuidle/driver.c, plus the whole crew:


okay that's the page, bestie πŸ’– β€” brought to you by the Kernel API Manual, source/version ./drivers/cpuidle, dated October 2026, and starring __cpuidle_unset_driver(9). periodt. πŸ‘‘βœ¨

πŸ“¦ where this page comes from