sata_pmp_read(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ sata_pmp_read(9) β€” read PMP register πŸ¦‹

okay so we're in the Kernel API Manual and this page is all about sata_pmp_read, bestie. it's giving "read one PMP register" and that's literally the whole assignment πŸ’…

✨ SYNOPSIS ✨

unsigned int sata_pmp_read (struct ata_link *link , int reg , u32 *r_val
       );

πŸŽ€ ARGUMENTS πŸŽ€

  • link β€” the link you're reading the PMP register for πŸ”—
  • reg β€” the register to read
  • r_val β€” the resulting value lands here

🌸 DESCRIPTION 🌸

Read PMP register. yes ma'am, that's the vibe ✨

LOCKING: Kernel thread context (may sleep). 😴

πŸ’– RETURN πŸ’–

0 on success, AC_ERR_* mask on failure. periodt πŸ’…

🌈 SEE ALSO 🌈

kernel file: ./drivers/ata/libata-pmp.c πŸ“

the whole squad is right here, no cap:


source/version: ./drivers/ata Β· dated October 2026 🫢 mwah, that's the page, ily bestie πŸ’–

πŸ“¦ where this page comes from