src_sync_cmd(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– src_sync_cmd(9) β€” like, the Kernel API Manual page, bestie πŸ’–

okay so welcome to the glow-up of src_sync_cmd(9), straight out of the Kernel API Manual. this is the synchronous-command girlie of the aacraid world and she is serving. let's get into it πŸŽ€


✨ NAME ✨

src_sync_cmd β€” send a command and wait 🫢

like, you send the thing, and then you wait. that's the whole personality. no cap.


🌸 SYNOPSIS 🌸

int src_sync_cmd (struct aac_dev *dev , u32 command , u32 p1 , u32 p2 ,
u32 p3 , u32 p4 , u32 p5 , u32 p6 , u32 *status , u32 * r1 , u32 * r2 ,
u32 * r3 , u32 * r4 );

she takes a lot of parameters and honestly? main character energy. πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • dev β€” the Adapter, aka the whole reason we're here πŸ’–
  • command β€” the Command to execute, the moment we've all been waiting for ✨
  • p1 β€” first parameter
  • p2 β€” second parameter
  • p3 β€” third parameter
  • p4 β€” forth parameter (yes, "forth", she said what she said 😭)
  • p5 β€” fifth parameter
  • p6 β€” sixth parameter
  • status β€” adapter status, keep an eye on her πŸ‘€
  • r1 β€” first return value
  • r2 β€” second return valu (the page really spells it valu and honestly? iconic of her πŸ™ˆ)
  • r3 β€” third return value
  • r4 β€” forth return value

πŸ’œ DESCRIPTION πŸ’œ

so the tea is: this routine will send a synchronous command to the adapter and wait for its completion. that's it, that's the vibe β€” send, then wait, no leaving her on read. ⏳


🌈 SEE ALSO 🌈

Kernel file ./drivers/scsi/aacraid/src.c, plus the whole friend group:

go read them all, iyktyk πŸ§šβ€β™€οΈ


πŸ’€ reminder bestie: the manpage prose is the vibe, but the flags and signatures are the facts. always copy those exactly, periodt.

and that's the page, mwah πŸ’‹ β€” brought to you by ./drivers/scsi/aacraid, October 2026, and the one and only src_sync_cmd(9). slay, bye! πŸ‘‘πŸ“

πŸ“¦ where this page comes from