Lines Matching refs:did

446 				    u16 did, u32 pasid)  in pasid_cache_invalidation_with_pasid()  argument
450 desc.qw0 = QI_PC_DID(did) | QI_PC_GRAN(QI_PC_PASID_SEL) | in pasid_cache_invalidation_with_pasid()
460 iotlb_invalidation_with_pasid(struct intel_iommu *iommu, u16 did, u32 pasid) in iotlb_invalidation_with_pasid() argument
464 desc.qw0 = QI_EIOTLB_PASID(pasid) | QI_EIOTLB_DID(did) | in iotlb_invalidation_with_pasid()
504 u16 did; in intel_pasid_tear_down_entry() local
510 did = pasid_get_domain_id(pte); in intel_pasid_tear_down_entry()
516 pasid_cache_invalidation_with_pasid(iommu, did, pasid); in intel_pasid_tear_down_entry()
517 iotlb_invalidation_with_pasid(iommu, did, pasid); in intel_pasid_tear_down_entry()
526 u32 pasid, u16 did) in pasid_flush_caches() argument
532 pasid_cache_invalidation_with_pasid(iommu, did, pasid); in pasid_flush_caches()
533 iotlb_invalidation_with_pasid(iommu, did, pasid); in pasid_flush_caches()
545 u32 pasid, u16 did, int flags) in intel_pasid_setup_first_level() argument
582 pasid_set_domain_id(pte, did); in intel_pasid_setup_first_level()
589 pasid_flush_caches(iommu, pte, pasid, did); in intel_pasid_setup_first_level()
624 u16 did; in intel_pasid_setup_second_level() local
644 did = domain->iommu_did[iommu->seq_id]; in intel_pasid_setup_second_level()
653 pasid_set_domain_id(pte, did); in intel_pasid_setup_second_level()
666 pasid_flush_caches(iommu, pte, pasid, did); in intel_pasid_setup_second_level()
678 u16 did = FLPT_DEFAULT_DID; in intel_pasid_setup_pass_through() local
688 pasid_set_domain_id(pte, did); in intel_pasid_setup_pass_through()
700 pasid_flush_caches(iommu, pte, pasid, did); in intel_pasid_setup_pass_through()
771 u16 did; in intel_pasid_setup_nested() local
850 did = domain->iommu_did[iommu->seq_id]; in intel_pasid_setup_nested()
851 pasid_set_domain_id(pte, did); in intel_pasid_setup_nested()
858 pasid_flush_caches(iommu, pte, pasid, did); in intel_pasid_setup_nested()