qed_spq_completion(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– qed_spq_completion(9) πŸ’–

okay so bestie, this is a page from the Kernel API Manual β€” yes, the Kernel API Manual β€” for qed_spq_completion. It's a kernel-API lil function page, and it's honestly short and sweet, so let's get into it 🫢


✨ NAME ✨

qed_spq_completion β€” completes a single event. that's it, that's the whole vibe πŸ’…


🌸 SYNOPSIS 🌸

int qed_spq_completion (struct qed_hwfn *p_hwfn , __le16 echo , u8
fw_return_code , union event_ring_data *p_data );

it returns an int, no cap ✨


πŸŽ€ ARGUMENTS πŸŽ€

  • p_hwfn β€” the HW device data. like, the hardware's whole personality file 🌈
  • echo β€” the echo value from the cookie (it's what you use for determining completion, iykyk πŸͺ)
  • fw_return_code β€” the FW return code. the firmware's little verdict πŸ’€
  • p_data β€” data from the cookie (used in the callback function if applicable πŸ‘€)

⭐ RETURN ⭐

Int. that's literally what it says β€” Int. 🧚


πŸ¦‹ SEE ALSO πŸ¦‹

first up, the kernel file this lives in:

./drivers/net/ethernet/qlogic/qed/qed_sp.h

and then the whole friend group πŸ‘‘:


go read all of them, bestie, they're all in ./drivers/net/ethernet/qlogic/qed and they all ate πŸ”₯

and that's the whole page, mwah πŸ’‹ β€” this one's from the ./drivers/net/ethernet/qlogic/qed directory, dated October 2026, page qed_spq_completion(9). slay, go complete some events πŸŽ€βœ¨

πŸ“¦ where this page comes from