pci_disable_ats(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… pci_disable_ats(9) β€” from the Kernel API Manual, bestie

okay so this is a kernel API page, the manual is literally called Kernel API Manual, and today's main character is pci_disable_ats. it's short, it's sweet, it's giving "one job and she does it." πŸŽ€


✨ NAME ✨

pci_disable_ats β€” turning the ATS capability off, that's it, that's the whole vibe πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

void pci_disable_ats (struct pci_dev *dev );

no cap, that's the entire signature. returns nothing (void), takes exactly one thing, slays quietly. ✨


🌸 ARGUMENTS 🌸

  • dev β€” the PCI device 🫢 like, the actual struct pci_dev * you're about to disable ATS on. that's the whole cast, one single parameter, main character energy only.

πŸ‘‘ SEE ALSO πŸ‘‘

all the sibling functions living their best lives in the kernel file ./drivers/pci/ats.c β€” go say hi to the whole friend group πŸ’–


ngl the whole page is like three lines long and honestly? iconic. sometimes the assignment is just "disable the thing," and she ate. πŸ”₯

kiss kiss, this came out of ./drivers/pci and is dated October 2026 β€” yeah, the footer said so, and she said it with her chest πŸ§šπŸ’œ

πŸ“¦ where this page comes from