Home
last modified time | relevance | path

Searched refs:IOMMU_CACHE (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.4/drivers/infiniband/hw/usnic/
Dusnic_uiom.c136 flags = IOMMU_READ | IOMMU_CACHE; in usnic_uiom_get_pages()
257 int flags = IOMMU_READ | IOMMU_CACHE; in usnic_uiom_map_sorted_intervals()
/Linux-v5.4/drivers/iommu/
Dio-pgtable-arm-v7s.c337 else if (prot & IOMMU_CACHE) in arm_v7s_prot_to_pte()
359 prot |= IOMMU_CACHE; in arm_v7s_pte_to_prot()
928 IOMMU_CACHE)) in arm_v7s_do_selftests()
Dio-pgtable-arm.c456 else if (prot & IOMMU_CACHE) in arm_lpae_prot_to_pte()
464 else if (prot & IOMMU_CACHE) in arm_lpae_prot_to_pte()
1191 IOMMU_CACHE)) in arm_lpae_run_tests()
Ddma-iommu.c368 int prot = coherent ? IOMMU_CACHE : 0; in dma_info_to_prot()
606 if (!(ioprot & IOMMU_CACHE)) { in iommu_dma_alloc_remap()
Dintel-iommu.c5457 if ((iommu_prot & IOMMU_CACHE) && dmar_domain->iommu_snooping) in intel_iommu_map()
/Linux-v5.4/include/linux/
Diommu.h20 #define IOMMU_CACHE (1 << 2) /* DMA cache coherency */ macro
/Linux-v5.4/drivers/vfio/
Dvfio_iommu_type1.c1793 domain->prot |= IOMMU_CACHE; in vfio_iommu_type1_attach_group()
2137 if (!(domain->prot & IOMMU_CACHE)) { in vfio_domains_have_iommu_cache()