fc_exch_done_locked(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸 β€” fc_exch_done_locked(9), fresh from the Kernel API Manual πŸ’–

okay so bestie, this whole page is about fc_exch_done_locked(9), and its entire personality is: Complete an exchange with the exchange lock held. That's the tea. The exchange lock is held, and this function completes an exchange. Periodt. ✨

πŸ¦‹ SYNOPSIS πŸ¦‹

int fc_exch_done_locked (struct fc_exch *ep );

ngl that signature is giving short-and-powerful: int, the function name, and one struct fc_exch * argument named ep. No extra drama. πŸ’…

πŸŽ€ ARGUMENTS πŸŽ€

  • ep β€” The exchange that is complete. literally the one exchange this whole page is about, bestie. 🫢

⭐ NOTE ⭐

⚠️ May sleep if invoked from outside a response handler. that's the note, okay? so if you're invoking it from outside a response handler, it may catch a little sleep β€” know that. 😭

πŸ‘‘ SEE ALSO πŸ‘‘

okay bestie, this section is literally a group chat of related pages, and nobody got left on read. full roll call, no cap: πŸ’–


bye bestie! this page says it's from ./drivers/scsi/libfc, dated October 2026, and it's literally fc_exch_done_locked(9) β€” mwah, go complete those exchanges with the lock held πŸ’…πŸ’–

πŸ“¦ where this page comes from