| /xen/xen/arch/x86/ |
| A D | shutdown.c | 187 .callback = override_reboot, 196 .callback = override_reboot, 205 .callback = override_reboot, 214 .callback = override_reboot, 223 .callback = override_reboot, 233 .callback = override_reboot, 243 .callback = override_reboot, 253 .callback = override_reboot, 263 .callback = override_reboot, 273 .callback = override_reboot, [all …]
|
| /xen/xen/arch/x86/hvm/ |
| A D | quirks.c | 48 .callback = dmi_hvm_deny_port80, in check_port80() 56 .callback = dmi_hvm_deny_port80, in check_port80() 64 .callback = dmi_hvm_deny_port80, in check_port80() 72 .callback = dmi_hvm_deny_port80, in check_port80() 80 .callback = dmi_hvm_deny_port80, in check_port80()
|
| /xen/tools/libxl/ |
| A D | libxl_colo_restore.c | 35 void (*callback)(libxl__egc *, member 76 lds->callback(egc, lds, 0); in colo_enable_logdirty() 101 lds->callback(egc, lds, 0); in colo_disable_logdirty() 260 crs->saved_cb = dcs->callback; in libxl__colo_restore_setup() 279 crs->callback(egc, crs, rc); in libxl__colo_restore_setup() 444 crcs->callback(egc, crcs, 0); in colo_disable_logdirty_done() 496 crcs->callback = NULL; in libxl__colo_restore_domain_checkpoint_callback() 681 crcs->callback = NULL; in colo_write_svm_resumed() 1019 crcs->callback = NULL; in colo_restore_postsuspend_cb() 1049 if (!crcs->callback) { in colo_common_write_stream_done() [all …]
|
| A D | libxl_colo.h | 24 #define ASYNC_CALL(egc, ao, child, param, func, callback) do { \ argument 28 pid = libxl__ev_child_fork(gc, child, callback); \ 43 callback(egc, child, -1, 1); \ 83 void (*callback)(libxl__egc *, libxl__colo_save_state *, int); member 107 libxl__colo_callback *callback; member
|
| A D | libxl_colo_save.c | 114 cds->callback = colo_save_setup_done; in libxl__colo_save_setup() 158 dss->callback(egc, dss, ERROR_FAIL); in libxl__colo_save_setup() 193 dss->callback(egc, dss, rc); in colo_save_setup_failed() 235 dss->callback(egc, dss, rc); in colo_teardown_done() 294 cds->callback = colo_postsuspend_cb; in colo_suspend_primary_vm_done() 375 css->callback = NULL; in libxl__colo_save_domain_checkpoint_callback() 639 css->callback = NULL; in colo_start_new_checkpoint() 670 if (!css->callback) { in colo_common_write_stream_done() 676 css->callback(egc, css, 0); in colo_common_write_stream_done() 701 if (!css->callback) { in colo_common_read_stream_done() [all …]
|
| A D | libxl_checkpoint_device.c | 95 cds->callback(egc, cds, 0); in libxl__checkpoint_devices_setup() 106 cds->multidev.callback = all_devices_setup_cb; in checkpoint_devices_setup() 113 dev->aodev.callback = device_setup_iterate; in checkpoint_devices_setup() 163 assert(dev->aodev.callback == device_setup_iterate); in device_setup_iterate() 181 cds->callback(egc, cds, rc); in all_devices_setup_cb() 193 cds->multidev.callback = devices_teardown_cb; in libxl__checkpoint_devices_teardown() 226 cds->callback(egc, cds, rc); in devices_teardown_cb() 249 cds->multidev.callback = devices_checkpoint_cb; \ 277 cds->callback(egc, cds, rc); in devices_checkpoint_cb()
|
| A D | libxl_remus.c | 99 cds->callback = remus_setup_done; in libxl__remus_setup() 120 dss->callback(egc, dss, ERROR_FAIL); in libxl__remus_setup() 135 cds->callback = remus_setup_failed; in remus_setup_done() 151 dss->callback(egc, dss, rc); in remus_setup_failed() 170 cds->callback = remus_teardown_done; in libxl__remus_teardown() 187 dss->callback(egc, dss, rc); in remus_teardown_done() 221 cds->callback = remus_devices_postsuspend_cb; in remus_domain_suspend_callback_common_done() 255 cds->callback = remus_devices_preresume_cb; in libxl__remus_domain_resume_callback() 317 cds->callback = remus_devices_commit_cb; in remus_checkpoint_stream_written()
|
| A D | libxl_remus_disk_drbd.c | 88 aes->callback = match_async_exec_cb; in match_async_exec() 101 dev->aodev.callback(egc, &dev->aodev); in match_async_exec() 141 aodev->callback(egc, aodev); in match_async_exec_cb() 151 dev->aodev.callback(egc, &dev->aodev); in drbd_teardown() 176 dev->aodev.callback(egc, &dev->aodev); in drbd_postsuspend() 223 aodev->callback(egc, aodev); in checkpoint_async_call_done()
|
| A D | libxl_no_colo.c | 27 crs->callback(egc, crs, ERROR_FAIL); in libxl__colo_restore_setup() 44 dss->callback(egc, dss, ERROR_FAIL); in libxl__colo_save_setup()
|
| A D | libxl_colo_nic.c | 136 aes->callback = colo_save_teardown_script_cb; in setup_async_exec() 138 aes->callback = colo_save_setup_script_cb; in setup_async_exec() 182 dev->aodev.callback(egc, &dev->aodev); in colo_nic_setup() 227 aodev->callback(egc, aodev); in colo_save_setup_script_cb() 253 dev->aodev.callback(egc, &dev->aodev); in colo_nic_teardown() 268 aodev->callback(egc, aodev); in colo_save_teardown_script_cb()
|
| A D | libxl_qmp.c | 107 qmp_callback_t callback; member 210 if (pp->callback) { in qmp_handle_error_response() 257 if (pp->callback) { in qmp_handle_response() 258 int rc = pp->callback(qmp, in qmp_handle_response() 545 elm->callback = callback; in qmp_send_prepare() 924 qmcs->qmp.callback = qemu_monitor_command_done; in libxl_qemu_monitor_command() 979 ev->callback = dm_stopped; in libxl__qmp_suspend_save() 1017 ev->callback = dm_state_fd_ready; in dm_stopped() 1069 ev->callback = dm_state_saved; in dm_state_save_to_fdset() 1299 lock->callback = qmp_ev_lock_aquired; in qmp_ev_connect() [all …]
|
| A D | libxl_netbuffer.c | 294 aes->callback = netbuf_teardown_script_cb; in setup_async_exec() 296 aes->callback = netbuf_setup_script_cb; in setup_async_exec() 333 dev->aodev.callback(egc, &dev->aodev); in nic_setup() 408 aodev->callback(egc, aodev); in netbuf_setup_script_cb() 426 dev->aodev.callback(egc, &dev->aodev); in nic_teardown() 443 aodev->callback(egc, aodev); in netbuf_teardown_script_cb() 502 dev->aodev.callback(egc, &dev->aodev); in nic_postsuspend() 515 dev->aodev.callback(egc, &dev->aodev); in nic_commit()
|
| A D | libxl_event.c | 535 ev->abrt.callback = time_aborted; in time_register_abortable() 824 w->callback = func; in libxl__ev_xswatch_register() 941 evev->callback(egc, evev); in evtchn_fd_callback() 1062 ds->callback(egc, ds, rc); in devstate_callback() 1074 ds->callback = cb; in libxl__ev_devstate_wait() 1162 dc->callback(egc, dc, rc); in domaindeathcheck_abort() 1586 ei->callback(egc, ei); in egc_run_callbacks() 2108 } else if (ao->how.callback) { in libxl__ao_complete_check_progress_reports() 2309 if (how->callback != search->how.callback) in libxl_ao_abort() 2311 if (how->callback in libxl_ao_abort() [all …]
|
| A D | libxl_colo_qdisk.c | 104 dev->aodev.callback(egc, &dev->aodev); in colo_qdisk_setup() 144 dev->aodev.callback(egc, &dev->aodev); in colo_qdisk_teardown() 188 dev->aodev.callback(egc, &dev->aodev); in colo_qdisk_save_preresume()
|
| A D | libxl_internal.h | 317 libxl__ev_xswatch_callback *callback; member 327 libxl__ev_evtchn_callback *callback; member 363 libxl__ev_child_callback *callback; member 519 libxl__ev_qmp_callback *callback; member 1618 libxl__xswait_callback *callback; member 2742 libxl__device_callback *callback; member 2825 libxl__devices_callback *callback; member 3627 libxl__domain_save_cb *callback; member 3672 libxl__openpty_callback *callback; member 4054 libxl__domid_destroy_cb *callback; member [all …]
|
| A D | libxl_save_msgs_gen.pl | 98 our $callback = "${libxl}_callout_callback"; 314 $c_callback = "${callback}_$name"; 341 f_decl("${callback}_$name", 'callout', $c_rtype_callout, $c_decl);
|
| A D | libxl_domain.c | 190 dmrs->callback = domain_resume_done; in libxl_domain_resume() 456 dss->callback = remus_failover_cb; in libxl_domain_remus_start() 524 dss->callback = domain_suspend_cb; in libxl_domain_suspend() 693 dmrs->callback(egc, dmrs, rc); in domain_unpause_done() 821 pvcontrol->callback = pvcontrol_cb; in libxl_domain_shutdown() 1051 dds->callback = domain_destroy_cb; in libxl_domain_destroy() 1150 dds->callback(egc, dds, dds->rc); in destroy_finish_check() 1195 dis->callback(egc, dis, rc); in libxl__destroy_domid() 1254 dis->callback(egc, dis, rc); in destroy_domid_pci_done() 1601 dis->callback(egc, dis, rc); in devices_destroy_cb() [all …]
|
| A D | libxl_bootloader.c | 270 bl->dls.callback = bootloader_local_detached_cb; in bootloader_callback() 288 bl->callback(egc, bl, bl->rc); in bootloader_local_detached_cb() 395 bl->dls.callback = bootloader_disk_attached_cb; in libxl__bootloader_run() 453 bl->openpty.callback = bootloader_gotptys; in bootloader_disk_attached_cb() 512 bl->deathcheck.callback = bootloader_domaindeath; in bootloader_gotptys() 536 bl->keystrokes.callback = bootloader_keystrokes_copyfail; in bootloader_gotptys() 548 bl->display.callback = bootloader_display_copyfail; in bootloader_gotptys()
|
| A D | libxl_nonetbuffer.c | 40 dev->aodev.callback(egc, &dev->aodev); in nic_setup()
|
| A D | libxl_dom_save.c | 82 lds->callback(egc, lds, ERROR_FAIL); in libxl__domain_common_switch_qemu_logdirty() 227 qmp->callback = switch_qemu_xen_logdirty_done; in domain_suspend_switch_qemu_xen_logdirty() 271 lds->callback(egc, lds, rc); in switch_logdirty_done() 292 lds->callback = domain_suspend_switch_qemu_logdirty_done; in libxl__domain_suspend_common_switch_qemu_logdirty() 482 dss->callback(egc, dss, rc); in domain_save_done()
|
| A D | libxl_aoutils.c | 79 xswa->callback(egc, xswa, 0, data); in xswait_xswatch_callback() 97 xswa->callback(egc, xswa, rc, 0); in xswait_report_error() 129 dc->callback(egc, dc, rc, onwrite, errnoval); in datacopier_callback() 373 dc->abrt.callback = datacopier_abort; in libxl__datacopier_start() 425 op->callback(egc, op); in openpty_exited() 564 aes->callback(egc, aes, aes->rc, status); in async_exec_done()
|
| A D | libxl_disk.c | 443 if (rc) aodev->callback(egc, aodev); in device_disk_add() 748 cis->qmp_lock.callback = cdrom_insert_lock_acquired; in libxl_cdrom_insert() 778 cis->qmp.callback = cdrom_insert_ejected; in cdrom_insert_lock_acquired() 886 qmp->callback = cdrom_insert_addfd_cb; in cdrom_insert_ejected() 940 qmp->callback = cdrom_insert_inserted; in cdrom_insert_addfd_cb() 1189 dls->callback(egc, dls, 0); in libxl__device_disk_local_initiate_attach() 1204 dls->aodev.callback = local_device_attach_cb; in libxl__device_disk_local_initiate_attach() 1215 dls->callback(egc, dls, rc); in libxl__device_disk_local_initiate_attach() 1245 dls->callback(egc, dls, 0); in local_device_attach_cb() 1279 aodev->callback = local_device_detach_cb; in libxl__device_disk_local_initiate_detach() [all …]
|
| /xen/tools/ocaml/libs/xs/ |
| A D | xs.ml | 79 (* Just in case we screw up: poll the callback every couple of seconds rather 83 let read_watchevent_timeout xsh timeout callback = 94 success := callback (Xsraw.get_watchevent xsh.con) 105 else callback (Xsraw.read_watchevent xsh.con) in 110 (* NB the 'callback' might call back into Xs functions 120 (* Just in case our callback caused events to be queued 139 let monitor_paths xsh l time callback = 144 read_watchevent_timeout xsh time callback;
|
| /xen/xen/include/asm-x86/ |
| A D | nmi.h | 26 nmi_callback_t *set_nmi_callback(nmi_callback_t *callback);
|
| /xen/xen/include/xen/ |
| A D | dmi.h | 27 int (*callback)(const struct dmi_system_id *); member
|