Lines Matching refs:vgdev
132 typedef void (*virtio_gpu_resp_cb)(struct virtio_gpu_device *vgdev,
323 void virtio_gpu_array_put_free_delayed(struct virtio_gpu_device *vgdev,
328 int virtio_gpu_alloc_vbufs(struct virtio_gpu_device *vgdev);
329 void virtio_gpu_free_vbufs(struct virtio_gpu_device *vgdev);
330 void virtio_gpu_cmd_create_resource(struct virtio_gpu_device *vgdev,
335 void virtio_gpu_cmd_unref_resource(struct virtio_gpu_device *vgdev,
337 void virtio_gpu_cmd_transfer_to_host_2d(struct virtio_gpu_device *vgdev,
343 void virtio_gpu_cmd_resource_flush(struct virtio_gpu_device *vgdev,
349 void virtio_gpu_cmd_set_scanout(struct virtio_gpu_device *vgdev,
353 void virtio_gpu_object_attach(struct virtio_gpu_device *vgdev,
357 void virtio_gpu_object_detach(struct virtio_gpu_device *vgdev,
361 void virtio_gpu_cursor_ping(struct virtio_gpu_device *vgdev,
363 int virtio_gpu_cmd_get_display_info(struct virtio_gpu_device *vgdev);
364 int virtio_gpu_cmd_get_capset_info(struct virtio_gpu_device *vgdev, int idx);
365 int virtio_gpu_cmd_get_capset(struct virtio_gpu_device *vgdev,
368 int virtio_gpu_cmd_get_edids(struct virtio_gpu_device *vgdev);
369 void virtio_gpu_cmd_context_create(struct virtio_gpu_device *vgdev, uint32_t id,
372 void virtio_gpu_cmd_context_destroy(struct virtio_gpu_device *vgdev,
374 void virtio_gpu_cmd_context_attach_resource(struct virtio_gpu_device *vgdev,
377 void virtio_gpu_cmd_context_detach_resource(struct virtio_gpu_device *vgdev,
380 void virtio_gpu_cmd_submit(struct virtio_gpu_device *vgdev,
385 void virtio_gpu_cmd_transfer_from_host_3d(struct virtio_gpu_device *vgdev,
393 void virtio_gpu_cmd_transfer_to_host_3d(struct virtio_gpu_device *vgdev,
402 virtio_gpu_cmd_resource_create_3d(struct virtio_gpu_device *vgdev,
411 void virtio_gpu_notify(struct virtio_gpu_device *vgdev);
414 virtio_gpu_cmd_resource_assign_uuid(struct virtio_gpu_device *vgdev,
417 int virtio_gpu_cmd_map(struct virtio_gpu_device *vgdev,
420 void virtio_gpu_cmd_unmap(struct virtio_gpu_device *vgdev,
424 virtio_gpu_cmd_resource_create_blob(struct virtio_gpu_device *vgdev,
430 virtio_gpu_cmd_set_scanout_blob(struct virtio_gpu_device *vgdev,
438 int virtio_gpu_modeset_init(struct virtio_gpu_device *vgdev);
439 void virtio_gpu_modeset_fini(struct virtio_gpu_device *vgdev);
443 struct drm_plane *virtio_gpu_plane_init(struct virtio_gpu_device *vgdev,
448 struct virtio_gpu_fence *virtio_gpu_fence_alloc(struct virtio_gpu_device *vgdev,
451 void virtio_gpu_fence_emit(struct virtio_gpu_device *vgdev,
461 int virtio_gpu_object_create(struct virtio_gpu_device *vgdev,
468 int virtio_gpu_resource_id_get(struct virtio_gpu_device *vgdev,
471 int virtio_gpu_resource_assign_uuid(struct virtio_gpu_device *vgdev,
490 int virtio_gpu_vram_create(struct virtio_gpu_device *vgdev,