qed_chain_consume(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, we're looking at qed_chain_consume(9) from the Kernel API Manual, and it's giving β€œdriver consumes firmware-written data” energy. let's get into it 🫢

✨ NAME ✨

qed_chain_consume is for a Chain where the driver utilizes data written by a different source β€” i.e., FW β€” and it should use this to access the passed buffers. literally that's the whole vibe πŸ’…


🌸 SYNOPSIS 🌸

the signature is exactly this, no cap:

void * qed_chain_consume (struct qed_chain *p_chain );

πŸŽ€ ARGUMENTS πŸŽ€

  • p_chain β€” Chain. that's the one, bestie πŸ¦‹

πŸ¦‹ RETURN πŸ¦‹

you get void*, a pointer to the next buffer written. slay ✨


🌈 SEE ALSO 🌈

the Kernel file is ./include/linux/qed/qed_chain.h, and the whole bestie lineup is:

mwah πŸ’‹ β€” this qed_chain_consume(9) page comes from source ./include/linux/qed, dated October 2026. periodt 🫢

πŸ“¦ where this page comes from