plpks_is_available(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… plpks_is_available β€” a kernel API manual page, but make it cute

okay so bestie, welcome to plpks_is_available(9), a page from the Kernel API Manual. yes, section 9, we're doing kernel internals today and honestly? we're thriving. πŸŽ€


✨ NAME ✨

plpks_is_available β€” literally just tells you the PLPKS availability status for the LPAR. that's it. that's the whole job. main character energy for a boolean fr fr πŸ’–


🌸 SYNOPSIS 🌸

bool plpks_is_available (void );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • void β€” no arguments. zero. none. she takes nothing and she gives you the truth. iconic. ✨

πŸ’œ DESCRIPTION πŸ’œ

so how does she even know? the availability of PLPKS is inferred based upon the successful execution of the H_PKS_GET_CONFIG HCALL β€” provided the firmware supports this feature. like, no cap, that's the vibe check right there. πŸ”₯

the H_PKS_GET_CONFIG HCALL reads the configuration and status information related to the PLPKS. and the configuration structure? it provides a version number to inform the caller of the supported features. the way that a version number just… tells you what's supported. we love a self-aware struct. πŸ‘‘


⭐ RETURN ⭐

  • true is returned if PLPKS is available βœ…
  • false if not ❌

and that's the whole answer, bestie. no grey area, no "it depends", just a bool. slay. 🫢


🌈 SEE ALSO 🌈

like, the whole friend group showed up. iykyk πŸ’€πŸ’…


ok final sign-off bestie πŸ’– this page lives in ./arch/powerpc/platforms/pseries, it's dated October 2026, and it's plpks_is_available(9) from the Kernel API Manual. go check your availability status. no cap. πŸ¦‹πŸŒΈβœ¨
πŸ“¦ where this page comes from