/qemu/ui/ |
H A D | console.c | 226 if (dcl->ops->dpy_gfx_switch) { in displaychangelistener_gfx_switch() 580 if (dcl->ops->dpy_has_dmabuf) { in displaychangelistener_has_dmabuf() 601 dcl->ops->dpy_name); in console_compatible_with() 818 if (dcl->ops->dpy_gfx_update) { in dpy_gfx_update() 900 if (dcl->ops->dpy_refresh) { in dpy_refresh() 901 dcl->ops->dpy_refresh(dcl); in dpy_refresh() 918 if (dcl->ops->dpy_text_cursor) { in dpy_text_cursor() 936 if (dcl->ops->dpy_text_update) { in dpy_text_update() 954 if (dcl->ops->dpy_text_resize) { in dpy_text_resize() 976 if (dcl->ops->dpy_mouse_set) { in dpy_mouse_set() [all …]
|
H A D | gtk.c | 633 return dcl->ops == &dcl_gl_area_ops; in gd_gl_area_is_compatible_dcl() 667 return dcl->ops == &dcl_egl_ops; in gd_egl_is_compatible_dcl() 2163 vc->gfx.dcl.ops = &dcl_gl_area_ops; in gd_vc_gfx_init() 2164 vc->gfx.dgc.ops = &gl_area_ctx_ops; in gd_vc_gfx_init() 2178 vc->gfx.dcl.ops = &dcl_egl_ops; in gd_vc_gfx_init() 2179 vc->gfx.dgc.ops = &egl_ctx_ops; in gd_vc_gfx_init() 2189 vc->gfx.dcl.ops = &dcl_ops; in gd_vc_gfx_init()
|
H A D | spice-display.c | 1134 return dcl->ops == &display_listener_gl_ops; in qemu_spice_is_compatible_dcl() 1152 ssd->dcl.ops = &display_listener_ops; in qemu_spice_display_init_one() 1155 ssd->dcl.ops = &display_listener_gl_ops; in qemu_spice_display_init_one() 1156 ssd->dgc.ops = &gl_ctx_ops; in qemu_spice_display_init_one()
|
H A D | vnc.c | 1269 struct audio_capture_ops ops; in audio_add() local 1276 ops.notify = audio_capture_notify; in audio_add() 1277 ops.destroy = audio_capture_destroy; in audio_add() 1278 ops.capture = audio_capture; in audio_add() 1280 vs->audio_cap = AUD_add_capture(vs->vd->audio_state, &vs->as, &ops, vs); in audio_add() 3422 vd->dcl.ops = &dcl_ops; in vnc_display_init()
|
H A D | sdl2.c | 826 return dcl->ops == &dcl_gl_ops; in sdl2_gl_is_compatible_dcl() 913 sdl2_console[i].dcl.ops = display_opengl ? &dcl_gl_ops : &dcl_2d_ops; in sdl2_display_init() 914 sdl2_console[i].dgc.ops = display_opengl ? &gl_ctx_ops : NULL; in sdl2_display_init() 917 sdl2_console[i].dcl.ops = &dcl_2d_ops; in sdl2_display_init()
|
H A D | dbus-console.c | 147 ddc->dcl.ops = &dbus_console_dcl_ops; in dbus_display_console_init()
|
H A D | dbus-listener.c | 825 ddl->dcl.ops = &dbus_dcl_ops; in dbus_display_listener_constructed() 828 ddl->dcl.ops = &dbus_gl_dcl_ops; in dbus_display_listener_constructed()
|
H A D | egl-headless.c | 190 if (!dcl->ops->dpy_gl_update) { in egl_is_compatible_dcl() 198 return dcl->ops == &egl_ops; in egl_is_compatible_dcl() 235 edpy->dcl.ops = &egl_ops; in egl_headless_init() 238 ctx->ops = &eglctx_ops; in egl_headless_init()
|
/qemu/tcg/loongarch64/ |
H A D | tcg-target.c.inc | 2181 * LoongArch insns for these ops don't have reg-imm forms, but we
|
/qemu/tcg/ |
H A D | tcg.c | 1510 QTAILQ_INIT(&s->ops); in tcg_func_start() 2326 QTAILQ_INSERT_TAIL(&tcg_ctx->ops, op, link); in tcg_gen_callN() 2563 QTAILQ_FOREACH(op, &s->ops, link) { in tcg_dump_ops() 3187 QTAILQ_REMOVE(&s->ops, op, link); in tcg_op_remove() 3243 QTAILQ_INSERT_TAIL(&tcg_ctx->ops, op, link); in tcg_emit_op() 3260 QTAILQ_INSERT_AFTER(&s->ops, old_op, new_op, link); in tcg_op_insert_after() 3296 QTAILQ_FOREACH_SAFE(op, &s->ops, link, op_next) { in reachable_code_pass() 3546 ebb = QTAILQ_FIRST(&s->ops); in liveness_pass_0() 3547 QTAILQ_FOREACH(op, &s->ops, link) { in liveness_pass_0() 3968 QTAILQ_FOREACH_SAFE(op, &s->ops, link, op_next) { in liveness_pass_2() [all …]
|
/qemu/target/xtensa/ |
H A D | translate.c | 601 XtensaOpcodeOps *ops; member 881 XtensaOpcodeOps *ops; in disas_xtensa_insn() local 933 slot_prop[slot].ops = ops; in disas_xtensa_insn() 935 if (ops) { in disas_xtensa_insn() 936 op_flags |= ops->op_flags; in disas_xtensa_insn() 937 if (ops->test_exceptions) { in disas_xtensa_insn() 938 op_flags |= ops->test_exceptions(dc, arg, ops->par); in disas_xtensa_insn() 953 if (ops->test_overflow) { in disas_xtensa_insn() 954 windowed_register |= ops->test_overflow(dc, arg, ops->par); in disas_xtensa_insn() 1098 XtensaOpcodeOps *ops = pslot->ops; in disas_xtensa_insn() local [all …]
|
/qemu/target/arm/tcg/ |
H A D | translate.c | 3568 const GVecGen2i ops[4] = { in gen_gvec_sri() local 3656 const GVecGen2i ops[4] = { in gen_gvec_sli() local 3764 static const GVecGen3 ops[4] = { in gen_gvec_mla() local 3796 static const GVecGen3 ops[4] = { in gen_gvec_mls() local 3846 static const GVecGen3 ops[4] = { in gen_gvec_cmtst() local 3970 static const GVecGen3 ops[4] = { in gen_gvec_ushl() local 4088 static const GVecGen3 ops[4] = { in gen_gvec_sshl() local 4125 static const GVecGen4 ops[4] = { in gen_gvec_uqadd_qc() local 4167 static const GVecGen4 ops[4] = { in gen_gvec_sqadd_qc() local 4209 static const GVecGen4 ops[4] = { in gen_gvec_uqsub_qc() local [all …]
|
/qemu/include/hw/vfio/ |
H A D | vfio-common.h | 118 VFIODeviceOps *ops; member 261 void vfio_device_init(VFIODevice *vbasedev, int type, VFIODeviceOps *ops,
|
/qemu/include/ui/ |
H A D | console.h | 275 const DisplayChangeListenerOps *ops; member 301 const DisplayGLCtxOps *ops; member 381 const GraphicHwOps *ops,
|
/qemu/include/exec/ |
H A D | translator.h | 164 vaddr pc, void *host_pc, const TranslatorOps *ops,
|
/qemu/accel/tcg/ |
H A D | translator.c | 117 vaddr pc, void *host_pc, const TranslatorOps *ops, in translator_loop() argument 140 ops->init_disas_context(db, cpu); in translator_loop() 145 ops->tb_start(db, cpu); in translator_loop() 153 ops->insn_start(db, cpu); in translator_loop() 170 ops->translate_insn(db, cpu); in translator_loop() 199 ops->tb_stop(db, cpu); in translator_loop() 231 if (!ops->disas_log || in translator_loop() 232 !ops->disas_log(db, cpu, logfile)) { in translator_loop()
|
H A D | plugin-gen.c | 282 QTAILQ_FOREACH_SAFE(op, &tcg_ctx->ops, link, next) { in plugin_gen_inject() 374 /* plugins don't care about any other ops */ in plugin_gen_insn_end()
|
/qemu/target/i386/tcg/ |
H A D | decode-new.c.inc | 2425 case 0xb8: /* integer ops */ 2426 case 0xba ... 0xbd: /* integer ops */
|
H A D | emit.c.inc | 1691 * This produces fewer TCG ops, and better code if flags are needed,
|
/qemu/include/hw/xen/ |
H A D | xen_pvdev.h | 55 struct XenDevOps *ops; member
|
H A D | xen-legacy-backend.h | 43 int xen_be_register(const char *type, struct XenDevOps *ops);
|
/qemu/hw/xen/ |
H A D | xen-hvm-common.c | 93 if (mr->ops == &unassigned_io_ops) { in xen_io_add() 108 if (mr->ops == &unassigned_io_ops) { in xen_io_del()
|
H A D | xen-legacy-backend.c | 183 xendev = g_malloc0(ops->size); in xen_be_get_xendev() 194 xendev->ops = ops; in xen_be_get_xendev() 214 if (xendev->ops->alloc) { in xen_be_get_xendev() 215 xendev->ops->alloc(xendev); in xen_be_get_xendev() 360 if (xendev->ops->init) { in xen_be_try_init() 404 if (xendev->ops->initialise) { in xen_be_try_initialise() 423 if (!xendev->ops->connected) { in xen_be_try_connected() 436 xendev->ops->connected(xendev); in xen_be_try_connected() 449 xendev->ops->disconnect) { in xen_be_disconnect() 523 struct XenDevOps *ops; member [all …]
|
/qemu/migration/ |
H A D | savevm.c | 784 se->ops = ops; in register_savevm_live() 1017 if ((!se->ops || !se->ops->save_state) && !se->vmsd) { in vmstate_save() 1295 if (!se->ops || !se->ops->save_prepare) { in qemu_savevm_state_prepare() 1335 if (!se->ops || !se->ops->save_setup) { in qemu_savevm_state_setup() 1369 if (!se->ops || !se->ops->resume_prepare) { in qemu_savevm_state_resume_prepare() 1400 if (!se->ops || !se->ops->save_live_iterate) { in qemu_savevm_state_iterate() 1653 if (!se->ops || !se->ops->state_pending_estimate) { in qemu_savevm_state_pending_estimate() 1674 if (!se->ops || !se->ops->state_pending_exact) { in qemu_savevm_state_pending_exact() 1697 if (se->ops && se->ops->save_cleanup) { in qemu_savevm_state_cleanup() 2774 if (!se->ops || !se->ops->load_setup) { in qemu_loadvm_state_setup() [all …]
|
/qemu/docs/devel/migration/ |
H A D | main.rst | 200 SaveVMHandlers *ops, 203 Two functions in the ``ops`` structure are the ``save_state``
|