plpks_wrapping_is_supported(9)
β¨ plpks_wrapping_is_supported β¨
okay so bestie, welcome to the plpks_wrapping_is_supported(9) page from the Kernel API Manual π this one's short and sweet and honestly kind of iconic for it.
πΈ NAME πΈ
plpks_wrapping_is_supported β the lil function that tells you whether the H_PKS_WRAP_OBJECT interface is available on this LPAR or not π«Ά
π SYNOPSIS π
bool plpks_wrapping_is_supported (void );
π¦ ARGUMENTS π¦
voidβ literally no arguments. nothing. zero. it takes nothing, it needs nothing, main character energy π
π DESCRIPTION π
so here's the tea β during initialization, if the H_PKS_GET_CONFIG HCALL runs successfully, it sets bit 3 of the flags variable inside the PLPKS config structure β but only if the H_PKS_WRAP_OBJECT interface is supported. that's the whole bit. that's the vibe check. π
β RETURN β
trueβ if theH_PKS_WRAP_OBJECTinterface is supported π₯falseβ if it's not π
π§ 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_is_available(9)plpks_signed_update_var(9)plpks_write_var(9)plpks_remove_var(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)
ngl bestie, that's a whole squad of plpks functions in SEE ALSO β you're gonna want to go read them too, iykyk π
and that's the page! π it lives in ./arch/powerpc/platforms/pseries, dated October 2026, and this one's titled plpks_wrapping_is_supported(9) β periodt β¨π
π¦ 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