Lines Matching refs:did

470 				    u16 did, u32 pasid)  in pasid_cache_invalidation_with_pasid()  argument
474 desc.qw0 = QI_PC_DID(did) | QI_PC_GRAN(QI_PC_PASID_SEL) | in pasid_cache_invalidation_with_pasid()
514 u16 did, pgtt; in intel_pasid_tear_down_entry() local
523 did = pasid_get_domain_id(pte); in intel_pasid_tear_down_entry()
531 pasid_cache_invalidation_with_pasid(iommu, did, pasid); in intel_pasid_tear_down_entry()
534 qi_flush_piotlb(iommu, did, pasid, 0, -1, 0); in intel_pasid_tear_down_entry()
536 iommu->flush.flush_iotlb(iommu, did, 0, 0, DMA_TLB_DSI_FLUSH); in intel_pasid_tear_down_entry()
549 u32 pasid, u16 did) in pasid_flush_caches() argument
555 pasid_cache_invalidation_with_pasid(iommu, did, pasid); in pasid_flush_caches()
556 qi_flush_piotlb(iommu, did, pasid, 0, -1, 0); in pasid_flush_caches()
584 u32 pasid, u16 did, int flags) in intel_pasid_setup_first_level() argument
631 pasid_set_domain_id(pte, did); in intel_pasid_setup_first_level()
638 pasid_flush_caches(iommu, pte, pasid, did); in intel_pasid_setup_first_level()
673 u16 did; in intel_pasid_setup_second_level() local
693 did = domain->iommu_did[iommu->seq_id]; in intel_pasid_setup_second_level()
706 pasid_set_domain_id(pte, did); in intel_pasid_setup_second_level()
723 pasid_flush_caches(iommu, pte, pasid, did); in intel_pasid_setup_second_level()
735 u16 did = FLPT_DEFAULT_DID; in intel_pasid_setup_pass_through() local
749 pasid_set_domain_id(pte, did); in intel_pasid_setup_pass_through()
761 pasid_flush_caches(iommu, pte, pasid, did); in intel_pasid_setup_pass_through()
835 u16 did; in intel_pasid_setup_nested() local
914 did = domain->iommu_did[iommu->seq_id]; in intel_pasid_setup_nested()
915 pasid_set_domain_id(pte, did); in intel_pasid_setup_nested()
922 pasid_flush_caches(iommu, pte, pasid, did); in intel_pasid_setup_nested()