| /kernel/linux/linux-6.6/include/linux/ |
| D | iommu.h | 95 struct iommu_domain { struct 97 const struct iommu_domain_ops *ops; argument 99 struct iommu_domain_geometry geometry; argument 116 static inline bool iommu_is_dma_domain(struct iommu_domain *domain) in iommu_is_dma_domain() argument
|
| /kernel/linux/linux-6.6/drivers/iommu/ |
| D | fsl_pamu_domain.h | 16 struct iommu_domain iommu_domain; member
|
| D | exynos-iommu.c | 943 static void exynos_iommu_domain_free(struct iommu_domain *iommu_domain) in exynos_iommu_domain_free() 983 static void exynos_iommu_detach_device(struct iommu_domain *iommu_domain, in exynos_iommu_detach_device() 1021 static int exynos_iommu_attach_device(struct iommu_domain *iommu_domain, in exynos_iommu_attach_device() 1220 static int exynos_iommu_map(struct iommu_domain *iommu_domain, in exynos_iommu_map() 1276 static size_t exynos_iommu_unmap(struct iommu_domain *iommu_domain, in exynos_iommu_unmap() 1356 static phys_addr_t exynos_iommu_iova_to_phys(struct iommu_domain *iommu_domain, in exynos_iommu_iova_to_phys()
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | iommu.h | 82 struct iommu_domain { struct 88 struct iommu_domain_geometry geometry; argument 108 * The caller can invoke iommu_domain_get_attr to check if the underlying argument
|
| /kernel/linux/linux-5.10/drivers/iommu/ |
| D | exynos-iommu.c | 798 static void exynos_iommu_domain_free(struct iommu_domain *iommu_domain) in exynos_iommu_domain_free() 841 static void exynos_iommu_detach_device(struct iommu_domain *iommu_domain, in exynos_iommu_detach_device() 879 static int exynos_iommu_attach_device(struct iommu_domain *iommu_domain, in exynos_iommu_attach_device() 1078 static int exynos_iommu_map(struct iommu_domain *iommu_domain, in exynos_iommu_map() 1134 static size_t exynos_iommu_unmap(struct iommu_domain *iommu_domain, in exynos_iommu_unmap() 1214 static phys_addr_t exynos_iommu_iova_to_phys(struct iommu_domain *iommu_domain, in exynos_iommu_iova_to_phys()
|
| D | fsl_pamu_domain.h | 62 struct iommu_domain iommu_domain; member
|
| /kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/ |
| D | ahb.h | 28 struct iommu_domain *iommu_domain; member
|
| /kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/ |
| D | snoc.h | 62 struct iommu_domain *iommu_domain; member
|
| /kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/ |
| D | snoc.h | 65 struct iommu_domain *iommu_domain; member
|
| /kernel/linux/linux-5.10/drivers/soc/fsl/qbman/ |
| D | qman_priv.h | 160 struct iommu_domain *iommu_domain; member
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/nic/ |
| D | otx2_txrx.h | 148 static inline u64 otx2_iova_to_phys(void *iommu_domain, dma_addr_t dma_addr) in otx2_iova_to_phys()
|
| D | otx2_common.h | 232 void *iommu_domain; member
|
| /kernel/linux/linux-6.6/drivers/soc/fsl/qbman/ |
| D | qman_priv.h | 160 struct iommu_domain *iommu_domain; member
|
| /kernel/linux/linux-6.6/drivers/dma/fsl-dpaa2-qdma/ |
| D | dpaa2-qdma.h | 115 struct iommu_domain *iommu_domain; member
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/ |
| D | otx2_txrx.h | 158 static inline u64 otx2_iova_to_phys(void *iommu_domain, dma_addr_t dma_addr) in otx2_iova_to_phys()
|
| D | otx2_common.h | 447 void *iommu_domain; member
|
| /kernel/linux/linux-5.10/drivers/dma/fsl-dpaa2-qdma/ |
| D | dpaa2-qdma.h | 115 struct iommu_domain *iommu_domain; member
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/freescale/dpaa2/ |
| D | dpaa2-switch.h | 178 struct iommu_domain *iommu_domain; member
|
| D | dpaa2-eth.h | 573 struct iommu_domain *iommu_domain; member
|
| /kernel/linux/linux-6.6/drivers/hwtracing/ptt/ |
| D | hisi_ptt.c | 1288 struct iommu_domain *iommu_domain; in hisi_ptt_check_iommu_mapping() local
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/freescale/dpaa2/ |
| D | dpaa2-eth.h | 514 struct iommu_domain *iommu_domain; member
|
| /kernel/linux/linux-5.10/drivers/media/platform/qcom/venus/ |
| D | core.h | 186 struct iommu_domain *iommu_domain; member
|
| /kernel/linux/linux-6.6/drivers/media/platform/qcom/venus/ |
| D | core.h | 204 struct iommu_domain *iommu_domain; member
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/cavium/thunder/ |
| D | nic.h | 284 void *iommu_domain; member
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/cavium/thunder/ |
| D | nic.h | 284 void *iommu_domain; member
|