Home
last modified time | relevance | path

Searched defs:iommu (Results 1 – 25 of 64) sorted by relevance

123

/openbmc/linux/arch/sparc/include/asm/
Diommu_64.h
Ddevice.h
/openbmc/linux/arch/sparc/kernel/
Diommu.c
Diommu-common.c
Dsbus.c
/openbmc/qemu/hw/remote/
H A Diommu.c42 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/
Diommu-sysfs.c
/openbmc/qemu/hw/riscv/
H A Driscv-iommu-pci.c68 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 Driscv-iommu-sys.c44 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/
Dperfmon.h
Dcap_audit.c
Dcap_audit.h
/openbmc/qemu/tests/qtest/libqos/
H A Dvirtio-iommu.h32 QVirtioIOMMU iommu; member
37 QVirtioIOMMU iommu; member
/openbmc/linux/arch/x86/events/amd/
Diommu.c
/openbmc/qemu/hw/s390x/
H A Ds390-pci-inst.c31 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 Ds390-pci-bus.c541 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/
Diommu.c
/openbmc/qemu/hw/i386/
H A Dx86-iommu.c30 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 Dx86-iommu-stub.c25 void x86_iommu_iec_register_notifier(X86IOMMUState *iommu, in x86_iommu_iec_register_notifier()
/openbmc/linux/drivers/iommu/amd/
Ddebugfs.c
/openbmc/qemu/hw/misc/
H A Dtz-mpc.c425 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/
Dmt8167.dtsi
/openbmc/qemu/include/hw/sparc/
H A Dsun4u_iommu.h39 IOMMUMemoryRegion iommu; member
H A Dsun4m_iommu.h37 IOMMUMemoryRegion iommu; member
/openbmc/qemu/hw/ppc/
H A Dspapr_iommu.c113 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()

123