Lines Matching refs:dcl

59 static DisplayChangeListener *dcl;  variable
68 static void curses_update(DisplayChangeListener *dcl, in curses_update() argument
101 if (qemu_console_is_fixedsize(dcl->con)) { in curses_calc_pad()
138 static void curses_resize(DisplayChangeListener *dcl, in curses_resize() argument
192 static void curses_cursor_position(DisplayChangeListener *dcl, in curses_cursor_position() argument
204 if (!qemu_console_is_graphic(dcl->con)) { in curses_cursor_position()
266 static void curses_refresh(DisplayChangeListener *dcl) in curses_refresh() argument
277 graphic_hw_invalidate(dcl->con); in curses_refresh()
281 graphic_hw_text_update(dcl->con, screen); in curses_refresh()
296 curses_update(dcl, 0, 0, width, height); in curses_refresh()
325 unregister_displaychangelistener(dcl); in curses_refresh()
326 dcl->con = con; in curses_refresh()
327 register_displaychangelistener(dcl); in curses_refresh()
362 if (qemu_console_is_graphic(dcl->con)) { in curses_refresh()
366 qemu_input_event_send_key_number(dcl->con, SHIFT_CODE, true); in curses_refresh()
370 qemu_input_event_send_key_number(dcl->con, CNTRL_CODE, true); in curses_refresh()
374 qemu_input_event_send_key_number(dcl->con, ALT_CODE, true); in curses_refresh()
378 qemu_input_event_send_key_number(dcl->con, GREY | ALT_CODE, true); in curses_refresh()
382 qemu_input_event_send_key_number(dcl->con, keycode & KEY_MASK, true); in curses_refresh()
384 qemu_input_event_send_key_number(dcl->con, keycode & KEY_MASK, false); in curses_refresh()
388 qemu_input_event_send_key_number(dcl->con, GREY | ALT_CODE, false); in curses_refresh()
392 qemu_input_event_send_key_number(dcl->con, ALT_CODE, false); in curses_refresh()
396 qemu_input_event_send_key_number(dcl->con, CNTRL_CODE, false); in curses_refresh()
400 qemu_input_event_send_key_number(dcl->con, SHIFT_CODE, false); in curses_refresh()
408 qemu_text_console_put_keysym(QEMU_TEXT_CONSOLE(dcl->con), keysym); in curses_refresh()
805 dcl = g_new0(DisplayChangeListener, 1); in curses_display_init()
806 dcl->con = qemu_console_lookup_default(); in curses_display_init()
807 dcl->ops = &dcl_ops; in curses_display_init()
808 register_displaychangelistener(dcl); in curses_display_init()