Home
last modified time | relevance | path

Searched defs:iommu_domain (Results 1 – 25 of 27) sorted by relevance

12

/kernel/linux/linux-6.6/include/linux/
Diommu.h95 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/
Dfsl_pamu_domain.h16 struct iommu_domain iommu_domain; member
Dexynos-iommu.c943 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/
Diommu.h82 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/
Dexynos-iommu.c798 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()
Dfsl_pamu_domain.h62 struct iommu_domain iommu_domain; member
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/
Dahb.h28 struct iommu_domain *iommu_domain; member
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/
Dsnoc.h62 struct iommu_domain *iommu_domain; member
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/
Dsnoc.h65 struct iommu_domain *iommu_domain; member
/kernel/linux/linux-5.10/drivers/soc/fsl/qbman/
Dqman_priv.h160 struct iommu_domain *iommu_domain; member
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/nic/
Dotx2_txrx.h148 static inline u64 otx2_iova_to_phys(void *iommu_domain, dma_addr_t dma_addr) in otx2_iova_to_phys()
Dotx2_common.h232 void *iommu_domain; member
/kernel/linux/linux-6.6/drivers/soc/fsl/qbman/
Dqman_priv.h160 struct iommu_domain *iommu_domain; member
/kernel/linux/linux-6.6/drivers/dma/fsl-dpaa2-qdma/
Ddpaa2-qdma.h115 struct iommu_domain *iommu_domain; member
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/
Dotx2_txrx.h158 static inline u64 otx2_iova_to_phys(void *iommu_domain, dma_addr_t dma_addr) in otx2_iova_to_phys()
Dotx2_common.h447 void *iommu_domain; member
/kernel/linux/linux-5.10/drivers/dma/fsl-dpaa2-qdma/
Ddpaa2-qdma.h115 struct iommu_domain *iommu_domain; member
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/dpaa2/
Ddpaa2-switch.h178 struct iommu_domain *iommu_domain; member
Ddpaa2-eth.h573 struct iommu_domain *iommu_domain; member
/kernel/linux/linux-6.6/drivers/hwtracing/ptt/
Dhisi_ptt.c1288 struct iommu_domain *iommu_domain; in hisi_ptt_check_iommu_mapping() local
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/dpaa2/
Ddpaa2-eth.h514 struct iommu_domain *iommu_domain; member
/kernel/linux/linux-5.10/drivers/media/platform/qcom/venus/
Dcore.h186 struct iommu_domain *iommu_domain; member
/kernel/linux/linux-6.6/drivers/media/platform/qcom/venus/
Dcore.h204 struct iommu_domain *iommu_domain; member
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/thunder/
Dnic.h284 void *iommu_domain; member
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/thunder/
Dnic.h284 void *iommu_domain; member

12