Searched refs:QemuDmaBuf (Results 1 – 18 of 18) sorted by relevance
/openbmc/qemu/include/ui/ |
H A D | dmabuf.h | 13 typedef struct QemuDmaBuf QemuDmaBuf; typedef 15 QemuDmaBuf *qemu_dmabuf_new(uint32_t width, uint32_t height, 21 void qemu_dmabuf_free(QemuDmaBuf *dmabuf); 23 G_DEFINE_AUTOPTR_CLEANUP_FUNC(QemuDmaBuf, qemu_dmabuf_free); 25 int qemu_dmabuf_get_fd(QemuDmaBuf *dmabuf); 26 int qemu_dmabuf_dup_fd(QemuDmaBuf *dmabuf); 27 void qemu_dmabuf_close(QemuDmaBuf *dmabuf); 28 uint32_t qemu_dmabuf_get_width(QemuDmaBuf *dmabuf); 29 uint32_t qemu_dmabuf_get_height(QemuDmaBuf *dmabuf); 30 uint32_t qemu_dmabuf_get_stride(QemuDmaBuf *dmabuf); [all …]
|
H A D | egl-helpers.h | 23 QemuDmaBuf *dmabuf; 52 void egl_dmabuf_import_texture(QemuDmaBuf *dmabuf); 53 void egl_dmabuf_release_texture(QemuDmaBuf *dmabuf); 54 void egl_dmabuf_create_sync(QemuDmaBuf *dmabuf); 55 void egl_dmabuf_create_fence(QemuDmaBuf *dmabuf);
|
H A D | console.h | 198 QemuDmaBuf *dmabuf; 253 QemuDmaBuf *dmabuf); 256 QemuDmaBuf *dmabuf, bool have_hot, 263 QemuDmaBuf *dmabuf); 334 QemuDmaBuf *dmabuf); 335 void dpy_gl_cursor_dmabuf(QemuConsole *con, QemuDmaBuf *dmabuf, 340 QemuDmaBuf *dmabuf);
|
H A D | gtk.h | 181 QemuDmaBuf *dmabuf); 183 QemuDmaBuf *dmabuf, bool have_hot, 208 QemuDmaBuf *dmabuf);
|
H A D | spice-display.h | 128 QemuDmaBuf *guest_dmabuf;
|
/openbmc/qemu/ui/ |
H A D | dmabuf.c | 13 struct QemuDmaBuf { struct 32 QemuDmaBuf *qemu_dmabuf_new(uint32_t width, uint32_t height, in qemu_dmabuf_new() argument 38 QemuDmaBuf *dmabuf; in qemu_dmabuf_new() 40 dmabuf = g_new0(QemuDmaBuf, 1); in qemu_dmabuf_new() 59 void qemu_dmabuf_free(QemuDmaBuf *dmabuf) in qemu_dmabuf_free() 68 int qemu_dmabuf_get_fd(QemuDmaBuf *dmabuf) in qemu_dmabuf_get_fd() 75 int qemu_dmabuf_dup_fd(QemuDmaBuf *dmabuf) in qemu_dmabuf_dup_fd() 86 void qemu_dmabuf_close(QemuDmaBuf *dmabuf) in qemu_dmabuf_close() 96 uint32_t qemu_dmabuf_get_width(QemuDmaBuf *dmabuf) in qemu_dmabuf_get_width() 103 uint32_t qemu_dmabuf_get_height(QemuDmaBuf *dmabuf) in qemu_dmabuf_get_height() [all …]
|
H A D | egl-headless.c | 86 QemuDmaBuf *dmabuf) in egl_scanout_dmabuf() 104 QemuDmaBuf *dmabuf, bool have_hot, in egl_cursor_dmabuf() 126 QemuDmaBuf *dmabuf) in egl_release_dmabuf()
|
H A D | egl-helpers.c | 306 void egl_dmabuf_import_texture(QemuDmaBuf *dmabuf) in egl_dmabuf_import_texture() 361 void egl_dmabuf_release_texture(QemuDmaBuf *dmabuf) in egl_dmabuf_release_texture() 374 void egl_dmabuf_create_sync(QemuDmaBuf *dmabuf) in egl_dmabuf_create_sync() 390 void egl_dmabuf_create_fence(QemuDmaBuf *dmabuf) in egl_dmabuf_create_fence()
|
H A D | gtk-egl.c | 70 QemuDmaBuf *dmabuf = vc->gfx.guest_fb.dmabuf; in gd_egl_draw() 267 QemuDmaBuf *dmabuf) in gd_egl_scanout_dmabuf() 301 QemuDmaBuf *dmabuf, bool have_hot, in gd_egl_cursor_dmabuf()
|
H A D | gtk-gl-area.c | 43 QemuDmaBuf *dmabuf = vc->gfx.guest_fb.dmabuf; in gd_gl_area_draw() 302 QemuDmaBuf *dmabuf) in gd_gl_area_scanout_dmabuf()
|
H A D | dbus-listener.c | 292 QemuDmaBuf *dmabuf) in dbus_scanout_dmabuf() 506 g_autoptr(QemuDmaBuf) dmabuf = NULL; in dbus_scanout_texture() 545 QemuDmaBuf *dmabuf, bool have_hot, in dbus_cursor_dmabuf() 598 QemuDmaBuf *dmabuf) in dbus_release_dmabuf()
|
H A D | spice-display.c | 964 QemuDmaBuf *dmabuf) in qemu_spice_gl_scanout_dmabuf() 976 QemuDmaBuf *dmabuf, bool have_hot, in qemu_spice_gl_cursor_dmabuf() 1013 QemuDmaBuf *dmabuf) in qemu_spice_gl_release_dmabuf() 1049 QemuDmaBuf *dmabuf = ssd->guest_dmabuf; in qemu_spice_gl_update()
|
H A D | console.c | 1051 QemuDmaBuf *dmabuf) in dpy_gl_scanout_dmabuf() 1068 void dpy_gl_cursor_dmabuf(QemuConsole *con, QemuDmaBuf *dmabuf, in dpy_gl_cursor_dmabuf() 1102 QemuDmaBuf *dmabuf) in dpy_gl_release_dmabuf()
|
H A D | dbus-console.c | 111 QemuDmaBuf *dmabuf) in dbus_gl_scanout_dmabuf()
|
H A D | gtk.c | 583 QemuDmaBuf *dmabuf) in gd_gl_release_dmabuf() 598 QemuDmaBuf *dmabuf = vc->gfx.guest_fb.dmabuf; in gd_hw_gl_flushed()
|
/openbmc/qemu/include/hw/virtio/ |
H A D | virtio-gpu.h | 173 QemuDmaBuf *buf; 255 QemuDmaBuf *dmabuf[VIRTIO_GPU_MAX_SCANOUTS];
|
/openbmc/qemu/include/hw/vfio/ |
H A D | vfio-common.h | 202 QemuDmaBuf *buf;
|
/openbmc/qemu/hw/display/ |
H A D | vhost-user-gpu.c | 253 QemuDmaBuf *dmabuf; in vhost_user_gpu_handle_display()
|