plpks_is_available(9)
π 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 β
trueis returned if PLPKS is available βfalseif not β
and that's the whole answer, bestie. no grey area, no "it depends", just a bool. slay. π«Ά
π SEE ALSO π
- Kernel file
./arch/powerpc/platforms/pseries/plpks.c plpks_get_version(9)plpks_get_objoverhead(9)plpks_get_maxpwsize(9)plpks_get_maxobjectsize(9)plpks_get_maxobjectlabelsize(9)plpks_get_totalsize(9)plpks_get_usedspace(9)plpks_get_supportedpolicies(9)plpks_get_maxlargeobjectsize(9)plpks_get_signedupdatealgorithms(9)plpks_get_wrappingfeatures(9)plpks_get_passwordlen(9)plpks_signed_update_var(9)plpks_write_var(9)plpks_remove_var(9)plpks_wrapping_is_supported(9)plpks_gen_wrapping_key(9)plpks_wrap_object(9)plpks_unwrap_object(9)plpks_read_os_var(9)plpks_read_fw_var(9)plpks_read_bootloader_var(9)plpks_populate_fdt(9)plpks_early_init_devtree(9)
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'splpks_is_available(9)from the Kernel API Manual. go check your availability status. no cap. π¦πΈβ¨
π¦ 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