Lines Matching refs:vgdev
37 struct virtio_gpu_device *vgdev = obj->dev->dev_private; in virtgpu_virtio_get_uuid() local
39 wait_event(vgdev->resp_wq, bo->uuid_state != STATE_INITIALIZING); in virtgpu_virtio_get_uuid()
91 int virtio_gpu_resource_assign_uuid(struct virtio_gpu_device *vgdev, in virtio_gpu_resource_assign_uuid() argument
102 return virtio_gpu_cmd_resource_assign_uuid(vgdev, objs); in virtio_gpu_resource_assign_uuid()
110 struct virtio_gpu_device *vgdev = dev->dev_private; in virtgpu_gem_prime_export() local
117 if (vgdev->has_resource_assign_uuid) { in virtgpu_gem_prime_export()
118 ret = virtio_gpu_resource_assign_uuid(vgdev, bo); in virtgpu_gem_prime_export()
122 virtio_gpu_notify(vgdev); in virtgpu_gem_prime_export()
204 struct virtio_gpu_device *vgdev = obj->dev->dev_private; in virtgpu_dma_buf_free_obj() local
219 virtio_gpu_cmd_unref_resource(vgdev, bo); in virtgpu_dma_buf_free_obj()
220 virtio_gpu_notify(vgdev); in virtgpu_dma_buf_free_obj()
230 struct virtio_gpu_device *vgdev = dev->dev_private; in virtgpu_dma_buf_init_obj() local
237 ret = virtio_gpu_resource_id_get(vgdev, &bo->hw_res_handle); in virtgpu_dma_buf_init_obj()
258 virtio_gpu_cmd_resource_create_blob(vgdev, bo, ¶ms, in virtgpu_dma_buf_init_obj()
295 struct virtio_gpu_device *vgdev = dev->dev_private; in virtgpu_gem_prime_import() local
313 if (!vgdev->has_resource_blob || vgdev->has_virgl_3d) in virtgpu_gem_prime_import()