Home
last modified time | relevance | path

Searched refs:user_pfn (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/kernel/include/linux/
H A Dvfio.h97 unsigned long *user_pfn,
101 unsigned long *user_pfn, int npage);
131 extern int vfio_pin_pages(struct device *dev, unsigned long *user_pfn,
133 extern int vfio_unpin_pages(struct device *dev, unsigned long *user_pfn,
/OK3568_Linux_fs/kernel/drivers/vfio/
H A Dvfio.c1895 int vfio_pin_pages(struct device *dev, unsigned long *user_pfn, int npage, in vfio_pin_pages() argument
1903 if (!dev || !user_pfn || !phys_pfn || !npage) in vfio_pin_pages()
1926 group->iommu_group, user_pfn, in vfio_pin_pages()
1948 int vfio_unpin_pages(struct device *dev, unsigned long *user_pfn, int npage) in vfio_unpin_pages() argument
1955 if (!dev || !user_pfn || !npage) in vfio_unpin_pages()
1972 ret = driver->ops->unpin_pages(container->iommu_data, user_pfn, in vfio_unpin_pages()
H A Dvfio_iommu_type1.c715 unsigned long *user_pfn, in vfio_iommu_type1_pin_pages() argument
726 if (!iommu || !user_pfn || !phys_pfn) in vfio_iommu_type1_pin_pages()
752 iova = user_pfn[i] << PAGE_SHIFT; in vfio_iommu_type1_pin_pages()
809 iova = user_pfn[j] << PAGE_SHIFT; in vfio_iommu_type1_pin_pages()
820 unsigned long *user_pfn, in vfio_iommu_type1_unpin_pages() argument
827 if (!iommu || !user_pfn) in vfio_iommu_type1_unpin_pages()
841 iova = user_pfn[i] << PAGE_SHIFT; in vfio_iommu_type1_unpin_pages()
/OK3568_Linux_fs/kernel/Documentation/driver-api/
H A Dvfio-mediated-device.rst296 extern int vfio_pin_pages(struct device *dev, unsigned long *user_pfn,
299 extern int vfio_unpin_pages(struct device *dev, unsigned long *user_pfn,