/openbmc/qemu/include/ui/ |
H A D | console.h | 13 OBJECT_DECLARE_TYPE(QemuConsole, QemuConsoleClass, QEMU_CONSOLE) 121 void console_handle_touch_event(QemuConsole *con, 274 QemuConsole *con; 311 bool dpy_ui_info_supported(const QemuConsole *con); 312 const QemuUIInfo *dpy_get_ui_info(const QemuConsole *con); 313 int dpy_set_ui_info(QemuConsole *con, QemuUIInfo *info, bool delay); 315 void dpy_gfx_update(QemuConsole *con, int x, int y, int w, int h); 316 void dpy_gfx_update_full(QemuConsole *con); 317 void dpy_gfx_replace_surface(QemuConsole *con, 319 void dpy_text_cursor(QemuConsole *con, int x, int y); [all …]
|
H A D | input.h | 21 typedef void (*QemuInputHandlerEvent)(DeviceState *dev, QemuConsole *src, 40 void qemu_input_event_send(QemuConsole *src, InputEvent *evt); 41 void qemu_input_event_send_impl(QemuConsole *src, InputEvent *evt); 45 void qemu_input_event_send_key(QemuConsole *src, KeyValue *key, bool down); 46 void qemu_input_event_send_key_number(QemuConsole *src, int num, bool down); 47 void qemu_input_event_send_key_qcode(QemuConsole *src, QKeyCode q, bool down); 56 void qemu_input_queue_btn(QemuConsole *src, InputButton btn, bool down); 57 void qemu_input_update_buttons(QemuConsole *src, uint32_t *button_map, 60 bool qemu_input_is_absolute(QemuConsole *con); 64 void qemu_input_queue_rel(QemuConsole *src, InputAxis axis, int value); [all …]
|
H A D | qemu-spice.h | 32 bool qemu_spice_have_display_interface(QemuConsole *con); 33 int qemu_spice_add_display_interface(QXLInstance *qxlin, QemuConsole *con);
|
H A D | kbd-state.h | 38 QKbdState *qkbd_state_init(QemuConsole *con); 111 void qkbd_state_switch_console(QKbdState *kbd, QemuConsole *con);
|
/openbmc/qemu/ui/ |
H A D | console.c | 44 OBJECT_DEFINE_ABSTRACT_TYPE(QemuConsole, qemu_console, QEMU_CONSOLE, OBJECT) 47 QemuConsole parent; 71 static QTAILQ_HEAD(, QemuConsole) consoles = 77 static bool console_compatible_with(QemuConsole *con, 79 static QemuConsole *qemu_graphic_console_lookup_unused(void); 129 void graphic_hw_update_done(QemuConsole *con) in graphic_hw_update_done() 136 void graphic_hw_update(QemuConsole *con) in graphic_hw_update() 156 void qemu_console_co_wait_update(QemuConsole *con) in qemu_console_co_wait_update() 172 void graphic_hw_gl_block(QemuConsole *con, bool block) in graphic_hw_gl_block() 200 int qemu_console_get_window_id(QemuConsole *con) in qemu_console_get_window_id() [all …]
|
H A D | input.c | 16 QemuConsole *con; 32 QemuConsole *src; 88 QemuConsole *con; in qemu_input_handler_bind() 101 qemu_input_find_handler(uint32_t mask, QemuConsole *con) in qemu_input_find_handler() 130 QemuConsole *con; in qmp_input_send_event() 177 static void qemu_input_event_trace(QemuConsole *src, InputEvent *evt) in qemu_input_event_trace() 286 QemuConsole *src, InputEvent *evt) in qemu_input_queue_event() 306 void qemu_input_event_send_impl(QemuConsole *src, InputEvent *evt) in qemu_input_event_send_impl() 321 void qemu_input_event_send(QemuConsole *src, InputEvent *evt) in qemu_input_event_send() 385 void qemu_input_event_send_key(QemuConsole *src, KeyValue *key, bool down) in qemu_input_event_send_key() [all …]
|
H A D | kbd-state.c | 13 QemuConsole *con; 120 void qkbd_state_switch_console(QKbdState *kbd, QemuConsole *con) in qkbd_state_switch_console() 136 QKbdState *qkbd_state_init(QemuConsole *con) in qkbd_state_init()
|
H A D | console-priv.h | 17 struct QemuConsole { struct 35 QTAILQ_ENTRY(QemuConsole) next; argument
|
H A D | sdl2-input.c | 36 QemuConsole *con = scon->dcl.con; in sdl2_process_key()
|
H A D | util.c | 49 bool qemu_console_fill_device_address(QemuConsole *con, in qemu_console_fill_device_address()
|
H A D | dbus.h | 84 dbus_display_console_new(DBusDisplay *display, QemuConsole *con);
|
H A D | sdl2.c | 241 QemuConsole *con = scon ? scon->dcl.con : NULL; in sdl_grab_start() 475 QemuConsole *con = scon ? scon->dcl.con : NULL; in handle_textinput() 869 QemuConsole *con = qemu_console_lookup_by_index(i); in sdl2_display_init() 880 QemuConsole *con = qemu_console_lookup_by_index(i); in sdl2_display_init()
|
H A D | console-vc.c | 48 QemuConsole parent; 127 static void qemu_console_fill_rect(QemuConsole *con, int posx, int posy, in qemu_console_fill_rect() 141 static void qemu_console_bitblt(QemuConsole *con, in qemu_console_bitblt() 152 static void vga_putcharxy(QemuConsole *s, int x, int y, int ch, in vga_putcharxy() 379 QemuConsole *s = QEMU_CONSOLE(t); in text_console_resize()
|
/openbmc/qemu/include/qemu/ |
H A D | typedefs.h | 93 typedef struct QemuConsole QemuConsole; typedef
|
/openbmc/qemu/hw/display/ |
H A D | ramfb-stubs.c | 7 void ramfb_display_update(QemuConsole *con, RAMFBState *s) in ramfb_display_update()
|
H A D | ramfb-standalone.c | 17 QemuConsole *con;
|
H A D | next-fb.c | 40 QemuConsole *con;
|
/openbmc/qemu/include/hw/display/ |
H A D | ramfb.h | 8 void ramfb_display_update(QemuConsole *con, RAMFBState *s);
|
H A D | dm163.h | 48 QemuConsole *console;
|
H A D | bcm2835_fb.h | 48 QemuConsole *con;
|
H A D | xlnx_dp.h | 77 QemuConsole *console;
|
H A D | macfb.h | 58 QemuConsole *con;
|
/openbmc/qemu/replay/ |
H A D | stubs-system.c | 5 void replay_input_event(QemuConsole *src, InputEvent *evt) in replay_input_event()
|
/openbmc/qemu/hw/input/ |
H A D | stellaris_gamepad.c | 18 static void stellaris_gamepad_event(DeviceState *dev, QemuConsole *src, in stellaris_gamepad_event()
|
/openbmc/qemu/include/sysemu/ |
H A D | replay.h | 132 void replay_input_event(QemuConsole *src, InputEvent *evt);
|