/qemu/include/migration/ |
H A D | misc.h | 78 typedef int (*MigrationNotifyFunc)(NotifierWithReturn *notify, 89 void migration_add_notifier(NotifierWithReturn *notify, 95 void migration_add_notifier_mode(NotifierWithReturn *notify, 98 void migration_remove_notifier(NotifierWithReturn *notify);
|
/qemu/include/sysemu/ |
H A D | sysemu.h | 18 void qemu_add_exit_notifier(Notifier *notify); 19 void qemu_remove_exit_notifier(Notifier *notify); 21 void qemu_add_machine_init_done_notifier(Notifier *notify); 22 void qemu_remove_machine_init_done_notifier(Notifier *notify);
|
/qemu/hw/char/ |
H A D | sclpconsole.c | 44 bool notify; /* qemu_notify_event() req'd if true */ member 61 scon->notify = true; in DECLARE_INSTANCE_CHECKER() 131 if (cons->notify) { in get_console_data() 132 cons->notify = false; in get_console_data() 251 scon->notify = false; in console_reset()
|
/qemu/accel/tcg/ |
H A D | tcg-accel-ops-mttcg.c | 48 static void mttcg_force_rcu(Notifier *notify, void *data) in mttcg_force_rcu() argument 50 CPUState *cpu = container_of(notify, MttcgForceRcuNotifier, notifier)->cpu; in mttcg_force_rcu() 74 force_rcu.notifier.notify = mttcg_force_rcu; in mttcg_cpu_thread_fn()
|
/qemu/net/ |
H A D | colo-compare.h | 21 void colo_compare_register_notifier(Notifier *notify); 22 void colo_compare_unregister_notifier(Notifier *notify);
|
/qemu/ui/ |
H A D | gtk-clipboard.c | 124 QemuClipboardNotify *notify = data; in gd_clipboard_notify() local 126 switch (notify->type) { in gd_clipboard_notify() 128 gd_clipboard_update_info(gd, notify->info); in gd_clipboard_notify() 190 gd->cbpeer.notifier.notify = gd_clipboard_notify; in gd_clipboard_init()
|
H A D | clipboard.c | 69 QemuClipboardNotify notify = { in qemu_clipboard_update() local 86 notifier_list_notify(&clipboard_notifiers, ¬ify); in qemu_clipboard_update() 155 QemuClipboardNotify notify = { .type = QEMU_CLIPBOARD_RESET_SERIAL }; in qemu_clipboard_reset_serial() local 164 notifier_list_notify(&clipboard_notifiers, ¬ify); in qemu_clipboard_reset_serial()
|
H A D | vnc-clipboard.c | 229 QemuClipboardNotify *notify = data; in vnc_clipboard_notify() local 231 switch (notify->type) { in vnc_clipboard_notify() 233 vnc_clipboard_update_info(vs, notify->info); in vnc_clipboard_notify() 334 if (!vs->cbpeer.notifier.notify) { in vnc_server_cut_text_caps() 336 vs->cbpeer.notifier.notify = vnc_clipboard_notify; in vnc_server_cut_text_caps()
|
H A D | dbus-clipboard.c | 120 QemuClipboardNotify *notify = data; in dbus_clipboard_notify() local 122 switch (notify->type) { in dbus_clipboard_notify() 124 dbus_clipboard_update_info(dpy, notify->info); in dbus_clipboard_notify() 451 dpy->clipboard_peer.notifier.notify = dbus_clipboard_notify; in dbus_clipboard_init()
|
/qemu/hw/usb/ |
H A D | dev-hub.c | 171 bool notify = false; in usb_hub_port_change() local 175 notify = true; in usb_hub_port_change() 177 return notify; in usb_hub_port_change() 200 bool notify = false; in usb_hub_port_update() local 203 notify = usb_hub_port_set(port, PORT_STAT_CONNECTION); in usb_hub_port_update() 210 return notify; in usb_hub_port_update() 216 bool notify = false; in usb_hub_port_update_timer() local 220 notify |= usb_hub_port_update(&s->ports[i]); in usb_hub_port_update_timer() 222 if (notify) { in usb_hub_port_update_timer()
|
/qemu/hw/core/ |
H A D | stream.c | 14 stream_can_push(StreamSink *sink, StreamCanPushNotifyFn notify, in stream_can_push() argument 19 return k->can_push ? k->can_push(sink, notify, notify_opaque) : true; in stream_can_push()
|
/qemu/include/hw/ |
H A D | stream.h | 28 bool (*can_push)(StreamSink *obj, StreamCanPushNotifyFn notify, 49 stream_can_push(StreamSink *sink, StreamCanPushNotifyFn notify,
|
/qemu/docs/specs/ |
H A D | acpi_pci_hotplug.rst | 10 Generic ACPI GPE block. Bit 1 (GPE.1) used to notify PCI hotplug/eject 18 Read by ACPI BIOS GPE.1 handler to notify OS of injection 26 Read by ACPI BIOS GPE.1 handler to notify OS of removal
|
/qemu/include/io/ |
H A D | net-listener.h | 133 GDestroyNotify notify, 149 GDestroyNotify notify);
|
/qemu/hw/intc/ |
H A D | xive2.c | 553 bool notify = xive_esb_trigger(&pq); in xive2_router_end_es_notify() local 561 return notify; in xive2_router_end_es_notify() 738 bool notify; in xive2_router_notify() local 747 notify = xive_esb_trigger(&pq); in xive2_router_notify() 754 if (!notify) { in xive2_router_notify() 793 xnc->notify = xive2_router_notify; in xive2_router_class_init() 890 bool notify = false; in xive2_end_source_write() local 917 notify = xive_esb_trigger(&pq); in xive2_end_source_write() 922 notify = xive_esb_eoi(&pq); in xive2_end_source_write() 932 notify = true; in xive2_end_source_write() [all …]
|
H A D | xive.c | 1020 if (xnc->notify) { in xive_source_notify() 1119 bool notify = false; in xive_source_esb_write() local 1150 notify = true; in xive_source_esb_write() 1168 if (notify) { in xive_source_esb_write() 1190 bool notify = false; in xive_source_set_irq() local 1205 if (notify) { in xive_source_set_irq() 1666 return notify; in xive_router_end_es_notify() 1847 bool notify; in xive_router_notify() local 1856 notify = xive_esb_trigger(&pq); in xive_router_notify() 1863 if (!notify) { in xive_router_notify() [all …]
|
/qemu/include/qemu/ |
H A D | notify.h | 23 void (*notify)(Notifier *notifier, void *data); member 57 NotifierWithReturnFunc notify; member
|
H A D | main-loop.h | 408 void main_loop_poll_add_notifier(Notifier *notify); 409 void main_loop_poll_remove_notifier(Notifier *notify);
|
/qemu/util/ |
H A D | notify.c | 39 notifier->notify(notifier, data); in notifier_list_notify() 71 ret = notifier->notify(notifier, data, errp); in notifier_with_return_list_notify()
|
/qemu/hw/dma/ |
H A D | xilinx_axidma.c | 138 StreamCanPushNotifyFn notify; member 409 StreamCanPushNotifyFn notify, in xilinx_axidma_data_stream_can_push() argument 416 ds->dma->notify = notify; in xilinx_axidma_data_stream_can_push() 522 if (sid == 1 && d->notify) { in axidma_write() 523 StreamCanPushNotifyFn notifytmp = d->notify; in axidma_write() 524 d->notify = NULL; in axidma_write()
|
H A D | xlnx_csu_dma.c | 383 if (s->notify) { in size_post_write() 384 s->notify(s->notify_opaque); in size_post_write() 403 if (!xlnx_csu_dma_is_paused(s) && s->notify) { in ctrl_post_write() 404 s->notify(s->notify_opaque); in ctrl_post_write() 618 StreamCanPushNotifyFn notify, in xlnx_csu_dma_stream_can_push() argument 626 s->notify = notify; in xlnx_csu_dma_stream_can_push()
|
/qemu/io/ |
H A D | net-listener.c | 141 GDestroyNotify notify, in qio_net_listener_set_client_func_full() argument 151 listener->io_notify = notify; in qio_net_listener_set_client_func_full() 175 GDestroyNotify notify) in qio_net_listener_set_client_func() argument 178 notify, NULL); in qio_net_listener_set_client_func()
|
H A D | channel.c | 413 GDestroyNotify notify, in qio_channel_add_watch_full() argument 421 g_source_set_callback(source, (GSourceFunc)func, user_data, notify); in qio_channel_add_watch_full() 433 GDestroyNotify notify) in qio_channel_add_watch() argument 436 user_data, notify, NULL); in qio_channel_add_watch() 443 GDestroyNotify notify, in qio_channel_add_watch_source() argument 450 user_data, notify, context); in qio_channel_add_watch_source()
|
/qemu/hw/net/ |
H A D | xen_nic.c | 76 int notify; in OBJECT_DECLARE_SIMPLE_TYPE() local 89 RING_PUSH_RESPONSES_AND_CHECK_NOTIFY(&netdev->tx_ring, notify); in OBJECT_DECLARE_SIMPLE_TYPE() 90 if (notify) { in OBJECT_DECLARE_SIMPLE_TYPE() 233 int notify; in net_rx_response() local 247 RING_PUSH_RESPONSES_AND_CHECK_NOTIFY(&netdev->rx_ring, notify); in net_rx_response() 248 if (notify) { in net_rx_response()
|
/qemu/ |
H A D | blockjob.c | 518 job->finalize_cancelled_notifier.notify = block_job_event_cancelled_locked; in block_job_create() 519 job->finalize_completed_notifier.notify = block_job_event_completed_locked; in block_job_create() 520 job->pending_notifier.notify = block_job_event_pending_locked; in block_job_create() 521 job->ready_notifier.notify = block_job_event_ready_locked; in block_job_create() 522 job->idle_notifier.notify = block_job_on_idle_locked; in block_job_create()
|