/openbmc/qemu/include/exec/ |
H A D | memory.h | 186 int iommu_idx; member 249 int iommu_idx) in iommu_notifier_init() argument 255 n->iommu_idx = iommu_idx; in iommu_notifier_init() 398 IOMMUAccessFlags flag, int iommu_idx); 1764 int iommu_idx,
|
/openbmc/qemu/hw/misc/ |
H A D | tz-mpc.c | 427 int iommu_idx) in tz_mpc_translate() argument 445 ok = tz_mpc_cfg_ns(s, addr) == (iommu_idx == IOMMU_IDX_NS); in tz_mpc_translate() 448 iommu_idx == IOMMU_IDX_S ? "S" : "NS", in tz_mpc_translate()
|
H A D | trace-events | 178 …onst char *idx, const char *res) "TZ MPC translate: addr 0x%" PRIx64 " flags 0x%x iommu_idx %s: %s"
|
/openbmc/qemu/system/ |
H A D | physmem.c | 428 int iommu_idx = 0; in address_space_translate_iommu() local 432 iommu_idx = imrc->attrs_to_index(iommu_mr, attrs); in address_space_translate_iommu() 436 IOMMU_WO : IOMMU_RO, iommu_idx); in address_space_translate_iommu() 584 int iommu_idx; member 606 int iommu_idx) in tcg_register_iommu_notifier() argument 618 if (notifier->mr == mr && notifier->iommu_idx == iommu_idx) { in tcg_register_iommu_notifier() 629 notifier->iommu_idx = iommu_idx; in tcg_register_iommu_notifier() 642 iommu_idx); in tcg_register_iommu_notifier() 681 int iommu_idx; in address_space_translate_for_iotlb() local 695 iommu_idx = imrc->attrs_to_index(iommu_mr, attrs); in address_space_translate_for_iotlb() [all …]
|
H A D | memory.c | 2052 assert(n->iommu_idx >= 0 && in memory_region_register_iommu_notifier() 2053 n->iommu_idx < memory_region_iommu_num_indexes(iommu_mr)); in memory_region_register_iommu_notifier() 2089 iotlb = imrc->translate(iommu_mr, addr, IOMMU_NONE, n->iommu_idx); in memory_region_iommu_replay() 2162 int iommu_idx, in memory_region_notify_iommu() argument 2170 if (iommu_notifier->iommu_idx == iommu_idx) { in memory_region_notify_iommu()
|
/openbmc/qemu/hw/sparc64/ |
H A D | sun4u_iommu.c | 77 IOMMUAccessFlags flag, int iommu_idx) in sun4u_translate_iommu() argument
|
/openbmc/qemu/hw/ppc/ |
H A D | spapr_iommu.c | 116 int iommu_idx) in spapr_tce_translate_iommu() argument 159 iotlb = imrc->translate(iommu_mr, addr, IOMMU_NONE, n->iommu_idx); in spapr_tce_replay()
|
/openbmc/qemu/hw/sparc/ |
H A D | sun4m_iommu.c | 290 int iommu_idx) in sun4m_translate_iommu() argument
|
/openbmc/qemu/hw/vfio/ |
H A D | common.c | 600 int iommu_idx; in vfio_listener_region_add() local 617 iommu_idx = memory_region_iommu_attrs_to_index(iommu_mr, in vfio_listener_region_add() 623 iommu_idx); in vfio_listener_region_add()
|
/openbmc/qemu/hw/virtio/ |
H A D | vhost-vdpa.c | 254 int iommu_idx; in vhost_vdpa_iommu_region_add() local 264 iommu_idx = memory_region_iommu_attrs_to_index(iommu_mr, in vhost_vdpa_iommu_region_add() 271 iommu_idx); in vhost_vdpa_iommu_region_add()
|
H A D | vhost.c | 816 int iommu_idx; in vhost_iommu_region_add() local 829 iommu_idx = memory_region_iommu_attrs_to_index(iommu_mr, in vhost_iommu_region_add() 837 iommu_idx); in vhost_iommu_region_add()
|
H A D | virtio-iommu.c | 874 int iommu_idx) in virtio_iommu_translate() argument
|
/openbmc/qemu/hw/dma/ |
H A D | rc4030.c | 500 IOMMUAccessFlags flag, int iommu_idx) in rc4030_dma_translate() argument
|
/openbmc/qemu/hw/alpha/ |
H A D | typhoon.c | 675 int iommu_idx) in typhoon_translate_iommu() argument
|
/openbmc/qemu/hw/pci-host/ |
H A D | astro.c | 281 int iommu_idx) in astro_translate_iommu() argument
|
H A D | pnv_phb3.c | 841 int iommu_idx) in pnv_phb3_translate_iommu() argument
|
H A D | pnv_phb4.c | 1317 int iommu_idx) in pnv_phb4_translate_iommu() argument
|
/openbmc/qemu/hw/s390x/ |
H A D | s390-pci-bus.c | 534 IOMMUAccessFlags flag, int iommu_idx) in s390_translate_iommu() argument
|
/openbmc/qemu/hw/i386/ |
H A D | amd_iommu.c | 1008 IOMMUAccessFlags flag, int iommu_idx) in amdvi_translate() argument
|
H A D | intel_iommu.c | 3180 IOMMUAccessFlags flag, int iommu_idx) in vtd_iommu_translate() argument
|
/openbmc/qemu/hw/arm/ |
H A D | smmuv3.c | 829 IOMMUAccessFlags flag, int iommu_idx) in smmuv3_translate() argument
|