Home
last modified time | relevance | path

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

/linux/drivers/iommu/
H A Diommu-sva.c72 struct iommu_sva *iommu_sva_bind_device(struct device *dev, struct mm_struct *mm) in iommu_sva_bind_device()
78 struct iommu_sva *handle; in iommu_sva_bind_device()
96 handle = container_of(attach_handle, struct iommu_sva, handle); in iommu_sva_bind_device()
170 void iommu_sva_unbind_device(struct iommu_sva *handle) in iommu_sva_unbind_device()
199 u32 iommu_sva_get_pasid(struct iommu_sva *handle) in iommu_sva_get_pasid()
/linux/include/linux/
H A Diommu.h43 struct iommu_sva;
1130 struct iommu_sva { struct
1617 struct iommu_sva *iommu_sva_bind_device(struct device *dev,
1619 void iommu_sva_unbind_device(struct iommu_sva *handle);
1620 u32 iommu_sva_get_pasid(struct iommu_sva *handle);
1623 static inline struct iommu_sva *
1629 static inline void iommu_sva_unbind_device(struct iommu_sva *handle) in iommu_sva_unbind_device()
1633 static inline u32 iommu_sva_get_pasid(struct iommu_sva *handle) in iommu_sva_get_pasid()
H A Duacce.h100 struct iommu_sva *handle;
/linux/drivers/uio/
H A Duio_pci_generic_sva.c17 struct iommu_sva *sva_handle;
28 struct iommu_sva *handle; in uio_pci_sva_open()
/linux/drivers/dma/idxd/
H A Dcdev.c47 struct iommu_sva *sva;
225 struct iommu_sva *sva = NULL; in idxd_cdev_open()
H A Didxd.h334 struct iommu_sva *sva;
/linux/drivers/misc/uacce/
H A Duacce.c123 struct iommu_sva *handle; in uacce_bind_queue()