qed_vf_get_link_state(9)
π qed_vf_get_link_state(9) β like, the Kernel API Manual page bestie π
okay so welcome to the group chat, this is a page from the Kernel API Manual and it's about qed_vf_get_link_state β¨ literally the glow-up where a VF gets its link state from qed π
πΈ NAME πΈ
qed_vf_get_link_state β get the link state for a VF from qed, no cap π«Ά
π¦ SYNOPSIS π¦
void qed_vf_get_link_state (struct qed_hwfn *p_hwfn , struct
qed_mcp_link_state *link );
it's giving "void function, but make it fetchy" ππ
π ARGUMENTS π
p_hwfnβ the HW device data, the main character of the hardware world πlinkβ the link state structure that gets filled in for the VF, like a little empty cup just waiting for its info π
β RETURN β
Void. that's it. that's the whole return. nothing comes back, it just does the thing and leaves πβ¨
π₯ SEE ALSO π₯
the kernel file, iconic:
./drivers/net/ethernet/qlogic/qed/qed_vf.h
and the whole friend group, fr fr β every single one of them π«Ά:
qed_vf_pf_set_coalesce(9)qed_vf_pf_get_coalesce(9)qed_vf_read_bulletin(9)qed_vf_get_link_params(9)qed_vf_get_link_caps(9)qed_vf_get_num_rxqs(9)qed_vf_get_num_txqs(9)qed_vf_get_num_cids(9)qed_vf_get_port_mac(9)qed_vf_get_num_vlan_filters(9)qed_vf_get_num_mac_filters(9)qed_vf_check_mac(9)qed_vf_get_fw_version(9)qed_vf_hw_prepare(9)qed_vf_pf_rxq_start(9)qed_vf_pf_txq_start(9)qed_vf_pf_rxq_stop(9)qed_vf_pf_txq_stop(9)qed_vf_pf_vport_update(9)qed_vf_pf_reset(9)qed_vf_pf_release(9)qed_vf_get_igu_sb_id(9)qed_vf_set_sb_info(9)qed_vf_pf_vport_start(9)qed_vf_pf_vport_stop(9)qed_vf_pf_int_cleanup(9)__qed_vf_get_link_params(9)__qed_vf_get_link_state(9)__qed_vf_get_link_caps(9)qed_vf_pf_bulletin_update_mac(9)
and that's the vibe check, bestie π this page lives in ./drivers/net/ethernet/qlogic/qed and it's dated October 2026 β signed, sealed, slayed πππ
π¦ 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