ata_scsiop_inq_89(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, welcome to ata_scsiop_inq_89(9) β€” the header is literally that plus Kernel API Manual, and this page is lowkey all about simulating INQUIRY VPD page 89, ATA info. no cap, let's get into it. πŸ’…

πŸŽ€ NAME πŸŽ€

  • ata_scsiop_inq_89 β€” simulate INQUIRY VPD page 89, ATA info.

✨ SYNOPSIS ✨

here's the signature, copied exactly so nobody comes for me:

unsigned int ata_scsiop_inq_89 (struct ata_device *dev , struct
       scsi_cmnd *cmd , u8 *rbuf );

πŸ’… ARGUMENTS πŸ’…

  • dev β€” target device. that's the vibe.
  • cmd β€” SCSI command of interest; yes, the one we care about.
  • rbuf β€” response buffer, to which simulated SCSI cmd output is sent. it's where the output goes, bestie. 🫢

🌸 DESCRIPTION 🌸

okay so this one yields the SAT-specified ATA VPD page. that's the whole description, and it ate. ✨

LOCKING: spin_lock_irqsave(host lock)

πŸ¦‹ SEE ALSO πŸ¦‹

bestie, the SEE ALSO list is long β€” like, main character energy long β€” so here's every single reference, no skips:


okay that's the page, bestie. mwah πŸ’– β€” cute little footer shoutout: source/version is ./drivers/ata, date is October 2026, and the manual name is ata_scsiop_inq_89(9). periodt. πŸŒˆπŸ‘‘

πŸ“¦ where this page comes from