asd_invalidate_edb(9)
π 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 π
- Kernel file
./drivers/scsi/aic94xx/aic94xx_scb.c asd_get_attached_sas_addr(9)control_phy_tasklet_complete(9)asd_build_control_phy(9)asd_ascb_timedout(9)
mwah π β source/version: ./drivers/scsi/aic94xx, dated October 2026; asd_invalidate_edb(9) signing off, bestie π«Άπ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms