/openbmc/linux/arch/sparc/include/asm/ |
D | iommu_64.h |
|
D | device.h |
|
/openbmc/linux/arch/sparc/kernel/ |
D | iommu.c |
|
D | iommu-common.c |
|
D | sbus.c |
|
/openbmc/qemu/hw/remote/ |
H A D | iommu.c | 42 RemoteIommu *iommu = opaque; in remote_iommu_find_add_as() local 85 RemoteIommu *iommu = REMOTE_IOMMU(obj); in remote_iommu_init() local 94 RemoteIommu *iommu = REMOTE_IOMMU(obj); in remote_iommu_finalize() local 109 RemoteIommu *iommu = NULL; in remote_iommu_setup() local
|
/openbmc/linux/drivers/iommu/ |
D | iommu-sysfs.c |
|
/openbmc/qemu/hw/riscv/ |
H A D | riscv-iommu-pci.c | 68 RISCVIOMMUState iommu; /* common IOMMU state */ member 72 static void riscv_iommu_pci_notify(RISCVIOMMUState *iommu, unsigned vector) in riscv_iommu_pci_notify() 84 RISCVIOMMUState *iommu = &s->iommu; in riscv_iommu_pci_realize() local 154 RISCVIOMMUState *iommu = &s->iommu; in riscv_iommu_pci_init() local 174 RISCVIOMMUState *iommu = &pci->iommu; in riscv_iommu_pci_reset_hold() local
|
H A D | riscv-iommu-sys.c | 44 RISCVIOMMUState iommu; member 116 RISCVIOMMUState *iommu = &s->iommu; in riscv_iommu_sysdev_init_msi() local 149 static void riscv_iommu_sysdev_notify(RISCVIOMMUState *iommu, in riscv_iommu_sysdev_notify() 197 RISCVIOMMUState *iommu = &s->iommu; in riscv_iommu_sys_init() local 216 RISCVIOMMUState *iommu = &sys->iommu; in riscv_iommu_sys_reset_hold() local
|
/openbmc/linux/drivers/iommu/intel/ |
D | perfmon.h |
|
D | cap_audit.c |
|
D | cap_audit.h |
|
/openbmc/qemu/tests/qtest/libqos/ |
H A D | virtio-iommu.h | 32 QVirtioIOMMU iommu; member 37 QVirtioIOMMU iommu; member
|
/openbmc/linux/arch/x86/events/amd/ |
D | iommu.c |
|
/openbmc/qemu/hw/s390x/ |
H A D | s390-pci-inst.c | 31 static inline void inc_dma_avail(S390PCIIOMMU *iommu) in inc_dma_avail() 38 static inline void dec_dma_avail(S390PCIIOMMU *iommu) in dec_dma_avail() 616 static uint32_t s390_pci_update_iotlb(S390PCIIOMMU *iommu, in s390_pci_update_iotlb() 672 static void s390_pci_batch_unmap(S390PCIIOMMU *iommu, uint64_t iova, in s390_pci_batch_unmap() 703 S390PCIIOMMU *iommu; in rpcit_service_call() local 999 S390PCIIOMMU *iommu = pbdev->iommu; in reg_ioat() local 1037 void pci_dereg_ioat(S390PCIIOMMU *iommu) in pci_dereg_ioat()
|
H A D | s390-pci-bus.c | 541 S390PCIIOMMU *iommu = container_of(mr, S390PCIIOMMU, iommu_mr); in s390_translate_iommu() local 595 static void s390_pci_iommu_replay(IOMMUMemoryRegion *iommu, in s390_pci_iommu_replay() 610 S390PCIIOMMU *iommu; in s390_pci_get_iommu() local 646 S390PCIIOMMU *iommu = s390_pci_get_iommu(s, bus, devfn); in s390_pci_dma_iommu() local 715 void s390_pci_iommu_enable(S390PCIIOMMU *iommu) in s390_pci_iommu_enable() 731 void s390_pci_iommu_direct_map_enable(S390PCIIOMMU *iommu) in s390_pci_iommu_direct_map_enable() 753 void s390_pci_iommu_disable(S390PCIIOMMU *iommu) in s390_pci_iommu_disable() 773 S390PCIIOMMU *iommu = table ? table->iommu[PCI_SLOT(devfn)] : NULL; in s390_pci_iommu_free() local
|
/openbmc/linux/arch/sparc/mm/ |
D | iommu.c |
|
/openbmc/qemu/hw/i386/ |
H A D | x86-iommu.c | 30 void x86_iommu_iec_register_notifier(X86IOMMUState *iommu, in x86_iommu_iec_register_notifier() 41 void x86_iommu_iec_notify_all(X86IOMMUState *iommu, bool global, in x86_iommu_iec_notify_all()
|
H A D | x86-iommu-stub.c | 25 void x86_iommu_iec_register_notifier(X86IOMMUState *iommu, in x86_iommu_iec_register_notifier()
|
/openbmc/linux/drivers/iommu/amd/ |
D | debugfs.c |
|
/openbmc/qemu/hw/misc/ |
H A D | tz-mpc.c | 425 static IOMMUTLBEntry tz_mpc_translate(IOMMUMemoryRegion *iommu, in tz_mpc_translate() 455 static int tz_mpc_attrs_to_index(IOMMUMemoryRegion *iommu, MemTxAttrs attrs) in tz_mpc_attrs_to_index() 467 static int tz_mpc_num_indexes(IOMMUMemoryRegion *iommu) in tz_mpc_num_indexes()
|
/openbmc/linux/arch/arm64/boot/dts/mediatek/ |
D | mt8167.dtsi |
|
/openbmc/qemu/include/hw/sparc/ |
H A D | sun4u_iommu.h | 39 IOMMUMemoryRegion iommu; member
|
H A D | sun4m_iommu.h | 37 IOMMUMemoryRegion iommu; member
|
/openbmc/qemu/hw/ppc/ |
H A D | spapr_iommu.c | 113 static IOMMUTLBEntry spapr_tce_translate_iommu(IOMMUMemoryRegion *iommu, in spapr_tce_translate_iommu() 187 static uint64_t spapr_tce_get_min_page_size(IOMMUMemoryRegion *iommu) in spapr_tce_get_min_page_size() 194 static int spapr_tce_get_attr(IOMMUMemoryRegion *iommu, in spapr_tce_get_attr() 207 static int spapr_tce_notify_flag_changed(IOMMUMemoryRegion *iommu, in spapr_tce_notify_flag_changed()
|