Home
last modified time | relevance | path

Searched refs:iommu_sva (Results 1 - 2 of 2) sorted by relevance

/device/soc/rockchip/common/sdk_linux/include/linux/
H A Diommu.h61 struct iommu_sva;
309 struct iommu_sva *(*sva_bind)(struct device *dev, struct mm_struct *mm, void *drvdata);
310 void (*sva_unbind)(struct iommu_sva *handle);
311 u32 (*sva_get_pasid)(struct iommu_sva *handle);
575 * struct iommu_sva - handle to a device-mm bond
577 struct iommu_sva { struct
625 struct iommu_sva *iommu_sva_bind_device(struct device *dev, struct mm_struct *mm, void *drvdata);
626 void iommu_sva_unbind_device(struct iommu_sva *handle);
627 u32 iommu_sva_get_pasid(struct iommu_sva *handle);
969 static inline struct iommu_sva *iommu_sva_bind_devic
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/iommu/
H A Diommu.c3115 struct iommu_sva *iommu_sva_bind_device(struct device *dev, struct mm_struct *mm, void *drvdata) in iommu_sva_bind_device()
3118 struct iommu_sva *handle = ERR_PTR(-EINVAL); in iommu_sva_bind_device()
3163 void iommu_sva_unbind_device(struct iommu_sva *handle) in iommu_sva_unbind_device()
3186 u32 iommu_sva_get_pasid(struct iommu_sva *handle) in iommu_sva_get_pasid()

Completed in 7 milliseconds