Home
last modified time | relevance | path

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

/Linux-v5.4/include/linux/
Diommu.h46 struct iommu_sva;
55 typedef int (*iommu_mm_exit_handler_t)(struct device *dev, struct iommu_sva *,
301 struct iommu_sva *(*sva_bind)(struct device *dev, struct mm_struct *mm,
303 void (*sva_unbind)(struct iommu_sva *handle);
304 int (*sva_get_pasid)(struct iommu_sva *handle);
569 struct iommu_sva { struct
602 struct iommu_sva *iommu_sva_bind_device(struct device *dev,
605 void iommu_sva_unbind_device(struct iommu_sva *handle);
606 int iommu_sva_set_ops(struct iommu_sva *handle,
608 int iommu_sva_get_pasid(struct iommu_sva *handle);
[all …]
/Linux-v5.4/drivers/iommu/
Diommu.c2460 struct iommu_sva *
2464 struct iommu_sva *handle = ERR_PTR(-EINVAL); in iommu_sva_bind_device()
2506 void iommu_sva_unbind_device(struct iommu_sva *handle) in iommu_sva_unbind_device()
2527 int iommu_sva_set_ops(struct iommu_sva *handle, in iommu_sva_set_ops()
2538 int iommu_sva_get_pasid(struct iommu_sva *handle) in iommu_sva_get_pasid()