Lines Matching defs:pasid
578 int type, devid, pasid, flags, tag; in iommu_print_event() local
974 static void build_inv_iommu_pasid(struct iommu_cmd *cmd, u16 domid, int pasid, in build_inv_iommu_pasid()
992 static void build_inv_iotlb_pasid(struct iommu_cmd *cmd, u16 devid, int pasid, in build_inv_iotlb_pasid()
1012 static void build_complete_ppr(struct iommu_cmd *cmd, u16 devid, int pasid, in build_complete_ppr()
3397 static int __flush_pasid(struct protection_domain *domain, int pasid, in __flush_pasid()
3458 static int __amd_iommu_flush_page(struct protection_domain *domain, int pasid, in __amd_iommu_flush_page()
3464 int amd_iommu_flush_page(struct iommu_domain *dom, int pasid, in amd_iommu_flush_page()
3479 static int __amd_iommu_flush_tlb(struct protection_domain *domain, int pasid) in __amd_iommu_flush_tlb()
3485 int amd_iommu_flush_tlb(struct iommu_domain *dom, int pasid) in amd_iommu_flush_tlb()
3499 static u64 *__get_gcr3_pte(u64 *root, int level, int pasid, bool alloc) in __get_gcr3_pte()
3531 static int __set_gcr3(struct protection_domain *domain, int pasid, in __set_gcr3()
3548 static int __clear_gcr3(struct protection_domain *domain, int pasid) in __clear_gcr3()
3564 int amd_iommu_domain_set_gcr3(struct iommu_domain *dom, int pasid, in amd_iommu_domain_set_gcr3()
3579 int amd_iommu_domain_clear_gcr3(struct iommu_domain *dom, int pasid) in amd_iommu_domain_clear_gcr3()
3593 int amd_iommu_complete_ppr(struct pci_dev *pdev, int pasid, in amd_iommu_complete_ppr()