Lines Matching defs:pasid
718 u32 pasid; in iommu_print_event() local
1131 ioasid_t pasid, bool gn) in build_inv_iommu_pages()
1151 ioasid_t pasid, bool gn) in build_inv_iotlb_pages()
1171 static void build_complete_ppr(struct iommu_cmd *cmd, u16 devid, u32 pasid, in build_complete_ppr()
1389 size_t size, ioasid_t pasid, bool gn) in device_flush_iotlb()
1467 ioasid_t pasid = IOMMU_NO_PASID; in __domain_flush_pages() local
2648 static int __flush_pasid(struct protection_domain *domain, u32 pasid, in __flush_pasid()
2710 static int __amd_iommu_flush_page(struct protection_domain *domain, u32 pasid, in __amd_iommu_flush_page()
2716 int amd_iommu_flush_page(struct iommu_domain *dom, u32 pasid, in amd_iommu_flush_page()
2730 static int __amd_iommu_flush_tlb(struct protection_domain *domain, u32 pasid) in __amd_iommu_flush_tlb()
2735 int amd_iommu_flush_tlb(struct iommu_domain *dom, u32 pasid) in amd_iommu_flush_tlb()
2748 static u64 *__get_gcr3_pte(u64 *root, int level, u32 pasid, bool alloc) in __get_gcr3_pte()
2780 static int __set_gcr3(struct protection_domain *domain, u32 pasid, in __set_gcr3()
2797 static int __clear_gcr3(struct protection_domain *domain, u32 pasid) in __clear_gcr3()
2813 int amd_iommu_domain_set_gcr3(struct iommu_domain *dom, u32 pasid, in amd_iommu_domain_set_gcr3()
2827 int amd_iommu_domain_clear_gcr3(struct iommu_domain *dom, u32 pasid) in amd_iommu_domain_clear_gcr3()
2840 int amd_iommu_complete_ppr(struct pci_dev *pdev, u32 pasid, in amd_iommu_complete_ppr()