Lines Matching full:ecap
74 if (!ecap_coherent(info->iommu->ecap)) in intel_pasid_alloc_table()
167 if (!ecap_coherent(info->iommu->ecap)) { in intel_pasid_get_entry()
257 if (!ecap_coherent(iommu->ecap)) in intel_pasid_tear_down_entry()
278 if (!ecap_coherent(iommu->ecap)) in pasid_flush_caches()
299 if (!ecap_flts(iommu->ecap)) { in intel_pasid_setup_first_level()
336 pasid_set_page_snoop(pte, !!ecap_smpwc(iommu->ecap)); in intel_pasid_setup_first_level()
384 if (!ecap_slts(iommu->ecap)) { in intel_pasid_setup_second_level()
418 pasid_set_page_snoop(pte, !!ecap_smpwc(iommu->ecap)); in intel_pasid_setup_second_level()
473 if (!ecap_coherent(iommu->ecap)) in intel_pasid_setup_dirty_tracking()
525 pasid_set_page_snoop(pte, !!ecap_smpwc(iommu->ecap)); in intel_pasid_setup_pass_through()
554 if (!ecap_coherent(iommu->ecap)) in intel_pasid_setup_page_snoop_control()
612 if ((s1_cfg->flags & IOMMU_VTD_S1_SRE) && !ecap_srs(iommu->ecap)) { in intel_pasid_setup_nested()
618 if ((s1_cfg->flags & IOMMU_VTD_S1_EAFE) && !ecap_eafs(iommu->ecap)) { in intel_pasid_setup_nested()
658 pasid_set_page_snoop(pte, !!ecap_smpwc(iommu->ecap)); in intel_pasid_setup_nested()