asd_invalidate_edb(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– asd_invalidate_edb(9) β€” Kernel API Manual πŸ’–

okay so bestie, welcome to the Kernel API Manual page for asd_invalidate_edb(9) β€” the vibe is very β€œinvalidate this EDB, maybe post the ESCB,” and honestly it ate. let’s get into it πŸ’…βœ¨


πŸŽ€ NAME πŸŽ€

asd_invalidate_edb β€” invalidate an EDB and if necessary post the ESCB.

πŸ¦‹ SYNOPSIS πŸ¦‹

void asd_invalidate_edb (struct asd_ascb *ascb , int edb_id );

🌸 ARGUMENTS 🌸

  • ascb β€” pointer to Empty SCB. literally the pointer, bestie.
  • edb_id β€” index [0,6] to the empty data buffer which is to be invalidated.

✨ DESCRIPTION ✨

After an EDB has been invalidated, if all EDBs in this ESCB have been invalidated, the ESCB is posted back to the sequencer. that’s the whole little cascade, no cap. Context is tasklet/IRQ.

πŸ’œ SEE ALSO πŸ’œ


mwah πŸ’‹ β€” source/version: ./drivers/scsi/aic94xx, dated October 2026; asd_invalidate_edb(9) signing off, bestie πŸ«ΆπŸ’–

πŸ“¦ where this page comes from