pci_prg_resp_pasid_required(9)
π NAME π
pci_prg_resp_pasid_required β the little function that tells you the PRG Response PASID Required bit status, no cap π
okay so this is from the Kernel API Manual, bestie, and it's honestly such a short little icon. Let's get into it π«Ά
β¨ SYNOPSIS β¨
int pci_prg_resp_pasid_required (struct pci_dev *pdev );
that's it. that's the whole vibe. one function, one argument, one int coming back at you π
π¦ ARGUMENTS π¦
pdevβ the PCI device structure π» like, the actual device you're asking about. she's the main character here.
πΈ DESCRIPTION πΈ
So what does she do? Bestie. She literally just tells you:
- returns
1if PASID is required in the PRG Response Message β - returns
0otherwise π
that's the entire personality. one bit of truth. no cap, it's giving "short and iconic" πβ¨
ngl, if you were hoping for a long lore drop, this is not that page. she says what she means and dips. periodt.
π₯ SEE ALSO π₯
the whole friend group lives in the kernel file ./drivers/pci/ats.c β go say hi to the rest of the squad:
pci_ats_supported(9)pci_prepare_ats(9)pci_enable_ats(9)pci_disable_ats(9)pci_ats_queue_depth(9)pci_ats_page_aligned(9)pci_ats_required(9)pci_enable_pri(9)pci_disable_pri(9)pci_restore_pri_state(9)pci_reset_pri(9)pci_pri_supported(9)pci_enable_pasid(9)pci_disable_pasid(9)pci_restore_pasid_state(9)pci_pasid_features(9)pci_max_pasids(9)pci_pasid_status(9)
like, imagine the group chat. this function is in there, lowkey just answering one question and letting everyone else do the heavy lifting π§π
and that's the tea! β sign-off time: this page lives under the source path ./drivers/pci, dated October 2026, straight from the Kernel API Manual. mwah, go read the rest of the ATS/PRI/PASID girlies, they ate π
π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms