aac_response_normal(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– aac_response_normal(9) πŸ’–

okay so this page is from the Kernel API Manual (yes, the whole manual name is folded in right here, bestie), and the star is aac_response_normal(9). It’s giving kernel-interrupt main character energy, ngl. ✨


πŸŽ€ NAME πŸŽ€

aac_response_normal β€” Handle command replies πŸ’¬


✨ SYNOPSIS ✨

unsigned int aac_response_normal (struct aac_queue * q );

πŸ“₯ ARGUMENTS πŸ“₯

  • q β€” the queue to read from. That’s the whole arg, bestie. πŸ“¨

πŸ’… DESCRIPTION πŸ’…

This DPC routine gets run when the adapter interrupts us to let us know there’s a response on our normal priority queue. πŸ””

Then we pull off all QE there are and wake up all the waiters before exiting. No cap, that’s the whole plan. 😴➑️😳

And before we operate on the queue? We take a spinlock out on the queue first. Gotta lock it down before touching it β€” periodt. πŸ”’πŸ’…

bestie note: this is the DPC routine for the normal priority queue, so the queue read, the QE pull-off, the waiter wakeups, and the spinlock are all part of the same little DPC moment. 🫢

πŸ”— SEE ALSO πŸ”—

okay that’s the whole vibe check, bestie β€” mwah πŸ’‹. Sign-off footer vibes, exactly as requested: source/version ./drivers/scsi/aacraid, date October 2026, page aac_response_normal(9). πŸ«ΆπŸ‘‘

πŸ“¦ where this page comes from