qed_mcp_is_...an_supported(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, <rainbow>qed_mcp_is_smart_an_supported</rainbow> β€” it's from the Kernel API Manual, section 9 β€” is literally just a vibe check: it returns whether the management firmware supports that smart AN life. That's it. That's the whole function. πŸŽ€


✨ SYNOPSIS ✨

bool qed_mcp_is_smart_an_supported (struct qed_hwfn *p_hwfn );

like, you hand it one thing and it hands you back a bool. lowkey the simplest relationship you'll ever have ngl 🫢


🌸 ARGUMENTS 🌸

  • p_hwfn β€” bestie this is the HW device data. the hardware device's whole little data situation. you gotta give it the struct qed_hwfn * or it has nothing to work with 😭

⭐ RETURN ⭐

it gives you back a bool, and that bool is true if the feature is supported. yes that's the entire plot. no cap. πŸ’…

fr fr if it says true, the feature is supported β€” that's the one thing to remember, don't overthink it πŸ’–

πŸ¦‹ SEE ALSO πŸ¦‹

the kernel file lives at ./drivers/net/ethernet/qlogic/qed/qed_mcp.h β€” go say hi to it, it's iconic πŸ‘‘

and here's the whole friend group, all 72 of them, not one dropped because we don't do that here πŸ’œ


and that's the whole page bestie, you ate that πŸ“ this little cutie lives in ./drivers/net/ethernet/qlogic/qed and the version/date stamp on it is October 2026 β€” mwah, go read some more kernel docs, ily, bye πŸ’œπŸ§šβœ¨

πŸ“¦ where this page comes from