qed_fw_overlay_mem_alloc(9)
π qed_fw_overlay_mem_alloc(9) β it's giving "kernel API manual" β¨
okay so bestie, we're in the Kernel API Manual today and the star of the show is qed_fw_overlay_mem_alloc π β she allocates and fills the FW overlay memory. both!! multitasking icon π
β¨ NAME β¨
qed_fw_overlay_mem_alloc β Allocates and fills the FW overlay memory. literally that's her whole job and she ate π
π¦ SYNOPSIS π¦
struct phys_mem_desc * qed_fw_overlay_mem_alloc (struct qed_hwfn *p_hwfn
, const u32 *const fw_overlay_in_buf , u32 buf_size_in_bytes );
three args, one pointer out, no cap π«Ά
πΈ ARGUMENTS πΈ
p_hwfnβ HW device data. the hardware device info, the main character of the struct world πfw_overlay_in_bufβ The input FW overlay buffer. your input buffer, coming in hot π₯buf_size_in_bytesβ The size of the input FW overlay buffer in bytes. and listen β it must be aligned to dwords β οΈ like, that's not a suggestion, that's a requirement, fr fr
β RETURN β
A pointer to the allocated overlays memory, or NULL in case of failures π so yeah β check your pointer before you use it, bestie, that's self-care π
π SEE ALSO π
Kernel file ./drivers/net/ethernet/qlogic/qed/qed_hsi.h
and the whole friend group π«Ά:
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_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_init_ram(9)qed_fw_overlay_mem_free(9)β her cleanup bestie, don't forget her π
and that's the whole page, bestie!! π§ this one lives down in ./drivers/net/ethernet/qlogic/qed and the lovely people there dated it October 2026 β so yeah, future vibes only βπ slay, go align those dwords π
π¦ 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