/openbmc/qemu/hw/riscv/ |
H A D | riscv-iommu.c | 136 if (dma_memory_write(s->target_as, addr, ev, sizeof(*ev), in riscv_iommu_fault() 172 if (dma_memory_write(s->target_as, addr, pr, sizeof(*pr), in riscv_iommu_pri() 294 iotlb->target_as = &s->trap_as; in riscv_iommu_spa_fetch() 404 ret = ldl_le_dma(s->target_as, pte_addr, &pte32, in riscv_iommu_spa_fetch() 408 ret = ldq_le_dma(s->target_as, pte_addr, &pte, in riscv_iommu_spa_fetch() 458 iotlb->target_as = &s->trap_as; in riscv_iommu_spa_fetch() 559 res = dma_memory_read(s->target_as, addr, &pte, sizeof(pte), in riscv_iommu_msi_write() 594 res = dma_memory_write(s->target_as, addr, &data, size, attrs); in riscv_iommu_msi_write() 633 res = dma_memory_read(s->target_as, addr, &intn, sizeof(intn), attrs); in riscv_iommu_msi_write() 640 res = dma_memory_write(s->target_as, addr, &intn, sizeof(intn), attrs); in riscv_iommu_msi_write() [all …]
|
H A D | riscv-iommu.h | 64 AddressSpace *target_as; member
|
/openbmc/qemu/hw/misc/ |
H A D | tz-mpc.c | 116 event.entry.target_as = &s->blocked_io_as; in tz_mpc_iommu_notify() 118 event.entry.target_as = &s->downstream_as; in tz_mpc_iommu_notify() 122 event.entry.target_as = &s->downstream_as; in tz_mpc_iommu_notify() 124 event.entry.target_as = &s->blocked_io_as; in tz_mpc_iommu_notify() 451 ret.target_as = ok ? &s->downstream_as : &s->blocked_io_as; in tz_mpc_translate()
|
/openbmc/qemu/hw/vfio/ |
H A D | common.c | 300 if (iotlb->target_as != &address_space_memory) { in vfio_iommu_map_notify() 302 iotlb->target_as->name ? iotlb->target_as->name : "none"); in vfio_iommu_map_notify() 1219 if (iotlb->target_as != &address_space_memory) { in vfio_iommu_map_dirty_notify() 1221 iotlb->target_as->name ? iotlb->target_as->name : "none"); in vfio_iommu_map_dirty_notify()
|
/openbmc/qemu/ |
H A D | configure | 1556 target_as=$as 1574 compute_target_variable $target_arch target_as as 1591 elif test -n "$target_as" && test -n "$target_ld"; then 1635 target_as= 1647 if test -z "$target_cc" && test -z "$target_as"; then 1669 if test -n "$target_as"; then 1670 echo "AS=$target_as"
|
/openbmc/qemu/hw/dma/ |
H A D | rc4030.c | 504 .target_as = &address_space_memory, in rc4030_dma_translate() 516 if (address_space_read(ret.target_as, entry_address, in rc4030_dma_translate()
|
/openbmc/qemu/system/ |
H A D | physmem.c | 421 AddressSpace **target_as, in address_space_translate_iommu() argument 448 *target_as = iotlb.target_as; in address_space_translate_iommu() 451 address_space_to_dispatch(iotlb.target_as), addr, xlat, in address_space_translate_iommu() 493 AddressSpace **target_as, in flatview_do_translate() argument 513 target_as, attrs); in flatview_do_translate() 548 .target_as = as, in address_space_get_iotlb_entry() 720 d = flatview_to_dispatch(address_space_to_flatview(iotlb.target_as)); in address_space_translate_for_iotlb() 3441 AddressSpace *target_as; in address_space_translate_cached() local 3455 &target_as, attrs); in address_space_translate_cached()
|
H A D | memory.c | 2180 event.entry.target_as = &address_space_memory; in memory_region_unmap_iommu_notifier_range()
|
/openbmc/qemu/hw/sparc64/ |
H A D | sun4u_iommu.c | 84 .target_as = &address_space_memory, in sun4u_translate_iommu()
|
/openbmc/qemu/hw/ppc/ |
H A D | spapr_iommu.c | 121 .target_as = &address_space_memory, in spapr_tce_translate_iommu() 465 event.entry.target_as = &address_space_memory, in put_tce_emu()
|
/openbmc/qemu/hw/sparc/ |
H A D | sun4m_iommu.c | 297 .target_as = &address_space_memory, in sun4m_translate_iommu()
|
/openbmc/qemu/hw/virtio/ |
H A D | vhost-vdpa.c | 213 if (iotlb->target_as != &address_space_memory) { in vhost_vdpa_iommu_map_notify() 215 iotlb->target_as->name ? iotlb->target_as->name : "none"); in vhost_vdpa_iommu_map_notify()
|
H A D | virtio-iommu.c | 253 event.entry.target_as = &address_space_memory; in virtio_iommu_notify_map() 272 event.entry.target_as = &address_space_memory; in virtio_iommu_notify_unmap() 1159 .target_as = &address_space_memory, in virtio_iommu_translate()
|
H A D | vhost.c | 240 if (!iotlb.target_as) { in vhost_sync_dirty_bitmap() 1223 if (iotlb.target_as != NULL) { in vhost_device_iotlb_miss()
|
/openbmc/qemu/hw/alpha/ |
H A D | typhoon.c | 612 .target_as = &address_space_memory, in make_iommu_tlbe()
|
/openbmc/qemu/hw/i386/ |
H A D | intel_iommu.c | 1373 event.entry.target_as = &address_space_memory; in vtd_page_walk_level() 2250 .target_as = &address_space_memory, in vtd_iotlb_page_invalidate_notify() 2737 event.entry.target_as = &vtd_dev_as->as; in do_invalidate_device_tlb() 3267 .target_as = &address_space_memory, in vtd_iommu_translate() 4014 event.entry.target_as = &address_space_memory; in vtd_address_space_unmap()
|
H A D | amd_iommu.c | 1038 .target_as = &address_space_memory, in amdvi_translate()
|
/openbmc/qemu/hw/s390x/ |
H A D | s390-pci-inst.c | 620 .target_as = &address_space_memory, in s390_pci_update_iotlb() 676 .target_as = &address_space_memory, in s390_pci_batch_unmap()
|
H A D | s390-pci-bus.c | 541 .target_as = &address_space_memory, in s390_translate_iommu()
|
/openbmc/qemu/hw/pci-host/ |
H A D | astro.c | 336 .target_as = &address_space_memory, in astro_translate_iommu()
|
H A D | pnv_phb3.c | 847 .target_as = &address_space_memory, in pnv_phb3_translate_iommu()
|
H A D | pnv_phb4.c | 1322 .target_as = &address_space_memory, in pnv_phb4_translate_iommu()
|
/openbmc/qemu/hw/arm/ |
H A D | smmuv3.c | 1049 .target_as = &address_space_memory, in smmuv3_translate() 1193 event.entry.target_as = &address_space_memory; in smmuv3_notify_iova()
|
/openbmc/qemu/include/exec/ |
H A D | memory.h | 124 AddressSpace *target_as; member
|