Searched refs:vfio_pin_pages (Results 1 - 9 of 9) sorted by relevance
/kernel/linux/linux-5.10/include/linux/ |
H A D | vfio.h | 131 extern int vfio_pin_pages(struct device *dev, unsigned long *user_pfn,
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | vfio.h | 314 int vfio_pin_pages(struct vfio_device *device, dma_addr_t iova,
|
/kernel/linux/linux-6.6/drivers/vfio/ |
H A D | vfio_main.c | 1533 int vfio_pin_pages(struct vfio_device *device, dma_addr_t iova, in vfio_pin_pages() function 1565 EXPORT_SYMBOL(vfio_pin_pages); variable
|
/kernel/linux/linux-5.10/drivers/s390/cio/ |
H A D | vfio_ccw_cp.c | 105 ret = vfio_pin_pages(mdev, pa->pa_iova_pfn, pa->pa_nr, in pfn_array_pin()
|
/kernel/linux/linux-6.6/drivers/s390/cio/ |
H A D | vfio_ccw_cp.c | 126 * vfio_pin_pages request for the sake of efficiency, based on the 147 ret = vfio_pin_pages(vdev, *first, npage, in page_array_pin()
|
/kernel/linux/linux-5.10/drivers/s390/crypto/ |
H A D | vfio_ap_ops.c | 196 * vfio_pin_pages failed. 213 ret = vfio_pin_pages(mdev_dev(q->matrix_mdev->mdev), &g_pfn, 1, in vfio_ap_irq_enable()
|
/kernel/linux/linux-5.10/drivers/vfio/ |
H A D | vfio.c | 1895 int vfio_pin_pages(struct device *dev, unsigned long *user_pfn, int npage, in vfio_pin_pages() function 1937 EXPORT_SYMBOL(vfio_pin_pages); variable
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gvt/ |
H A D | kvmgt.c | 152 ret = vfio_pin_pages(&vgpu->vfio_device, cur_iova, 1, in gvt_pin_guest_page() 155 gvt_vgpu_err("vfio_pin_pages failed for iova %pad, ret %d\n", in gvt_pin_guest_page()
|
/kernel/linux/linux-6.6/drivers/s390/crypto/ |
H A D | vfio_ap_ops.c | 369 * host access it. vfio_pin_pages() will do a pin shared and in ensure_nib_shared() 379 /* vfio_pin_pages() likely exported the page so let's re-import */ in ensure_nib_shared() 398 * vfio_pin_pages failed. 428 ret = vfio_pin_pages(&q->matrix_mdev->vdev, nib, 1, in vfio_ap_irq_enable() 434 VFIO_AP_DBF_WARN("%s: vfio_pin_pages failed: rc=%d," in vfio_ap_irq_enable()
|
Completed in 16 milliseconds