qed_eq_prod_update(9)
β¨ qed_eq_prod_update π
Ok so bestie, welcome to the qed_eq_prod_update(9) page from the Kernel API Manual β yes we're really out here reading kernel API docs together, and honestly? iconic. π
πΈ NAME πΈ
qed_eq_prod_update β the glow-up function that updates the FW with the default EQ producer. That's literally it, that's the whole job. β¨
π¦ SYNOPSIS π¦
void qed_eq_prod_update (struct qed_hwfn *p_hwfn , u16 prod );
Not me showing you the exact signature so you can't mess it up π β void, two args, no cap.
π ARGUMENTS π
p_hwfnβ the HW device data. this is your main character struct, the one carrying all the hardware-function lore π«Άprodβ Prod. that's it, that's the description. au16named prod. slay, I guess π (it stands for producer, iykyk, but the page said "Prod." so I'm saying "Prod.")
π RETURN π
Void. Nothing comes back. Not a value, not a vibe, not even a little nod. it gives nothing and honestly that's fine π
β SEE ALSO β
Here's the whole squad, the group chat of qed_sp.h besties β the kernel file lives at ./drivers/net/ethernet/qlogic/qed/qed_sp.h and these are all its friends:
qed_eth_cqe_completion(9)qed_spq_post(9)qed_spq_alloc(9)qed_spq_setup(9)qed_spq_free(9)qed_spq_get_entry(9)qed_spq_return_entry(9)qed_eq_alloc(9)qed_eq_setup(9)qed_eq_free(9)qed_eq_completion(9)qed_spq_completion(9)qed_spq_get_cid(9)qed_consq_alloc(9)qed_consq_setup(9)qed_consq_free(9)qed_sp_destroy_request(9)qed_sp_pf_start(9)qed_sp_pf_update(9)qed_sp_pf_update_stag(9)qed_sp_pf_update_ufp(9)qed_sp_heartbeat_ramrod(9)
π§ quick reminder bestie: every name above is verbatim, so don't go renaming anyone in the group chat, mwah π
π
and that's the page! brought to you by the ./drivers/net/ethernet/qlogic/qed directory, dated October 2026 in the Kernel API Manual β see you in the next manpage, bestie, periodt. ππ₯
π¦ 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