cppc_get_epp_perf(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– cppc_get_epp_perf β€” the Kernel API Manual moment ✨

okay so bestie, welcome to the cppc_get_epp_perf(9) page πŸŽ€ this one lives in the Kernel API Manual and it's literally the little function that goes and fetches the epp register value for you. no cap, that's the whole vibe. 🌸


✨ NAME ✨

cppc_get_epp_perf β€” Get the epp register value. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

int cppc_get_epp_perf (int cpunum , u64 *epp_perf );

like, that's the whole signature, and yes you pass it a CPU number and a pointer, and it hands you back a u64. iconic behavior honestly. ⭐


🌈 ARGUMENTS 🌈

  • cpunum β€” the CPU you want to grab the epp preference value from πŸ–₯️ like, which CPU are we asking, bestie?
  • epp_perf β€” the return address πŸ’Œ this is where the value comes back to you.

πŸ’œ RETURN πŸ’œ

0 for success, -EIO otherwise 😭 so like, zero means we ate, and -EIO means something went sideways. fr fr.


πŸ”₯ SEE ALSO πŸ”₯

the kernel file is ./drivers/acpi/cppc_acpi.c and here's the whole friend group of related pages, no gatekeeping:

like, that's the entire squad and they all belong in your bookmarks 🫢✨


lowkey a lil reminder from your girl: this page is from ./drivers/acpi and it's dated October 2026, so if you're citing it, cite it cute πŸ’…

and that's the page, bestie! mwah πŸ’– go get that epp register value, you absolute main character πŸ‘‘πŸŒΈ


πŸ’– that's a wrap! πŸ’– this cutie of a page comes to you from the source ./drivers/acpi, version-dated October 2026, and it's filed under cppc_get_epp_perf(9) in the Kernel API Manual β€” slay, goodbye, periodt. πŸŽ€βœ¨

πŸ“¦ where this page comes from