__qed_vf_get_link_state(9)
π
__qed_vf_get_link_state β the group-chat recap
okay so bestie, this one lives in the Kernel API Manual (section 9, kernel-flavored β¨) and it's literally just: return the link state in a given bulletin board. that's the whole vibe. short and iconic π
β¨ NAME β¨
__qed_vf_get_link_state β return the link state in a given bulletin board π
πΈ SYNOPSIS πΈ
void __qed_vf_get_link_state (struct qed_hwfn *p_hwfn , struct
qed_mcp_link_state *p_link , struct qed_bulletin_content *p_bulletin );
no cap, that's the signature. three args, void return, go off π
π¦ ARGUMENTS π¦
p_hwfnβ HW device data. you know, the hardware's whole personality π«Άp_linkβ pointer to astructto fill with link state. yes bestie, it fills it β that's the whole job πp_bulletinβ Bulletin. (justβ¦ the bulletin. it's giving mysterious but okay π)
β RETURN β
Void. β nothing back. zero. nada. she gives, she doesn't take π
π₯ SEE ALSO π₯
first up, the literal file this lives in:
Kernel file ./drivers/net/ethernet/qlogic/qed/qed_vf.h
and then the whole friend group π (no one gets left out, periodt):
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_state(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_caps(9)qed_vf_pf_bulletin_update_mac(9)
lowkey the whole point: you hand it the hwfn, a link-state struct, and the bulletin, and it returns the link state from that bulletin board. that's it. that's the function. iykyk π
okay that's the page!! shoutout to ./drivers/net/ethernet/qlogic/qed for hosting this masterpiece, and to October 2026 for the timestamp β see u in the next manpage bestie π§ββοΈππ
π¦ 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