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()
92 int virtio_gpu_resource_assign_uuid(struct virtio_gpu_device *vgdev, in virtio_gpu_resource_assign_uuid() argument
103 return virtio_gpu_cmd_resource_assign_uuid(vgdev, objs); in virtio_gpu_resource_assign_uuid()
111 struct virtio_gpu_device *vgdev = dev->dev_private; in virtgpu_gem_prime_export() local
118 if (vgdev->has_resource_assign_uuid) { in virtgpu_gem_prime_export()
119 ret = virtio_gpu_resource_assign_uuid(vgdev, bo); in virtgpu_gem_prime_export()
123 virtio_gpu_notify(vgdev); in virtgpu_gem_prime_export()
207 struct virtio_gpu_device *vgdev = obj->dev->dev_private; in virtgpu_dma_buf_free_obj() local
222 virtio_gpu_cmd_unref_resource(vgdev, bo); in virtgpu_dma_buf_free_obj()
223 virtio_gpu_notify(vgdev); in virtgpu_dma_buf_free_obj()
233 struct virtio_gpu_device *vgdev = dev->dev_private; in virtgpu_dma_buf_init_obj() local
240 ret = virtio_gpu_resource_id_get(vgdev, &bo->hw_res_handle); in virtgpu_dma_buf_init_obj()
261 virtio_gpu_cmd_resource_create_blob(vgdev, bo, ¶ms, in virtgpu_dma_buf_init_obj()
298 struct virtio_gpu_device *vgdev = dev->dev_private; in virtgpu_gem_prime_import() local
316 if (!vgdev->has_resource_blob || vgdev->has_virgl_3d) in virtgpu_gem_prime_import()