STRUCT UEFI_CNV_VAR_GENERAL_CFG(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 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 sized UEFI_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