qed_mcp_ov_update_eswitch(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… qed_mcp_ov_update_eswitch πŸ’…

okay bestie, so this one lives in the Kernel API Manual (yes, the whole manual, she's that important) and honestly? it's a little one-function wonder and it ate. 🫢


✨ NAME ✨

qed_mcp_ov_update_eswitch β€” send the eswitch mode over to MFW. literally that's the whole job. iconic behavior, no notes. πŸ‘‘


✨ SYNOPSIS ✨

int qed_mcp_ov_update_eswitch (struct qed_hwfn *p_hwfn , struct qed_ptt
*p_ptt , enum qed_ov_eswitch eswitch );

she takes three args and hands you back an int, and no, we are not skipping any of them, keep reading. πŸ¦‹


✨ ARGUMENTS ✨

  • p_hwfn β€” the HW device data. this is the hardware's whole personality file, treat her with respect. πŸ’–
  • p_ptt β€” P_ptt. yes, that's the description. the manpage said "P_ptt" and honestly? she's mysterious, she's lowkey serving main character energy, iykyk. πŸ™ˆ
  • eswitch β€” the eswitch mode. the vibe you're sending. ✨

✨ RETURN ✨

an Int β€” 0 means the operation was successul. (their spelling, not mine, πŸ’€ but we're keeping it fr fr, and also 0 = it worked. that's the important part. πŸŽ€)


🌈 SEE ALSO 🌈

bestie this list is LONG, like it's giving "she knows everybody at the party", so buckle in:

Kernel file ./drivers/net/ethernet/qlogic/qed/qed_mcp.h

and the whole squad:


that's the whole page, bestie, she's short and she knows it. πŸ’œ

and for the little credits moment at the end: this one comes to you from ./drivers/net/ethernet/qlogic/qed, dated October 2026, and it's the qed_mcp_ov_update_eswitch(9) page. slay. πŸŽ€βœ¨

πŸ“¦ where this page comes from