Home
last modified time | relevance | path

Searched defs:iommu (Results 1 - 25 of 159) sorted by relevance

1234567

/kernel/linux/linux-5.10/drivers/iommu/amd/
H A Ddebugfs.c20 void amd_iommu_debugfs_setup(struct amd_iommu *iommu) in amd_iommu_debugfs_setup() argument
H A Damd_iommu.h30 static inline void amd_iommu_debugfs_setup(struct amd_iommu *iommu) {} in amd_iommu_debugfs_setup() argument
69 static inline int amd_iommu_create_irq_domain(struct amd_iommu *iommu) in amd_iommu_create_irq_domain() argument
88 static inline bool iommu_feature(struct amd_iommu *iommu, u6 argument
[all...]
/kernel/linux/linux-6.6/drivers/iommu/amd/
H A Ddebugfs.c20 void amd_iommu_debugfs_setup(struct amd_iommu *iommu) in amd_iommu_debugfs_setup() argument
H A Damd_iommu.h28 static inline void amd_iommu_debugfs_setup(struct amd_iommu *iommu) {} in amd_iommu_debugfs_setup() argument
71 amd_iommu_create_irq_domain(struct amd_iommu *iommu) amd_iommu_create_irq_domain() argument
90 iommu_feature(struct amd_iommu *iommu, u64 mask) iommu_feature() argument
[all...]
/kernel/linux/linux-6.6/arch/arm/mm/
H A Ddma-mapping-nommu.c36 arch_setup_dma_ops(struct device *dev, u64 dma_base, u64 size, const struct iommu_ops *iommu, bool coherent) arch_setup_dma_ops() argument
/kernel/linux/linux-5.10/arch/arm64/mm/
H A Ddma-mapping.c40 arch_setup_dma_ops(struct device *dev, u64 dma_base, u64 size, const struct iommu_ops *iommu, bool coherent) arch_setup_dma_ops() argument
/kernel/linux/linux-5.10/arch/arc/mm/
H A Ddma.c93 arch_setup_dma_ops(struct device *dev, u64 dma_base, u64 size, const struct iommu_ops *iommu, bool coherent) arch_setup_dma_ops() argument
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Ddevice.h14 void *iommu; member
/kernel/linux/linux-6.6/arch/arm64/mm/
H A Ddma-mapping.c49 arch_setup_dma_ops(struct device *dev, u64 dma_base, u64 size, const struct iommu_ops *iommu, bool coherent) arch_setup_dma_ops() argument
/kernel/linux/linux-6.6/arch/arc/mm/
H A Ddma.c93 arch_setup_dma_ops(struct device *dev, u64 dma_base, u64 size, const struct iommu_ops *iommu, bool coherent) arch_setup_dma_ops() argument
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Ddevice.h14 void *iommu; member
/kernel/linux/linux-6.6/drivers/xen/
H A Dgrant-dma-iommu.c16 struct iommu_device iommu; member
/kernel/linux/linux-5.10/drivers/iommu/
H A Diommu-sysfs.c54 int iommu_device_sysfs_add(struct iommu_device *iommu, in iommu_device_sysfs_add() argument
92 iommu_device_sysfs_remove(struct iommu_device *iommu) iommu_device_sysfs_remove() argument
106 iommu_device_link(struct iommu_device *iommu, struct device *link) iommu_device_link() argument
127 iommu_device_unlink(struct iommu_device *iommu, struct device *link) iommu_device_unlink() argument
[all...]
H A Dmsm_iommu.h60 struct iommu_device iommu; member
/kernel/linux/linux-6.6/drivers/iommu/intel/
H A Dperf.c18 bool dmar_latency_enabled(struct intel_iommu *iommu, enum latency_type type) in dmar_latency_enabled() argument
25 int dmar_latency_enable(struct intel_iommu *iommu, enum latency_type type) in dmar_latency_enable() argument
57 void dmar_latency_disable(struct intel_iommu *iommu, enu argument
70 dmar_latency_update(struct intel_iommu *iommu, enum latency_type type, u64 latency) dmar_latency_update() argument
116 dmar_latency_snapshot(struct intel_iommu *iommu, char *str, size_t size) dmar_latency_snapshot() argument
[all...]
H A Dcap_audit.c74 static int cap_audit_hotplug(struct intel_iommu *iommu, enum cap_audit_type type) in cap_audit_hotplug() argument
141 cap_audit_static(struct intel_iommu *iommu, enum cap_audit_type type) cap_audit_static() argument
178 intel_cap_audit(enum cap_audit_type type, struct intel_iommu *iommu) intel_cap_audit() argument
[all...]
/kernel/linux/linux-6.6/drivers/iommu/
H A Diommu-sysfs.c54 int iommu_device_sysfs_add(struct iommu_device *iommu, in iommu_device_sysfs_add() argument
92 iommu_device_sysfs_remove(struct iommu_device *iommu) iommu_device_sysfs_remove() argument
106 iommu_device_link(struct iommu_device *iommu, struct device *link) iommu_device_link() argument
123 iommu_device_unlink(struct iommu_device *iommu, struct device *link) iommu_device_unlink() argument
[all...]
H A Dmsm_iommu.h60 struct iommu_device iommu; member
/kernel/linux/linux-5.10/arch/ia64/include/asm/
H A Dpci.h48 void *iommu; member
/kernel/linux/linux-5.10/arch/mips/mm/
H A Ddma-noncoherent.c140 arch_setup_dma_ops(struct device *dev, u64 dma_base, u64 size, const struct iommu_ops *iommu, bool coherent) arch_setup_dma_ops() argument
/kernel/linux/linux-6.6/arch/ia64/include/asm/
H A Dpci.h48 void *iommu; member
/kernel/linux/linux-6.6/arch/mips/mm/
H A Ddma-noncoherent.c140 arch_setup_dma_ops(struct device *dev, u64 dma_base, u64 size, const struct iommu_ops *iommu, bool coherent) arch_setup_dma_ops() argument
/kernel/linux/linux-6.6/arch/riscv/mm/
H A Ddma-noncoherent.c131 arch_setup_dma_ops(struct device *dev, u64 dma_base, u64 size, const struct iommu_ops *iommu, bool coherent) arch_setup_dma_ops() argument
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/include/nvkm/core/
H A Dtegra.h29 } iommu; member
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/include/nvkm/core/
H A Dtegra.h28 } iommu; member

Completed in 6 milliseconds

1234567