qed_chain_free(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… qed_chain_free(9) β€” Kernel API Manual πŸŽ€

okay so real talk, this page is about qed_chain_free β€” the lil cleanup queen of the qlogic qed world. She frees chain DMA memory. That's the whole vibe. Iconic, lowkey essential, no cap. πŸ¦‹


✨ NAME ✨

qed_chain_free β€” Free chain DMA memory. πŸ’–

Like, that's it, that's the job. Memory in, memory out, chain goes bye-bye. ✨


🌸 SYNOPSIS 🌸

void qed_chain_free (struct qed_dev *cdev , struct qed_chain *chain );

Returns void bestie β€” nothing comes back, she just does the thing and dips. 🫢


πŸ’œ ARGUMENTS πŸ’œ

  • cdev β€” Main device structure. The big main character energy device struct, the whole reason any of this exists. πŸ‘‘
  • chain β€” Chain to free. Yes. This one. The chain you want gone. Hand her over. πŸ’€

🌈 SEE ALSO 🌈

  • Kernel file ./drivers/net/ethernet/qlogic/qed/qed_chain.c β€” go read the source, iykyk, the truth is always in the code fr fr. πŸ“–
  • qed_chain_alloc(9) β€” the other half of the story, the one that makes the chain instead of yeeting it. They're a matching set, obsessed. πŸ”₯

ngl this page is short but it ate. allocate responsibly, free what you allocate, and don't leave chains hanging around like unread group chat messages. πŸ™ˆ

and that's the whole page, bestie β€” straight from the Kernel API Manual, ./drivers/net/ethernet/qlogic/qed edition, dated October 2026, page qed_chain_free(9). πŸ’…βœ¨ go forth and free your chains. 🧚⭐

πŸ“¦ where this page comes from