qed_qm_common_rt_init(9)
π qed_qm_common_rt_init(9) π
okay so you're reading the Kernel API Manual, bestie, and the star of today's episode is qed_qm_common_rt_init β yes that's a whole mouthful, we love her anyway π
β¨ NAME β¨
qed_qm_common_rt_init β literally here to prepare the QM runtime init values for the engine phase. that's the whole job. she does it well. periodt π
πΈ SYNOPSIS πΈ
int qed_qm_common_rt_init (struct qed_hwfn *p_hwfn , struct
qed_qm_common_rt_init_params *p_params );
π¦ ARGUMENTS π¦
p_hwfnβ the HW device data π«Ά that's your hardware's whole little identity card.p_paramsβ the parameters π« yes queen, hand over the params.
β RETURN β
0 on success, -1 on error. that's it, that's the vibe check β zero means slay, minus one means π
π SEE ALSO π
first up, the kernel file you should peek at:
./drivers/net/ethernet/qlogic/qed/qed_hsi.h
and then the whole friend group, no cap β go say hi to all of them:
qed_qm_pf_mem_size(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_set_geneve_enable(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)
and that's the whole page, bestie π§π this little drop came from ./drivers/net/ethernet/qlogic/qed and it's dated October 2026 β screenshot it, cite it, live ur truth β¨π
π¦ 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