qed_set_geneve_enable(9)
π 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. abool, so like, yes or no, periodt πip_geneve_enableβ IP GENEVE enable flag. anotherbool, 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:
qed_qm_pf_mem_size(9)qed_qm_common_rt_init(9)qed_qm_pf_rt_init(9)qed_init_pf_wfq(9)qed_init_pf_rl(9)qed_init_vport_wfq(9)qed_init_vport_tc_wfq(9)qed_init_global_rl(9)qed_send_qm_stop_cmd(9)qed_set_vxlan_dest_port(9)qed_set_vxlan_enable(9)qed_set_gre_enable(9)qed_set_geneve_dest_port(9)qed_gft_disable(9)qed_gft_config(9)qed_enable_context_validation(9)qed_get_protocol_type_str(9)qed_get_ramrod_cmd_id_str(9)qed_set_rdma_error_level(9)qed_fw_overlay_mem_alloc(9)qed_fw_overlay_init_ram(9)qed_fw_overlay_mem_free(9)
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
- 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