Home
last modified time | relevance | path

Searched defs:iommu (Results 76 – 100 of 131) sorted by relevance

123456

/openbmc/linux/arch/sparc/kernel/
H A Dpci.c252 static void pci_init_dev_archdata(struct dev_archdata *sd, void *iommu, in pci_init_dev_archdata()
821 struct iommu *iommu = dev->archdata.iommu; in ali_sound_dma_hack() local
H A Dpci_schizo.c239 struct iommu *iommu = pbm->iommu; in schizo_check_iommu_error_pbm() local
1137 struct iommu *iommu = pbm->iommu; in schizo_pbm_iommu_init() local
1419 struct iommu *iommu; in __schizo_init() local
H A Dpci_impl.h150 struct iommu *iommu; member
/openbmc/linux/include/linux/
H A Diommu.h946 static inline int iommu_device_register(struct iommu_device *iommu, in iommu_device_register()
973 static inline void iommu_device_unregister(struct iommu_device *iommu) in iommu_device_unregister()
977 static inline int iommu_device_sysfs_add(struct iommu_device *iommu, in iommu_device_sysfs_add()
985 static inline void iommu_device_sysfs_remove(struct iommu_device *iommu) in iommu_device_sysfs_remove()
/openbmc/linux/drivers/vdpa/vdpa_sim/
H A Dvdpa_sim.c584 struct vhost_iotlb *iommu; in vdpasim_set_group_asid() local
612 struct vhost_iotlb *iommu; in vdpasim_set_map() local
H A Dvdpa_sim.h68 struct vhost_iotlb *iommu; member
/openbmc/linux/drivers/iommu/arm/arm-smmu/
H A Dqcom_iommu.c48 struct iommu_device iommu; member
71 struct qcom_iommu_dev *iommu; member
/openbmc/qemu/hw/intc/
H A Dioapic.c436 X86IOMMUState *iommu = x86_iommu_get_default(); in ioapic_machine_done_notify() local
/openbmc/linux/arch/arm64/boot/dts/allwinner/
H A Dsun50i-h6.dtsi442 iommu: iommu@30f0000 { label
/openbmc/linux/drivers/iommu/
H A Diommu.c251 int iommu_device_register(struct iommu_device *iommu, in iommu_device_register()
285 void iommu_device_unregister(struct iommu_device *iommu) in iommu_device_unregister()
297 void iommu_device_unregister_bus(struct iommu_device *iommu, in iommu_device_unregister_bus()
311 int iommu_device_register_bus(struct iommu_device *iommu, in iommu_device_register_bus()
2828 struct iommu_device *iommu; in iommu_ops_from_fwnode() local
H A Dtegra-gart.c45 struct iommu_device iommu; /* IOMMU Core handle */ member
H A Domap-iommu.h82 struct iommu_device iommu; member
/openbmc/linux/drivers/iommu/amd/
H A Damd_iommu_types.h496 #define for_each_iommu(iommu) \ argument
498 #define for_each_iommu_safe(iommu, next) \ argument
736 struct iommu_device iommu; member
777 struct iommu_device *iommu = dev_to_iommu_device(dev); in dev_to_amd_iommu() local
1021 struct amd_iommu *iommu; member
/openbmc/linux/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_dev.h198 struct iommu_domain *iommu; member
/openbmc/linux/arch/arm64/boot/dts/mediatek/
H A Dmt8173.dtsi576 iommu: iommu@10205000 { label
H A Dmt8183.dtsi1057 iommu: iommu@10205000 { label
/openbmc/qemu/include/hw/i386/
H A Dpc.h40 DeviceState *iommu; member
/openbmc/qemu/hw/dma/
H A Dsparc32_dma.c374 Object *iommu; in sparc32_dma_realize() local
/openbmc/qemu/hw/sparc/
H A Dsun4m_iommu.c287 static IOMMUTLBEntry sun4m_translate_iommu(IOMMUMemoryRegion *iommu, in sun4m_translate_iommu()
/openbmc/linux/arch/arm/mm/
H A Ddma-mapping.c1716 const struct iommu_ops *iommu, bool coherent) in arm_setup_iommu_dma_ops()
1751 const struct iommu_ops *iommu, bool coherent) in arm_setup_iommu_dma_ops()
1760 const struct iommu_ops *iommu, bool coherent) in arch_setup_dma_ops()
/openbmc/qemu/include/hw/arm/
H A Dsmmu-common.h113 IOMMUMemoryRegion iommu; member
/openbmc/qemu/include/hw/s390x/
H A Ds390-pci-bus.h291 S390PCIIOMMU *iommu[PCI_SLOT_MAX]; member
355 S390PCIIOMMU *iommu; member
/openbmc/qemu/hw/pci-host/
H A Dastro.c278 static IOMMUTLBEntry astro_translate_iommu(IOMMUMemoryRegion *iommu, in astro_translate_iommu()
/openbmc/linux/arch/x86/include/asm/
H A Dx86_init.h171 struct x86_init_iommu iommu; member
/openbmc/linux/arch/powerpc/include/asm/
H A Dpci-bridge.h140 struct iommu_device iommu; member

123456