Searched refs:pt_id (Results 1 – 5 of 5) sorted by relevance
/linux-6.3-rc2/drivers/vfio/ |
A D | iommufd.c | 107 int vfio_iommufd_physical_attach_ioas(struct vfio_device *vdev, u32 *pt_id) in vfio_iommufd_physical_attach_ioas() argument 111 rc = iommufd_device_attach(vdev->iommufd_device, pt_id); in vfio_iommufd_physical_attach_ioas() 162 int vfio_iommufd_emulated_attach_ioas(struct vfio_device *vdev, u32 *pt_id) in vfio_iommufd_emulated_attach_ioas() argument 168 user = iommufd_access_create(vdev->iommufd_ictx, *pt_id, &vfio_user_ops, in vfio_iommufd_emulated_attach_ioas()
|
/linux-6.3-rc2/include/linux/ |
A D | vfio.h | 99 int (*attach_ioas)(struct vfio_device *vdev, u32 *pt_id); 120 int vfio_iommufd_physical_attach_ioas(struct vfio_device *vdev, u32 *pt_id); 124 int vfio_iommufd_emulated_attach_ioas(struct vfio_device *vdev, u32 *pt_id); 132 ((int (*)(struct vfio_device *vdev, u32 *pt_id)) NULL) 139 ((int (*)(struct vfio_device *vdev, u32 *pt_id)) NULL)
|
A D | iommufd.h | 24 int iommufd_device_attach(struct iommufd_device *idev, u32 *pt_id);
|
/linux-6.3-rc2/drivers/iommu/iommufd/ |
A D | device.c | 330 int iommufd_device_attach(struct iommufd_device *idev, u32 *pt_id) in iommufd_device_attach() argument 335 pt_obj = iommufd_get_object(idev->ictx, *pt_id, IOMMUFD_OBJ_ANY); in iommufd_device_attach() 364 *pt_id = idev->hwpt->obj.id; in iommufd_device_attach()
|
/linux-6.3-rc2/Documentation/driver-api/ |
A D | vfio.rst | 281 int (*attach_ioas)(struct vfio_device *vdev, u32 *pt_id);
|
Completed in 8 milliseconds