STRUCT PMF_BIOS_INPUT_ENTRY(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ 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, size BIOS_INPUTS_MAX, main character energy fr
  • preq β€” 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