Lines Matching refs:VirtIOGPU
33 OBJECT_DECLARE_TYPE(VirtIOGPU, VirtIOGPUClass, VIRTIO_GPU)
178 struct VirtIOGPU { struct
221 void (*process_cmd)(VirtIOGPU *g, struct virtio_gpu_ctrl_command *cmd); argument
222 void (*update_cursor_data)(VirtIOGPU *g,
225 void (*resource_destroy)(VirtIOGPU *g,
239 struct VirtIOGPU parent_obj;
270 VirtIOGPU parent_obj;
306 virtio_gpu_find_resource(VirtIOGPU *g, uint32_t resource_id);
308 void virtio_gpu_ctrl_response(VirtIOGPU *g,
312 void virtio_gpu_ctrl_response_nodata(VirtIOGPU *g,
315 void virtio_gpu_get_display_info(VirtIOGPU *g,
317 void virtio_gpu_get_edid(VirtIOGPU *g,
319 int virtio_gpu_create_mapping_iov(VirtIOGPU *g,
324 void virtio_gpu_cleanup_mapping_iov(VirtIOGPU *g,
326 void virtio_gpu_cleanup_mapping(VirtIOGPU *g,
328 void virtio_gpu_process_cmdq(VirtIOGPU *g);
331 void virtio_gpu_simple_process_cmd(VirtIOGPU *g, struct virtio_gpu_ctrl_command *cmd);
332 void virtio_gpu_update_cursor_data(VirtIOGPU *g,
355 int virtio_gpu_update_dmabuf(VirtIOGPU *g,
361 void virtio_gpu_update_scanout(VirtIOGPU *g,
366 void virtio_gpu_disable_scanout(VirtIOGPU *g, int scanout_id);
369 void virtio_gpu_virgl_process_cmd(VirtIOGPU *g,
371 void virtio_gpu_virgl_fence_poll(VirtIOGPU *g);
372 void virtio_gpu_virgl_reset_scanout(VirtIOGPU *g);
373 void virtio_gpu_virgl_reset(VirtIOGPU *g);
374 int virtio_gpu_virgl_init(VirtIOGPU *g);
375 GArray *virtio_gpu_virgl_get_capsets(VirtIOGPU *g);