pci_restore_pasid_state(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… pci_restore_pasid_state(9) β€” kernel API manual, but make it make sense

okay bestie, welcome to section 9 of the kernel API manual, this one's called pci_restore_pasid_state and honestly? she's a short one. a little icon, a little legend, no cap. let's get into it πŸŽ€


✨ NAME ✨

pci_restore_pasid_state β€” bestie, this one restores PASID capabilities. that's the whole job. she brings the PASID vibes back from wherever they went πŸ¦‹


🌸 SYNOPSIS 🌸

void pci_restore_pasid_state (struct pci_dev *pdev );

yup, that's it. she returns void β€” meaning she does the thing and doesn't hand you anything back. no return value, no drama, just vibes πŸ’…


🫢 ARGUMENTS 🫢

  • pdev β€” the PCI device structure, i.e. the actual device you're doing this to. she needs to know which device, obviously πŸŽ€

πŸ‘‘ SEE ALSO πŸ‘‘

okay so the kernel file for all of this lives at ./drivers/pci/ats.c β€” that's the mothership, the main character file, the group chat where all these functions hang out 🏠✨

and the whole squad, in the order the manpage lists them:

✨ iykyk β€” if you're poking at PASID, you're gonna be meeting like half of this list. go say hi, they're all in ./drivers/pci/ats.c together, it's giving family reunion 🫢

that's the page!! short and sweet and honestly kind of a serve 🌈

mwah πŸ’– this manual page came from ./drivers/pci, dated October 2026, and it is literally called pci_restore_pasid_state(9) β€” bestie you're so welcome, go restore those PASID capabilities πŸŽ€βœ¨

πŸ“¦ where this page comes from