/openbmc/qemu/include/standard-headers/linux/ |
H A D | vhost_types.h | 99 struct vhost_iotlb_msg iotlb; member 108 struct vhost_iotlb_msg iotlb; member
|
/openbmc/qemu/hw/vfio/ |
H A D | container.c | 72 IOMMUTLBEntry *iotlb) in vfio_dma_unmap_bitmap() 125 IOMMUTLBEntry *iotlb) in vfio_legacy_dma_unmap_one() 189 IOMMUTLBEntry *iotlb, bool unmap_all) in vfio_legacy_dma_unmap()
|
H A D | listener.c | 97 static MemoryRegion *vfio_translate_iotlb(IOMMUTLBEntry *iotlb, hwaddr *xlat_p, in vfio_translate_iotlb() 125 static void vfio_iommu_map_notify(IOMMUNotifier *n, IOMMUTLBEntry *iotlb) in vfio_iommu_map_notify() 1047 static void vfio_iommu_map_dirty_notify(IOMMUNotifier *n, IOMMUTLBEntry *iotlb) in vfio_iommu_map_dirty_notify()
|
H A D | container-base.c | 97 IOMMUTLBEntry *iotlb, bool unmap_all) in vfio_container_dma_unmap()
|
H A D | iommufd.c | 63 IOMMUTLBEntry *iotlb, bool unmap_all) in iommufd_cdev_unmap()
|
/openbmc/qemu/hw/vfio-user/ |
H A D | container.c | 45 IOMMUTLBEntry *iotlb, bool unmap_all) in vfio_user_dma_unmap()
|
/openbmc/qemu/hw/riscv/ |
H A D | riscv-iommu.c | 252 IOMMUTLBEntry *iotlb) in riscv_iommu_spa_fetch() 1413 IOMMUTLBEntry *iotlb, bool enable_cache) in riscv_iommu_translate() 1927 IOMMUTLBEntry iotlb = { in riscv_iommu_process_dbg() local 2547 IOMMUTLBEntry iotlb = { in riscv_iommu_memory_region_translate() local
|
/openbmc/qemu/hw/virtio/ |
H A D | vhost.c | 222 IOMMUTLBEntry iotlb; in vhost_sync_dirty_bitmap() local 848 static void vhost_iommu_unmap_notify(IOMMUNotifier *n, IOMMUTLBEntry *iotlb) in vhost_iommu_unmap_notify() 1200 IOMMUTLBEntry iotlb; in vhost_device_iotlb_miss() local
|
H A D | vhost-vdpa.c | 202 static void vhost_vdpa_iommu_map_notify(IOMMUNotifier *n, IOMMUTLBEntry *iotlb) in vhost_vdpa_iommu_map_notify()
|
H A D | vhost-user.c | 220 struct vhost_iotlb_msg iotlb; member
|
/openbmc/qemu/include/hw/arm/ |
H A D | smmu-common.h | 158 GHashTable *iotlb; member
|
/openbmc/qemu/hw/ppc/ |
H A D | spapr_iommu.c | 149 IOMMUTLBEntry iotlb; in spapr_tce_replay() local
|
/openbmc/qemu/include/hw/i386/ |
H A D | intel_iommu.h | 291 GHashTable *iotlb; /* IOTLB */ member
|
/openbmc/qemu/hw/i386/ |
H A D | amd_iommu.h | 369 GHashTable *iotlb; member
|
H A D | intel_iommu.c | 3682 IOMMUTLBEntry iotlb = { in vtd_iommu_translate() local
|
/openbmc/qemu/system/ |
H A D | physmem.c | 437 IOMMUTLBEntry iotlb; in address_space_translate_iommu() local 598 static void tcg_iommu_unmap_notify(IOMMUNotifier *n, IOMMUTLBEntry *iotlb) in tcg_iommu_unmap_notify() 690 IOMMUTLBEntry iotlb; in address_space_translate_for_iotlb() local
|
H A D | memory.c | 2098 IOMMUTLBEntry iotlb; in memory_region_iommu_replay() local 2312 MemoryRegion *memory_translate_iotlb(IOMMUTLBEntry *iotlb, hwaddr *xlat_p, in memory_translate_iotlb()
|
/openbmc/qemu/include/hw/s390x/ |
H A D | s390-pci-bus.h | 286 GHashTable *iotlb; member
|
/openbmc/qemu/accel/tcg/ |
H A D | cputlb.c | 1034 hwaddr iotlb, xlat, sz, paddr_page; in tlb_set_page_full() local
|