Home
last modified time | relevance | path

Searched refs:con (Results 1 – 25 of 86) sorted by relevance

1234

/qemu/ui/
H A Dconsole.c265 QemuConsole *con = dcl->con; in displaychangelistener_display_console() local
756 con->hw_ops->ui_info(con->hw, head, &con->ui_info); in dpy_set_ui_info_timer()
815 if (con != dcl->con) { in dpy_gfx_update()
861 if (con != dcl->con) { in dpy_gfx_replace_surface()
877 if (dcl->con && dcl->con != con) { in dpy_gfx_check_format()
915 if (con != dcl->con) { in dpy_text_cursor()
933 if (con != dcl->con) { in dpy_text_update()
951 if (con != dcl->con) { in dpy_text_resize()
1044 if (con != dcl->con) { in dpy_gl_scanout_disable()
1071 if (con != dcl->con) { in dpy_gl_scanout_texture()
[all …]
H A Dsdl2.c214 if (!qemu_input_is_absolute(scon->dcl.con)) { in sdl_hide_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()
322 if (qemu_input_is_absolute(scon->dcl.con)) { 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()
893 if (!con) { in sdl2_display_init()
904 assert(con != NULL); in sdl2_display_init()
905 if (!qemu_console_is_graphic(con) && in sdl2_display_init()
[all …]
H A Ddbus-console.c205 if (!dpy_ui_info_supported(ddc->dcl.con)) { in dbus_console_set_ui_info()
213 dpy_set_ui_info(ddc->dcl.con, &info, false); in dbus_console_set_ui_info()
392 if (qemu_input_is_absolute(ddc->dcl.con)) { in dbus_mouse_rel_motion()
459 if (!qemu_input_is_absolute(ddc->dcl.con)) { in dbus_mouse_set_pos()
535 return qemu_console_get_index(ddc->dcl.con); in dbus_display_console_get_index()
554 assert(con); in dbus_display_console_new()
556 label = qemu_console_get_label(con); in dbus_display_console_new()
557 idx = qemu_console_get_index(con); in dbus_display_console_new()
563 ddc->dcl.con = con; in dbus_display_console_new()
572 "head", qemu_console_get_head(con), in dbus_display_console_new()
[all …]
H A Dkbd-state.c13 QemuConsole *con; member
101 if (qemu_console_is_graphic(kbd->con)) { in qkbd_state_key_event()
102 qemu_input_event_send_key_qcode(kbd->con, qcode, down); in qkbd_state_key_event()
120 void qkbd_state_switch_console(QKbdState *kbd, QemuConsole *con) in qkbd_state_switch_console() argument
123 kbd->con = con; in qkbd_state_switch_console()
136 QKbdState *qkbd_state_init(QemuConsole *con) in qkbd_state_init() argument
140 kbd->con = con; in qkbd_state_init()
H A Dcurses.c101 if (qemu_console_is_fixedsize(dcl->con)) { in curses_calc_pad()
204 if (!qemu_console_is_graphic(dcl->con)) { in curses_cursor_position()
277 graphic_hw_invalidate(dcl->con); in curses_refresh()
281 graphic_hw_text_update(dcl->con, screen); in curses_refresh()
322 if (con) { in curses_refresh()
326 dcl->con = con; 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()
374 qemu_input_event_send_key_number(dcl->con, ALT_CODE, true); in curses_refresh()
392 qemu_input_event_send_key_number(dcl->con, ALT_CODE, false); in curses_refresh()
[all …]
H A Dinput.c16 QemuConsole *con; member
88 QemuConsole *con; in qemu_input_handler_bind() local
97 s->con = con; in qemu_input_handler_bind()
101 qemu_input_find_handler(uint32_t mask, QemuConsole *con) in qemu_input_find_handler() argument
106 if (s->con == NULL || s->con != con) { in qemu_input_find_handler()
115 if (s->con != NULL) { in qemu_input_find_handler()
130 QemuConsole *con; in qmp_input_send_event() local
133 con = NULL; in qmp_input_send_event()
170 qemu_input_event_send(con, evt); in qmp_input_send_event()
497 bool qemu_input_is_absolute(QemuConsole *con) in qemu_input_is_absolute() argument
[all …]
H A Degl-headless.c26 graphic_hw_update(dcl->con); in egl_refresh()
166 dpy_gfx_update(edpy->dcl.con, x, y, w, h); in egl_scanout_flush()
221 QemuConsole *con; in egl_headless_init() local
228 con = qemu_console_lookup_by_index(idx); in egl_headless_init()
229 if (!con || !qemu_console_is_graphic(con)) { in egl_headless_init()
234 edpy->dcl.con = con; in egl_headless_init()
239 qemu_console_set_display_gl_ctx(con, ctx); in egl_headless_init()
H A Dsdl2-input.c36 QemuConsole *con = scon->dcl.con; in sdl2_process_key() local
46 if (QEMU_IS_TEXT_CONSOLE(con)) { in sdl2_process_key()
47 QemuTextConsole *s = QEMU_TEXT_CONSOLE(con); in sdl2_process_key()
H A Dspice-display.c463 assert(ssd->dcl.con); in qemu_spice_cursor_refresh_bh()
466 dpy_cursor_define(ssd->dcl.con, c); in qemu_spice_cursor_refresh_bh()
473 assert(ssd->dcl.con); in qemu_spice_cursor_refresh_bh()
479 dpy_mouse_set(ssd->dcl.con, x, y, 1); in qemu_spice_cursor_refresh_bh()
487 graphic_hw_update(ssd->dcl.con); in qemu_spice_display_refresh()
681 info = *dpy_get_ui_info(ssd->dcl.con); in interface_client_monitors_config()
852 graphic_hw_update(dcl->con); in spice_gl_refresh()
1165 ssd->dcl.con = con; in qemu_spice_display_init_one()
1195 QemuConsole *spice_con, *con; in qemu_spice_display_init() local
1215 if (!con || !qemu_console_is_graphic(con)) { in qemu_spice_display_init()
[all …]
H A Dgtk.c440 graphic_hw_update(dcl->con); in gd_refresh()
456 qemu_input_is_absolute(dcl->con)) { in gd_mouse_set()
737 info = *dpy_get_ui_info(vc->gfx.dcl.con); in gd_set_ui_refresh_rate()
750 info = *dpy_get_ui_info(vc->gfx.dcl.con); in gd_set_ui_size()
1212 QemuTextConsole *con = QEMU_TEXT_CONSOLE(vc->gfx.dcl.con); in gd_text_key_down() local
2152 vc->label = qemu_console_get_label(con); in gd_vc_gfx_init()
2212 vc->gfx.kbd = qkbd_state_init(con); in gd_vc_gfx_init()
2213 vc->gfx.dcl.con = con; in gd_vc_gfx_init()
2247 QemuConsole *con; in gd_create_menu_view() local
2315 if (!con) { in gd_create_menu_view()
[all …]
H A Dui-qmp-cmds.c336 QemuConsole *con; in qmp_screendump() local
341 con = qemu_console_lookup_by_device_name(device, has_head ? head : 0, in qmp_screendump()
343 if (!con) { in qmp_screendump()
351 con = qemu_console_lookup_by_index(0); in qmp_screendump()
352 if (!con) { in qmp_screendump()
358 qemu_console_co_wait_update(con); in qmp_screendump()
365 surface = qemu_console_surface(con); in qmp_screendump()
H A Dvnc.c559 if (vd->dcl.con) { in qmp_query_vnc_servers()
1800 QemuConsole *con = vs->vd->dcl.con; in pointer_event() local
1879 if (con) { in do_key_event()
1882 vs->vd->dcl.con = con; in do_key_event()
1939 QemuTextConsole *con = QEMU_TEXT_CONSOLE(vs->vd->dcl.con); in do_key_event() local
2326 graphic_hw_update(vs->vd->dcl.con); in set_pixel_format()
3214 graphic_hw_update(vd->dcl.con); in vnc_refresh()
3340 graphic_hw_update(vd->dcl.con); in vnc_connect()
4020 QemuConsole *con; in vnc_display_open() local
4211 if (con != vd->dcl.con) { in vnc_display_open()
[all …]
/qemu/hw/char/
H A Dxen_console.c89 xen_device_notify_event_channel(XEN_DEVICE(con), con->event_channel, NULL); in OBJECT_DECLARE_SIMPLE_TYPE()
158 xen_device_notify_event_channel(XEN_DEVICE(con), con->event_channel, NULL); in xencons_receive()
165 size = con->buffer.size - con->buffer.consumed; in xencons_send()
168 con->buffer.data + con->buffer.consumed, in xencons_send()
199 if (con->buffer.size - con->buffer.consumed) { in con_event()
236 switch (con->dev) { in xen_console_connect()
279 trace_xen_console_connect(con->dev, con->ring_ref, port, in xen_console_connect()
307 if (con->sring) { in xen_console_disconnect()
441 if (!con->dev) { in xen_console_realize()
537 XenConsole *con; in type_init() local
[all …]
/qemu/include/ui/
H A Dconsole.h277 QemuConsole *con; member
319 void dpy_gfx_update_full(QemuConsole *con);
328 bool dpy_gfx_check_format(QemuConsole *con,
332 void dpy_gl_scanout_texture(QemuConsole *con,
337 void dpy_gl_scanout_dmabuf(QemuConsole *con,
341 void dpy_gl_cursor_position(QemuConsole *con,
343 void dpy_gl_release_dmabuf(QemuConsole *con,
345 void dpy_gl_update(QemuConsole *con,
353 bool console_has_gl(QemuConsole *con);
386 void graphic_console_close(QemuConsole *con);
[all …]
/qemu/hw/adc/
H A Dnpcm7xx_adc.c52 s->con = 0x000c0001; in npcm7xx_adc_reset()
107 if (s->con & NPCM7XX_ADC_CON_INT_EN) { in npcm7xx_adc_convert_done()
108 s->con |= NPCM7XX_ADC_CON_INT; in npcm7xx_adc_convert_done()
111 s->con &= ~NPCM7XX_ADC_CON_CONV; in npcm7xx_adc_convert_done()
124 uint32_t old_con = s->con; in npcm7xx_adc_write_con()
134 s->con = new_con; in npcm7xx_adc_write_con()
136 if (s->con & NPCM7XX_ADC_CON_RST) { in npcm7xx_adc_write_con()
141 if ((s->con & NPCM7XX_ADC_CON_EN)) { in npcm7xx_adc_write_con()
142 if (s->con & NPCM7XX_ADC_CON_CONV) { in npcm7xx_adc_write_con()
159 value = s->con; in npcm7xx_adc_read()
[all …]
/qemu/hw/display/
H A Dvhost-user-gpu.c147 dpy_mouse_set(s->con, pos->x, pos->y, in vhost_user_gpu_handle_cursor()
172 QemuConsole *con = NULL; in vhost_user_gpu_handle_display() local
237 con = s->con; in vhost_user_gpu_handle_display()
240 dpy_gfx_replace_surface(con, NULL); in vhost_user_gpu_handle_display()
264 con = g->parent_obj.scanout[m->scanout_id].con; in vhost_user_gpu_handle_display()
274 dpy_gl_scanout_disable(con); in vhost_user_gpu_handle_display()
290 dpy_gl_scanout_dmabuf(con, dmabuf); in vhost_user_gpu_handle_display()
304 con = g->parent_obj.scanout[m->scanout_id].con; in vhost_user_gpu_handle_display()
305 if (!console_has_gl(con)) { in vhost_user_gpu_handle_display()
322 con = s->con; in vhost_user_gpu_handle_display()
[all …]
H A Djazz_led.c46 QemuConsole *con; member
150 DisplaySurface *surface = qemu_console_surface(s->con); in jazz_led_update_display()
220 dpy_gfx_update_full(s->con); in jazz_led_update_display()
234 dpy_text_cursor(s->con, -1, -1); in jazz_led_text_update()
235 qemu_console_resize(s->con, 2, 1); in jazz_led_text_update()
244 dpy_text_update(s->con, 0, 0, 2, 1); in jazz_led_text_update()
285 s->con = graphic_console_init(dev, 0, &jazz_led_ops, s); in jazz_led_realize()
294 qemu_console_resize(s->con, 60, 80); in jazz_led_reset()
H A Dnext-fb.c40 QemuConsole *con; member
77 DisplaySurface *surface = qemu_console_surface(s->con); in nextfb_update()
92 dpy_gfx_update(s->con, 0, 0, s->cols, s->rows); in nextfb_update()
118 s->con = graphic_console_init(dev, 0, &nextfb_ops, s); in nextfb_realize()
119 qemu_console_resize(s->con, s->cols, s->rows); in nextfb_realize()
H A Dg364fb.c50 QemuConsole *con; member
78 DisplaySurface *surface = qemu_console_surface(s->con); in g364fb_draw_graphic8()
194 dpy_gfx_update(s->con, xmin, ymin, in g364fb_draw_graphic8()
214 dpy_gfx_update(s->con, xmin, ymin, xmax - xmin + 1, ymax - ymin + 1); in g364fb_draw_graphic8()
221 DisplaySurface *surface = qemu_console_surface(s->con); in g364fb_draw_blank()
237 dpy_gfx_update_full(s->con); in g364fb_draw_blank()
244 DisplaySurface *surface = qemu_console_surface(s->con); in g364fb_update_display()
253 qemu_console_resize(s->con, s->width, s->height); in g364fb_update_display()
344 DisplaySurface *surface = qemu_console_surface(s->con); in g364_invalidate_cursor_position()
478 s->con = graphic_console_init(dev, 0, &g364fb_ops, s); in g364fb_init()
H A Dramfb-standalone.c17 QemuConsole *con; member
29 ramfb_display_update(ramfb->con, ramfb->state); in display_update_wrapper()
41 ramfb->con = graphic_console_init(dev, 0, &wrapper_ops, dev); in ramfb_realizefn()
H A Dbochs-display.c38 QemuConsole *con; member
227 dpy_gfx_replace_surface(s->con, ds); in bochs_display_update()
232 dpy_gfx_update_full(s->con); in bochs_display_update()
246 dpy_gfx_update(s->con, 0, ys, in bochs_display_update()
252 dpy_gfx_update(s->con, 0, ys, in bochs_display_update()
280 s->con = graphic_console_init(DEVICE(dev), 0, &bochs_display_gfx_ops, s); in bochs_display_realize()
345 graphic_console_close(s->con); in bochs_display_exit()
H A Dvirtio-gpu-virgl.c127 if (!g->parent_obj.scanout[idx].con) { in virtio_gpu_rect_update()
131 dpy_gl_update(g->parent_obj.scanout[idx].con, x, y, width, height); in virtio_gpu_rect_update()
191 qemu_console_resize(g->parent_obj.scanout[ss.scanout_id].con, in virgl_cmd_set_scanout()
195 g->parent_obj.scanout[ss.scanout_id].con, info.tex_id, in virgl_cmd_set_scanout()
202 g->parent_obj.scanout[ss.scanout_id].con, NULL); in virgl_cmd_set_scanout()
203 dpy_gl_scanout_disable(g->parent_obj.scanout[ss.scanout_id].con); in virgl_cmd_set_scanout()
544 ctx = dpy_gl_ctx_create(g->parent_obj.scanout[scanout_idx].con, &qparams); in virgl_create_context()
553 dpy_gl_ctx_destroy(g->parent_obj.scanout[0].con, qctx); in virgl_destroy_context()
562 return dpy_gl_ctx_make_current(g->parent_obj.scanout[scanout_idx].con, in virgl_make_context_current()
615 dpy_gfx_replace_surface(g->parent_obj.scanout[i].con, NULL); in virtio_gpu_virgl_reset_scanout()
[all …]
H A Dpl110.c61 QemuConsole *con; member
216 DisplaySurface *surface = qemu_console_surface(s->con); in pl110_update_display()
306 dpy_gfx_update(s->con, 0, first, s->cols, last - first + 1); in pl110_update_display()
316 qemu_console_resize(s->con, s->cols, s->rows); in pl110_invalidate_display()
322 DisplaySurface *surface = qemu_console_surface(s->con); in pl110_update_palette()
360 qemu_console_resize(s->con, width, height); in pl110_resize()
495 qemu_console_resize(s->con, s->cols, s->rows); in pl110_write()
560 s->con = graphic_console_init(dev, 0, &pl110_gfx_ops, s); in pl110_realize()
/qemu/hw/vfio/
H A Ddisplay.c262 dpy_gl_release_dmabuf(dpy->con, dmabuf->buf); in vfio_display_free_one_dmabuf()
294 ramfb_display_update(dpy->con, dpy->ramfb); in vfio_display_dmabuf_update()
304 qemu_console_resize(dpy->con, width, height); in vfio_display_dmabuf_update()
305 dpy_gl_scanout_dmabuf(dpy->con, primary->buf); in vfio_display_dmabuf_update()
327 dpy_gl_cursor_position(dpy->con, in vfio_display_dmabuf_update()
333 dpy_gl_update(dpy->con, 0, 0, width, height); in vfio_display_dmabuf_update()
385 if (!vdev || !vdev->dpy || !vdev->dpy->con || in vfio_display_reset()
390 dpy_gl_scanout_disable(vdev->dpy->con); in vfio_display_reset()
392 dpy_gfx_update_full(vdev->dpy->con); in vfio_display_reset()
469 dpy_gfx_update(dpy->con, 0, 0, in vfio_display_region_update()
[all …]
/qemu/hw/misc/
H A Dnpcm7xx_clk.c43 #define PLLCON_FBDV(con) extract32((con), 16, 12) argument
44 #define PLLCON_OTDV2(con) extract32((con), 13, 3) argument
45 #define PLLCON_OTDV1(con) extract32((con), 8, 3) argument
46 #define PLLCON_INDV(con) extract32((con), 0, 6) argument
124 uint32_t con = s->clk->regs[s->reg]; in npcm7xx_clk_update_pll() local
128 if (con & PLLCON_LOKI) { in npcm7xx_clk_update_pll()
130 freq *= PLLCON_FBDV(con); in npcm7xx_clk_update_pll()
131 freq /= PLLCON_INDV(con) * PLLCON_OTDV1(con) * PLLCON_OTDV2(con); in npcm7xx_clk_update_pll()

1234