STRUCT SMM_VARIABLE_PAYLOAD_SIZE(9)
β¨ NAME β¨
struct smm_variable_payload_size β okay so this is the little struct you use to get the max allowed payload used in StMM π
like, that's its whole job and it eats every time.
π¦ SYNOPSIS π¦
struct smm_variable_payload_size {
size_t size;
};
π Members π
sizeβ the size to fill in, bestie. that's it, that's the field π«Ά
π₯ SEE ALSO π₯
Kernel file ./drivers/firmware/efi/stmm/mm_communication.h and the rest of the squad, no cap:
struct efi_mm_communicate_header(9)struct smm_variable_communicate_header(9)struct smm_variable_access(9)struct smm_variable_getnext(9)struct smm_variable_query_info(9)struct var_check_property(9)struct smm_variable_var_check_property(9)
and that's the whole page, bestie β¨ this iconic lil entry lives at ./drivers/firmware/efi/stmm and it's dated October 2026 β Kernel API Manual represent ππ
π¦ 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