Home
last modified time | relevance | path

Searched refs:IOMMU_NONE (Results 1 – 23 of 23) sorted by relevance

/openbmc/qemu/hw/virtio/
H A Dvhost-iova-tree.c92 map->perm == IOMMU_NONE) { in vhost_iova_tree_map_alloc()
H A Dvirtio-iommu.c230 if (event->entry.perm != IOMMU_NONE) { in virtio_iommu_notify_map_unmap()
273 event.entry.perm = IOMMU_NONE; in virtio_iommu_notify_unmap()
1163 .perm = IOMMU_NONE, in virtio_iommu_translate()
H A Dvhost-vdpa.c228 if ((iotlb->perm & IOMMU_RW) != IOMMU_NONE) { in vhost_vdpa_iommu_map_notify()
/openbmc/qemu/hw/ppc/
H A Dspapr_iommu.c70 return IOMMU_NONE; in spapr_tce_iommu_access_flags()
125 .perm = IOMMU_NONE, in spapr_tce_translate_iommu()
159 iotlb = imrc->translate(iommu_mr, addr, IOMMU_NONE, n->iommu_idx); in spapr_tce_replay()
160 if (iotlb.perm != IOMMU_NONE) { in spapr_tce_replay()
/openbmc/qemu/hw/s390x/
H A Ds390-pci-bus.c468 entry->perm &= IOMMU_NONE; in table_translate()
504 entry->perm = IOMMU_NONE; in table_translate()
545 .perm = IOMMU_NONE, in s390_translate_iommu()
575 ret.perm = IOMMU_NONE; in s390_translate_iommu()
578 if (flag != IOMMU_NONE && !(flag & ret.perm)) { in s390_translate_iommu()
H A Ds390-pci-inst.c644 event.entry.perm = IOMMU_NONE; in s390_pci_update_iotlb()
678 .perm = IOMMU_NONE, in s390_pci_batch_unmap()
771 if (entry.perm == IOMMU_NONE && entry.len == TARGET_PAGE_SIZE) { in rpcit_service_call()
784 if (dma_avail > 0 || entry.perm == IOMMU_NONE) { in rpcit_service_call()
/openbmc/qemu/util/
H A Diova-tree.c135 if (map->iova + map->size < map->iova || map->perm == IOMMU_NONE) { in iova_tree_insert()
/openbmc/qemu/hw/sparc64/
H A Dsun4u_iommu.c88 .perm = IOMMU_NONE, in sun4u_translate_iommu()
/openbmc/qemu/hw/arm/
H A Dsmmu-common.c547 tlbe->entry.perm = IOMMU_NONE; in smmu_ptw_64_s1()
671 tlbe->entry.perm = IOMMU_NONE; in smmu_ptw_64_s2()
728 tlbe->entry.perm = IOMMU_NONE; in smmu_ptw()
H A Dsmmuv3.c1053 .perm = IOMMU_NONE, in smmuv3_translate()
1196 event.entry.perm = IOMMU_NONE; in smmuv3_notify_iova()
/openbmc/qemu/hw/sparc/
H A Dsun4m_iommu.c301 .perm = IOMMU_NONE, in sun4m_translate_iommu()
/openbmc/qemu/hw/dma/
H A Drc4030.c508 .perm = IOMMU_NONE, in rc4030_dma_translate()
/openbmc/qemu/hw/misc/
H A Dtz-mpc.c109 event.entry.perm = IOMMU_NONE; in tz_mpc_iommu_notify()
/openbmc/qemu/hw/vfio/
H A Dcommon.c297 trace_vfio_iommu_map_notify(iotlb->perm == IOMMU_NONE ? "UNMAP" : "MAP", in vfio_iommu_map_notify()
309 if ((iotlb->perm & IOMMU_RW) != IOMMU_NONE) { in vfio_iommu_map_notify()
/openbmc/qemu/hw/alpha/
H A Dtyphoon.c730 ret = (IOMMUTLBEntry) { .perm = IOMMU_NONE }; in typhoon_translate_iommu()
/openbmc/qemu/hw/pci-host/
H A Dastro.c327 return (IOMMUTLBEntry) { .perm = IOMMU_NONE }; in astro_translate_iommu()
H A Dpnv_phb3.c851 .perm = IOMMU_NONE, in pnv_phb3_translate_iommu()
H A Dpnv_phb4.c1326 .perm = IOMMU_NONE, in pnv_phb4_translate_iommu()
/openbmc/qemu/hw/i386/
H A Dintel_iommu.c1268 entry->perm = IOMMU_NONE; in vtd_page_walk_one()
2034 entry->perm = IOMMU_NONE; in vtd_do_iommu_translate()
2254 .perm = IOMMU_NONE, in vtd_iotlb_page_invalidate_notify()
2696 event.entry.perm = IOMMU_NONE; in do_invalidate_device_tlb()
3969 event.entry.perm = IOMMU_NONE; in vtd_address_space_unmap()
H A Damd_iommu.c361 if (to_cache.perm != IOMMU_NONE) { in amdvi_update_iotlb()
1028 .perm = IOMMU_NONE in amdvi_translate()
/openbmc/qemu/system/
H A Dmemory.c1955 iotlb = imrc->translate(iommu_mr, addr, IOMMU_NONE, n->iommu_idx); in memory_region_iommu_replay()
1956 if (iotlb.perm != IOMMU_NONE) { in memory_region_iommu_replay()
1990 assert(entry->perm == IOMMU_NONE); in memory_region_notify_iommu_one()
2021 event.entry.perm = IOMMU_NONE; in memory_region_unmap_iommu_notifier_range()
H A Dphysmem.c702 iotlb = imrc->translate(iommu_mr, addr, IOMMU_NONE, iommu_idx); in address_space_translate_for_iotlb()
/openbmc/qemu/include/exec/
H A Dmemory.h115 IOMMU_NONE = 0, enumerator