Lines Matching refs:con

214     if (!qemu_input_is_absolute(scon->dcl.con)) {  in sdl_hide_cursor()
225 if (!qemu_input_is_absolute(scon->dcl.con)) { in sdl_show_cursor()
230 (gui_grab || qemu_input_is_absolute(scon->dcl.con) || absolute_enabled)) { in sdl_show_cursor()
241 QemuConsole *con = scon ? scon->dcl.con : NULL; in sdl_grab_start() local
243 if (!con || !qemu_console_is_graphic(con)) { in sdl_grab_start()
256 if (!qemu_input_is_absolute(scon->dcl.con) && !absolute_enabled) { in sdl_grab_start()
291 if (qemu_input_is_absolute(sdl2_console[0].dcl.con)) { in sdl_mouse_mode_change()
318 qemu_input_update_buttons(scon->dcl.con, bmap, prev_state, state); in sdl_send_mouse_event()
322 if (qemu_input_is_absolute(scon->dcl.con)) { in sdl_send_mouse_event()
323 qemu_input_queue_abs(scon->dcl.con, INPUT_AXIS_X, in sdl_send_mouse_event()
325 qemu_input_queue_abs(scon->dcl.con, INPUT_AXIS_Y, in sdl_send_mouse_event()
336 qemu_input_queue_rel(scon->dcl.con, INPUT_AXIS_X, dx); in sdl_send_mouse_event()
337 qemu_input_queue_rel(scon->dcl.con, INPUT_AXIS_Y, dy); in sdl_send_mouse_event()
488 QemuConsole *con = scon ? scon->dcl.con : NULL; in handle_textinput() local
490 if (!con) { in handle_textinput()
494 if (QEMU_IS_TEXT_CONSOLE(con)) { in handle_textinput()
495 qemu_text_console_put_string(QEMU_TEXT_CONSOLE(con), ev->text.text, strlen(ev->text.text)); in handle_textinput()
504 if (!scon || !qemu_console_is_graphic(scon->dcl.con)) { in handle_mousemotion()
508 if (qemu_input_is_absolute(scon->dcl.con) || absolute_enabled) { in handle_mousemotion()
524 if (gui_grab || qemu_input_is_absolute(scon->dcl.con) || absolute_enabled) { in handle_mousemotion()
536 if (!scon || !qemu_console_is_graphic(scon->dcl.con)) { in handle_mousebutton()
541 if (!gui_grab && !qemu_input_is_absolute(scon->dcl.con)) { in handle_mousebutton()
562 if (!scon || !qemu_console_is_graphic(scon->dcl.con)) { in handle_mousewheel()
578 qemu_input_queue_btn(scon->dcl.con, btn, true); in handle_mousewheel()
580 qemu_input_queue_btn(scon->dcl.con, btn, false); in handle_mousewheel()
600 dpy_set_ui_info(scon->dcl.con, &info, true); in handle_windowevent()
609 if (qemu_console_is_graphic(scon->dcl.con)) { in handle_windowevent()
614 if (!gui_grab && (qemu_input_is_absolute(scon->dcl.con) || absolute_enabled)) { in handle_windowevent()
627 if (qemu_console_is_graphic(scon->dcl.con)) { in handle_windowevent()
641 if (qemu_console_is_graphic(scon->dcl.con)) { in handle_windowevent()
736 if (!qemu_console_is_graphic(scon->dcl.con)) { in sdl_mouse_warp()
744 if (gui_grab || qemu_input_is_absolute(scon->dcl.con) || absolute_enabled) { in sdl_mouse_warp()
746 if (!qemu_input_is_absolute(scon->dcl.con) && !absolute_enabled) { in sdl_mouse_warp()
784 (gui_grab || qemu_input_is_absolute(dcl->con) || absolute_enabled)) { in sdl_mouse_define()
892 QemuConsole *con = qemu_console_lookup_by_index(i); in sdl2_display_init() local
893 if (!con) { in sdl2_display_init()
903 QemuConsole *con = qemu_console_lookup_by_index(i); in sdl2_display_init() local
904 assert(con != NULL); in sdl2_display_init()
905 if (!qemu_console_is_graphic(con) && in sdl2_display_init()
906 qemu_console_get_index(con) != 0) { in sdl2_display_init()
919 sdl2_console[i].dcl.con = con; in sdl2_display_init()
920 sdl2_console[i].kbd = qkbd_state_init(con); in sdl2_display_init()
922 qemu_console_set_display_gl_ctx(con, &sdl2_console[i].dgc); in sdl2_display_init()
929 qemu_console_set_window_id(con, (uintptr_t)info.info.win.window); in sdl2_display_init()
931 qemu_console_set_window_id(con, info.info.x11.window); in sdl2_display_init()