Home
last modified time | relevance | path

Searched refs:VirtIOGPU (Results 1 – 11 of 11) sorted by relevance

/openbmc/qemu/include/hw/virtio/
H A Dvirtio-gpu.h33 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,
[all …]
/openbmc/qemu/hw/display/
H A Dvirtio-gpu-virgl.c33 virtio_gpu_virgl_find_resource(VirtIOGPU *g, uint32_t resource_id) in virtio_gpu_virgl_find_resource()
56 struct VirtIOGPU *g;
68 VirtIOGPU *g = opaque; in virtio_gpu_virgl_resume_cmdq_bh()
96 virtio_gpu_virgl_map_resource_blob(VirtIOGPU *g, in virtio_gpu_virgl_map_resource_blob()
141 virtio_gpu_virgl_unmap_resource_blob(VirtIOGPU *g, in virtio_gpu_virgl_unmap_resource_blob()
192 static void virgl_cmd_create_resource_2d(VirtIOGPU *g, in virgl_cmd_create_resource_2d()
240 static void virgl_cmd_create_resource_3d(VirtIOGPU *g, in virgl_cmd_create_resource_3d()
288 static void virgl_cmd_resource_unref(VirtIOGPU *g, in virgl_cmd_resource_unref()
331 static void virgl_cmd_context_create(VirtIOGPU *g, in virgl_cmd_context_create()
360 static void virgl_cmd_context_destroy(VirtIOGPU *g, in virgl_cmd_context_destroy()
[all …]
H A Dvirtio-gpu.c39 virtio_gpu_find_check_resource(VirtIOGPU *g, uint32_t resource_id,
45 void virtio_gpu_update_cursor_data(VirtIOGPU *g, in virtio_gpu_update_cursor_data()
78 static void update_cursor(VirtIOGPU *g, struct virtio_gpu_update_cursor *cursor) in update_cursor()
117 virtio_gpu_find_resource(VirtIOGPU *g, uint32_t resource_id) in virtio_gpu_find_resource()
130 virtio_gpu_find_check_resource(VirtIOGPU *g, uint32_t resource_id, in virtio_gpu_find_check_resource()
160 void virtio_gpu_ctrl_response(VirtIOGPU *g, in virtio_gpu_ctrl_response()
184 void virtio_gpu_ctrl_response_nodata(VirtIOGPU *g, in virtio_gpu_ctrl_response_nodata()
195 void virtio_gpu_get_display_info(VirtIOGPU *g, in virtio_gpu_get_display_info()
208 void virtio_gpu_get_edid(VirtIOGPU *g, in virtio_gpu_get_edid()
242 static void virtio_gpu_resource_create_2d(VirtIOGPU *g, in virtio_gpu_resource_create_2d()
[all …]
H A Dvirtio-gpu-gl.c28 static void virtio_gpu_gl_update_cursor_data(VirtIOGPU *g, in virtio_gpu_gl_update_cursor_data()
58 VirtIOGPU *g = VIRTIO_GPU(b); in virtio_gpu_gl_flushed()
65 VirtIOGPU *g = VIRTIO_GPU(vdev); in virtio_gpu_gl_handle_ctrl()
106 VirtIOGPU *g = VIRTIO_GPU(vdev); in virtio_gpu_gl_reset()
124 VirtIOGPU *g = VIRTIO_GPU(qdev); in virtio_gpu_gl_device_realize()
158 DEFINE_PROP_BIT("stats", VirtIOGPU, parent_obj.conf.flags,
160 DEFINE_PROP_BIT("venus", VirtIOGPU, parent_obj.conf.flags,
167 VirtIOGPU *g = VIRTIO_GPU(qdev); in virtio_gpu_gl_device_unrealize()
H A Dvirtio-gpu-rutabaga.c32 virtio_gpu_rutabaga_update_cursor(VirtIOGPU *g, struct virtio_gpu_scanout *s, in virtio_gpu_rutabaga_update_cursor()
69 VirtIOGPU *g = VIRTIO_GPU(b); in virtio_gpu_rutabaga_gl_flushed()
74 rutabaga_cmd_create_resource_2d(VirtIOGPU *g, in rutabaga_cmd_create_resource_2d()
112 rutabaga_cmd_create_resource_3d(VirtIOGPU *g, in rutabaga_cmd_create_resource_3d()
151 virtio_gpu_rutabaga_resource_unref(VirtIOGPU *g, in virtio_gpu_rutabaga_resource_unref()
176 rutabaga_cmd_resource_unref(VirtIOGPU *g, in rutabaga_cmd_resource_unref()
202 rutabaga_cmd_context_create(VirtIOGPU *g, in rutabaga_cmd_context_create()
220 rutabaga_cmd_context_destroy(VirtIOGPU *g, in rutabaga_cmd_context_destroy()
236 rutabaga_cmd_resource_flush(VirtIOGPU *g, struct virtio_gpu_ctrl_command *cmd) in rutabaga_cmd_resource_flush()
289 rutabaga_cmd_set_scanout(VirtIOGPU *g, struct virtio_gpu_ctrl_command *cmd) in rutabaga_cmd_set_scanout()
[all …]
H A Dvirtio-gpu-udmabuf.c160 static void virtio_gpu_free_dmabuf(VirtIOGPU *g, VGPUDMABuf *dmabuf) in virtio_gpu_free_dmabuf()
172 *virtio_gpu_create_dmabuf(VirtIOGPU *g, in virtio_gpu_create_dmabuf()
195 int virtio_gpu_update_dmabuf(VirtIOGPU *g, in virtio_gpu_update_dmabuf()
H A Dvirtio-gpu-udmabuf-stubs.c20 int virtio_gpu_update_dmabuf(VirtIOGPU *g, in virtio_gpu_update_dmabuf()
H A Dvirtio-gpu-pci.c91 VirtIOGPU vdev;
H A Dvirtio-vga.c262 VirtIOGPU vdev;
/openbmc/qemu/hw/s390x/
H A Dvirtio-ccw-gpu.c24 VirtIOGPU vdev;
/openbmc/qemu/docs/devel/
H A Dvirtio-backends.rst70 .instance_size = sizeof(VirtIOGPU),