STRUCT PMF_BIOS_INPUT_ENTRY(9)
π struct pmf_bios_input_entry(9) π
okay so picture this: you're deep in the Kernel API Manual (yes, that one, the big one π) and you stumble on struct pmf_bios_input_entry and you're like "bestie what IS this" β don't worry, I got you. It's literally just a snapshot of a custom BIOS input event. That's it. That's the whole vibe. Lowkey elegant, ngl π
β¨ NAME β¨
struct pmf_bios_input_entry β a snapshot of a custom BIOS input event π¦
πΈ SYNOPSIS πΈ
struct pmf_bios_input_entry {
u32 val[BIOS_INPUTS_MAX];
u32 preq;
};
like, that's the whole struct. short and iconic, no notes π
π« Members π«
valβ the array of custom BIOS input values π she's holding all the values for you, sizeBIOS_INPUTS_MAX, main character energy frpreqβ the pending request value that's associated with this event β¨ lowkey the lynchpin of the whole thing
π₯ SEE ALSO π₯
- Kernel file
./drivers/platform/x86/amd/pmf/pmf.hβ go read it, it's giving source of truth π§
ngl there's nothing sketchy here, no hidden flags, no scary warnings β it's just a lil struct doing its job π«Ά
and that's the tea, bestie π this one's from the Kernel API Manual, living out of ./drivers/platform/x86/amd/pmf, dated October 2026, and it's titled struct pmf_bios_input_entry(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