Searched refs:IOMMU_MMIO (Results 1 – 15 of 15) sorted by relevance
38 pub const MMIO: u32 = bindings::IOMMU_MMIO;
231 !(iommu_prot & IOMMU_MMIO)) in x86_64_pt_iommu_set_prot()
358 !(iommu_prot & IOMMU_MMIO)) in amdv1pt_iommu_set_prot()
231 IOMMU_WRITE | IOMMU_READ | IOMMU_MMIO, in iommufd_sw_msi_install()
490 unsigned long prot = IOMMU_WRITE | IOMMU_NOEXEC | IOMMU_MMIO; in viommu_add_resv_mem()855 (prot & IOMMU_MMIO ? VIRTIO_IOMMU_MAP_F_MMIO : 0); in viommu_map_pages()974 int prot = IOMMU_WRITE | IOMMU_NOEXEC | IOMMU_MMIO; in viommu_get_resv_regions()
340 if (!(prot & IOMMU_MMIO)) in arm_v7s_prot_to_pte()353 if (prot & IOMMU_MMIO) in arm_v7s_prot_to_pte()
507 if (prot & IOMMU_MMIO) { in arm_lpae_prot_to_pte()518 if (prot & IOMMU_MMIO) in arm_lpae_prot_to_pte()
741 prot = IOMMU_MMIO; in dma_info_to_prot()2176 int prot = IOMMU_WRITE | IOMMU_NOEXEC | IOMMU_MMIO; in iommu_dma_get_msi_page()
989 int prot = IOMMU_WRITE | IOMMU_NOEXEC | IOMMU_MMIO; in apple_dart_get_resv_regions()
1038 prot |= IOMMU_MMIO; in iort_get_rmrs()1270 int prot = IOMMU_WRITE | IOMMU_NOEXEC | IOMMU_MMIO; in iort_iommu_msi_get_resv_regions()
564 IOMMU_NOEXEC | IOMMU_MMIO); in test_lvl_attr_from_entry()
23 #define IOMMU_MMIO (1 << 4) /* e.g. things like MSI doorbells */ macro
736 prot |= IOMMU_MMIO; in __dma_info_to_prot()
1610 int prot = IOMMU_WRITE | IOMMU_NOEXEC | IOMMU_MMIO; in arm_smmu_get_resv_regions()
4340 int prot = IOMMU_WRITE | IOMMU_NOEXEC | IOMMU_MMIO; in arm_smmu_get_resv_regions()