Home
last modified time | relevance | path

Searched refs:iommu_sva (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/kernel/include/linux/
H A Diommu.h53 struct iommu_sva;
313 struct iommu_sva *(*sva_bind)(struct device *dev, struct mm_struct *mm,
315 void (*sva_unbind)(struct iommu_sva *handle);
316 u32 (*sva_get_pasid)(struct iommu_sva *handle);
618 struct iommu_sva { struct
666 struct iommu_sva *iommu_sva_bind_device(struct device *dev,
669 void iommu_sva_unbind_device(struct iommu_sva *handle);
670 u32 iommu_sva_get_pasid(struct iommu_sva *handle);
1053 static inline struct iommu_sva *
1059 static inline void iommu_sva_unbind_device(struct iommu_sva *handle) in iommu_sva_unbind_device()
[all …]
H A Dintel-iommu.h751 struct iommu_sva *intel_svm_bind(struct device *dev, struct mm_struct *mm,
753 void intel_svm_unbind(struct iommu_sva *handle);
754 u32 intel_svm_get_pasid(struct iommu_sva *handle);
766 struct iommu_sva sva;
H A Duacce.h87 struct iommu_sva *handle;
/OK3568_Linux_fs/kernel/drivers/iommu/intel/
H A Dsvm.c1074 struct iommu_sva *
1077 struct iommu_sva *sva = ERR_PTR(-EINVAL); in intel_svm_bind()
1103 void intel_svm_unbind(struct iommu_sva *sva) in intel_svm_unbind()
1113 u32 intel_svm_get_pasid(struct iommu_sva *sva) in intel_svm_get_pasid()
/OK3568_Linux_fs/kernel/drivers/iommu/
H A Diommu.c3066 struct iommu_sva *
3070 struct iommu_sva *handle = ERR_PTR(-EINVAL); in iommu_sva_bind_device()
3112 void iommu_sva_unbind_device(struct iommu_sva *handle) in iommu_sva_unbind_device()
3133 u32 iommu_sva_get_pasid(struct iommu_sva *handle) in iommu_sva_get_pasid()
/OK3568_Linux_fs/kernel/drivers/misc/uacce/
H A Duacce.c106 struct iommu_sva *handle; in uacce_bind_queue()