STRUCT UEFI_CNV_VAR_GENERAL_CFG(9)
πΈ struct uefi..._general_cfg(9) πΈ
okay bestie, so this is a page straight out of the Kernel API Manual, and it's all about struct uefi_cnv_var_general_cfg β the DSM-like table as defined in UEFI. yes, that's literally the whole NAME. short and iconic, we love that for us π
β¨ SYNOPSIS β¨
here's the shape of it, no cap β copy it exactly, don't be out here renaming fields:
struct uefi_cnv_var_general_cfg {
u8 revision;
u32 functions[UEFI_MAX_DSM_FUNCS];
};
ngl the struct is tiny. two members. that's the whole vibe. but likeβ¦ it's giving "small but mighty" energy, yk? π¦
π«Ά Members π«Ά
revisionβ the revision of the table. that's it, that's the whole job. it tells you which version of the table you're looking at πfunctionsβ the payload of the different DSM functions. this is where the actual content lives, and it's an array sizedUEFI_MAX_DSM_FUNCS, so there's room for all of 'em π₯
π SEE ALSO π
okay this is the part where we tag everyone in the group chat β literally every one of these is a sibling struct, so go say hi π«Ά
- the Kernel file
./drivers/net/wireless/intel/iwlwifi/fw/uefi.hβ that's where this thing lives, bestie struct uefi_cnv_var_wrds(9)struct uefi_cnv_var_ewrd(9)struct uefi_cnv_var_wgds(9)struct uefi_cnv_var_ppag(9)struct uefi_cnv_var_wtas(9)struct uefi_cnv_var_splc(9)struct uefi_cnv_var_wrdd(9)struct uefi_cnv_var_eckv(9)struct uefi_cnv_wlan_wbem_data(9)struct uefi_cnv_var_puncturing_data(9)struct uefi_cnv_wlan_dsbr_data(9)struct uefi_cnv_wpfc_data(9)
like, that's an entire friend group of UEFI var structs. collect them all πβ
quick lil reminder: the struct name in the page header is literally written with elision dots β struct uefi..._general_cfg(9) β so don't come at me if you see the "..." in there. that's the manpage's own doing, i'm just the messenger π
and that's the whole page, periodt π it's from ./drivers/net/wireless/intel/i..., dated October 2026, and yes the footer also calls it struct uefi..._general_cfg(9) β same girl, same energy, slay β¨π
π¦ 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