qed_set_geneve_enable(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… qed_set_geneve_enable β€” a Kernel API Manual moment

okay so bestie, we're in the qed_set_geneve_enable(9) page, straight out of the Kernel API Manual, and it's giving "tiny function, big job." Let's get into it ✨


πŸŽ€ NAME πŸŽ€

qed_set_geneve_enable β€” Enable or disable GRE tunnel in HW.

(yes that's literally what the page says, GRE and all β€” I don't make the rules, I just slay them πŸ’…)


🌸 SYNOPSIS 🌸

void qed_set_geneve_enable (struct qed_hwfn *p_hwfn , struct qed_ptt
*p_ptt , bool eth_geneve_enable , bool ip_geneve_enable );

returns nothing, takes four things. no cap, that's the whole vibe check. πŸ¦‹


✨ ARGUMENTS ✨

  • p_hwfn β€” HW device data. the main character struct, honestly πŸ‘‘
  • p_ptt β€” Ptt window used for writing the registers. this is where the actual register-writing happens, iykyk 🫢
  • eth_geneve_enable β€” Eth GENEVE enable flag. a bool, so like, yes or no, periodt πŸ’–
  • ip_geneve_enable β€” IP GENEVE enable flag. another bool, another vibe 🌈

πŸ¦‹ RETURN πŸ¦‹

Void. that's it. nothing comes back. it's giving "I did the thing and left" energy πŸ’€


⭐ SEE ALSO ⭐

heads up: the kernel file lives at ./drivers/net/ethernet/qlogic/qed/qed_hsi.h β€” go look, it's right there πŸ“

and now the iconic friend group, the whole squad, no one left behind:

twenty-two links, all accounted for, we ate πŸ”₯


and that's the page, bestie 🧚 this little icon was brought to you by ./drivers/net/ethernet/qlogic/qed, dated October 2026, and yeah β€” it's qed_set_geneve_enable(9) all the way down. mwah πŸ’œ

πŸ“¦ where this page comes from