Searched refs:IOMMU_WO (Results 1 – 13 of 13) sorted by relevance
/qemu/hw/arm/ |
H A D | smmu-internal.h | 76 (((perm) & IOMMU_WO) && ((ap) & 0x2))
|
H A D | smmuv3.c | 915 if ((flag & IOMMU_WO) && !(cached_entry->entry.perm & IOMMU_WO)) { in smmuv3_translate()
|
/qemu/hw/sparc/ |
H A D | sun4m_iommu.c | 294 int is_write = (flags & IOMMU_WO) ? 1 : 0; in sun4m_translate_iommu()
|
/qemu/hw/virtio/ |
H A D | vhost-backend.c | 372 case IOMMU_WO: in vhost_backend_update_device_iotlb()
|
H A D | virtio-iommu.c | 975 write_fault = (flag & IOMMU_WO) && in virtio_iommu_translate()
|
/qemu/include/exec/ |
H A D | memory.h | 117 IOMMU_WO = 2, enumerator 121 #define IOMMU_ACCESS_FLAG(r, w) (((r) ? IOMMU_RO : 0) | ((w) ? IOMMU_WO : 0))
|
/qemu/hw/ppc/ |
H A D | spapr_iommu.c | 74 return IOMMU_WO; in spapr_tce_iommu_access_flags()
|
/qemu/hw/i386/ |
H A D | amd_iommu.c | 1044 ret.perm = IOMMU_WO; in amdvi_translate() 1048 amdvi_do_translate(as, addr, flag & IOMMU_WO, &ret); in amdvi_translate()
|
H A D | intel_iommu.c | 3192 addr, flag & IOMMU_WO, &iotlb); in vtd_iommu_translate()
|
/qemu/hw/pci-host/ |
H A D | pnv_phb3.c | 875 pnv_phb3_translate_tve(ds, addr, flag & IOMMU_WO, tve, &ret); in pnv_phb3_translate_iommu()
|
H A D | pnv_phb4.c | 1350 pnv_phb4_translate_tve(ds, addr, flag & IOMMU_WO, tve, &ret); in pnv_phb4_translate_iommu()
|
/qemu/system/ |
H A D | physmem.c | 438 IOMMU_WO : IOMMU_RO, iommu_idx); in address_space_translate_iommu() 712 if (!(iotlb.perm & IOMMU_WO)) { in address_space_translate_for_iotlb()
|
H A D | memory.c | 2187 bool writable = iotlb->perm & IOMMU_WO; in memory_get_xlat_addr()
|