/kernel/linux/linux-5.10/drivers/iommu/amd/ |
H A D | debugfs.c | 20 void amd_iommu_debugfs_setup(struct amd_iommu *iommu) in amd_iommu_debugfs_setup() argument
|
H A D | amd_iommu.h | 30 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 D | debugfs.c | 20 void amd_iommu_debugfs_setup(struct amd_iommu *iommu) in amd_iommu_debugfs_setup() argument
|
H A D | amd_iommu.h | 28 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 D | dma-mapping-nommu.c | 36 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 D | dma-mapping.c | 40 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 D | dma.c | 93 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 D | device.h | 14 void *iommu; member
|
/kernel/linux/linux-6.6/arch/arm64/mm/ |
H A D | dma-mapping.c | 49 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 D | dma.c | 93 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 D | device.h | 14 void *iommu; member
|
/kernel/linux/linux-6.6/drivers/xen/ |
H A D | grant-dma-iommu.c | 16 struct iommu_device iommu; member
|
/kernel/linux/linux-5.10/drivers/iommu/ |
H A D | iommu-sysfs.c | 54 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 D | msm_iommu.h | 60 struct iommu_device iommu; member
|
/kernel/linux/linux-6.6/drivers/iommu/intel/ |
H A D | perf.c | 18 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 D | cap_audit.c | 74 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 D | iommu-sysfs.c | 54 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 D | msm_iommu.h | 60 struct iommu_device iommu; member
|
/kernel/linux/linux-5.10/arch/ia64/include/asm/ |
H A D | pci.h | 48 void *iommu; member
|
/kernel/linux/linux-5.10/arch/mips/mm/ |
H A D | dma-noncoherent.c | 140 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 D | pci.h | 48 void *iommu; member
|
/kernel/linux/linux-6.6/arch/mips/mm/ |
H A D | dma-noncoherent.c | 140 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 D | dma-noncoherent.c | 131 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 D | tegra.h | 29 } iommu; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/include/nvkm/core/ |
H A D | tegra.h | 28 } iommu; member
|