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()
190 struct virtio_gpu_device *vgdev = obj->dev->dev_private; in virtgpu_dma_buf_free_obj() local
211 virtio_gpu_cmd_unref_resource(vgdev, bo); in virtgpu_dma_buf_free_obj()
212 virtio_gpu_notify(vgdev); in virtgpu_dma_buf_free_obj()
222 struct virtio_gpu_device *vgdev = dev->dev_private; in virtgpu_dma_buf_init_obj() local
229 ret = virtio_gpu_resource_id_get(vgdev, &bo->hw_res_handle); in virtgpu_dma_buf_init_obj()
250 virtio_gpu_cmd_resource_create_blob(vgdev, bo, ¶ms, in virtgpu_dma_buf_init_obj()
296 struct virtio_gpu_device *vgdev = dev->dev_private; in virtgpu_gem_prime_import() local
314 if (!vgdev->has_resource_blob || vgdev->has_virgl_3d) in virtgpu_gem_prime_import()