Home
last modified time | relevance | path

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

/linux/drivers/iommu/
H A Dio-pgtable-arm-selftests.c93 IOMMU_NOEXEC | IOMMU_CACHE, in arm_lpae_run_tests()
140 IOMMU_NOEXEC | IOMMU_CACHE, in arm_lpae_run_tests()
H A Dof_iommu.c254 prot |= IOMMU_CACHE; in of_iommu_get_resv_regions()
H A Dio-pgtable-arm.c509 } else if (prot & IOMMU_CACHE) { in arm_lpae_prot_to_pte()
521 else if (prot & IOMMU_CACHE) in arm_lpae_prot_to_pte()
532 if (prot & IOMMU_CACHE && data->iop.fmt != ARM_MALI_LPAE) in arm_lpae_prot_to_pte()
H A Dio-pgtable-arm-v7s.c355 else if (prot & IOMMU_CACHE) in arm_v7s_prot_to_pte()
857 IOMMU_NOEXEC | IOMMU_CACHE, in arm_v7s_do_selftests()
H A Dio-pgtable-dart.c219 if (!(prot & IOMMU_CACHE)) in dart_prot_to_pte()
H A Ddma-iommu.c732 prot = coherent ? IOMMU_CACHE : 0; in dma_info_to_prot()
977 if (!(ioprot & IOMMU_CACHE)) { in __iommu_dma_alloc_noncontiguous()
/linux/rust/kernel/iommu/
H A Dpgtable.rs34 pub const CACHE: u32 = bindings::IOMMU_CACHE;
/linux/drivers/gpu/drm/panfrost/
H A Dpanfrost_mmu.c468 int prot = IOMMU_READ | IOMMU_WRITE | IOMMU_CACHE; in panfrost_mmu_map()
690 IOMMU_WRITE | IOMMU_READ | IOMMU_CACHE | IOMMU_NOEXEC, sgt); in panfrost_mmu_map_fault_addr()
/linux/drivers/iommu/iommufd/
H A Dvfio_compat.c165 int iommu_prot = IOMMU_CACHE; in iommufd_vfio_map_dma()
H A Dioas.c195 int iommu_prot = IOMMU_CACHE; in conv_iommu_prot()
H A Dpages.c521 iommu_prot &= ~IOMMU_CACHE; in batch_to_domain()
/linux/drivers/infiniband/hw/usnic/
H A Dusnic_uiom.c251 int flags = IOMMU_READ | IOMMU_CACHE; in usnic_uiom_map_sorted_intervals()
/linux/sound/usb/qcom/
H A Dqc_audio_offload.c546 prot |= IOMMU_CACHE; in uaudio_iommu_map_prot()
609 prot |= IOMMU_CACHE; in uaudio_iommu_map_xfer_buf()
/linux/drivers/iommu/generic_pt/
H A Dkunit_generic_pt.h552 for (prot = 0; prot <= (IOMMU_READ | IOMMU_WRITE | IOMMU_CACHE | in test_lvl_attr_from_entry()
/linux/include/linux/
H A Diommu.h21 #define IOMMU_CACHE (1 << 2) /* DMA cache coherency */ macro
/linux/drivers/gpu/drm/msm/
H A Dmsm_gem.c468 prot |= IOMMU_CACHE; in msm_gem_prot()
/linux/drivers/vfio/
H A Dvfio_iommu_type1.c1562 npage << PAGE_SHIFT, prot | IOMMU_CACHE, in vfio_iommu_map()
1879 dma->prot | IOMMU_CACHE, in vfio_iommu_replay()
/linux/drivers/acpi/arm64/
H A Diort.c1041 prot |= IOMMU_CACHE; in iort_get_rmrs()
/linux/drivers/vhost/
H A Dvdpa.c989 return flags | IOMMU_CACHE; in perm_to_iommu_flags()
/linux/drivers/gpu/drm/panthor/
H A Dpanthor_mmu.c1004 prot |= IOMMU_CACHE; in flags_to_prot()