Searched refs:VirtIOGPU (Results 1 – 11 of 11) sorted by relevance
/openbmc/qemu/include/hw/virtio/ |
H A D | virtio-gpu.h | 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, [all …]
|
/openbmc/qemu/hw/display/ |
H A D | virtio-gpu-virgl.c | 33 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 D | virtio-gpu.c | 39 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 D | virtio-gpu-gl.c | 28 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 D | virtio-gpu-rutabaga.c | 32 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 D | virtio-gpu-udmabuf.c | 160 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 D | virtio-gpu-udmabuf-stubs.c | 20 int virtio_gpu_update_dmabuf(VirtIOGPU *g, in virtio_gpu_update_dmabuf()
|
H A D | virtio-gpu-pci.c | 91 VirtIOGPU vdev;
|
H A D | virtio-vga.c | 262 VirtIOGPU vdev;
|
/openbmc/qemu/hw/s390x/ |
H A D | virtio-ccw-gpu.c | 24 VirtIOGPU vdev;
|
/openbmc/qemu/docs/devel/ |
H A D | virtio-backends.rst | 70 .instance_size = sizeof(VirtIOGPU),
|