Home
last modified time | relevance | path

Searched refs:ao (Results 1 – 25 of 38) sorted by relevance

12

/xen/tools/libxl/
A Dlibxl_event.c534 ev->abrt.ao = ao; in time_register_abortable()
1076 ds->w.ao = ao; in libxl__ev_devstate_wait()
1174 dc->abrt.ao = ao; in libxl__domaindeathcheck_start()
1614 ao->how.callback(CTX, ao->rc, ao->how.u.for_callback); in egc_run_callbacks()
2130 ao = calloc(1, sizeof(*ao)); in libxl__ao_create()
2149 ao, how, ao->how.callback, ao->poller); in libxl__ao_create()
2156 if (ao) libxl__ao__destroy(ctx, ao); in libxl__ao_create()
2178 ao, ao->poller, in libxl__ao_inprogress()
2348 libxl__ao *ao = abrt->ao; in libxl__ao_abortable_register() local
2370 libxl__ao *ao = abrt->ao; in libxl__ao_abortable_deregister() local
[all …]
A Dlibxl_test_fdevent.c10 libxl__ao *ao; member
18 static void tfe_init(libxl__test_fdevent *tfe, libxl__ao *ao) in tfe_init() argument
20 tfe->ao = ao; in tfe_init()
35 STATE_AO_GC(tfe->ao); in tfe_fd_cb()
43 STATE_AO_GC(tfe->ao); in tfe_abrt_cb()
50 STATE_AO_GC(tfe->ao); in fdevent_complete()
52 libxl__ao_complete(egc, ao, rc); in fdevent_complete()
64 tfe_init(tfe, ao); in libxl_test_fdevent()
69 tfe->abrt.ao = ao; in libxl_test_fdevent()
A Dlibxl_colo_proxy.c48 STATE_AO_GC(cps->ao); in colo_proxy_send()
114 STATE_AO_GC(cps->ao); in colo_userspace_proxy_recv()
122 LOGD(ERROR, ao->domid, in colo_userspace_proxy_recv()
157 STATE_AO_GC(cps->ao); in colo_proxy_recv()
214 STATE_AO_GC(cps->ao); in colo_proxy_setup()
239 LOGD(ERROR, ao->domid, "connect error"); in colo_proxy_setup()
270 LOGD(ERROR, ao->domid, "netlink bind error"); in colo_proxy_setup()
279 LOGD(ERROR, ao->domid, "netlink bind error"); in colo_proxy_setup()
385 STATE_AO_GC(cps->ao); in colo_proxy_checkpoint()
422 LOGD(ERROR, ao->domid, "receive NLMSG_ERROR"); in colo_proxy_checkpoint()
[all …]
A Dlibxl_bootloader.c94 STATE_AO_GC(bl->ao); in setup_xenconsoled_pty()
147 STATE_AO_GC(bl->ao); in parse_bootloader_result()
214 assert(bl->ao); in libxl__bootloader_init()
217 bl->openpty.ao = bl->ao; in libxl__bootloader_init()
218 bl->dls.ao = bl->ao; in libxl__bootloader_init()
223 bl->keystrokes.ao = bl->ao; libxl__datacopier_init(&bl->keystrokes); in libxl__bootloader_init()
224 bl->display.ao = bl->ao; libxl__datacopier_init(&bl->display); in libxl__bootloader_init()
392 bl->dls.ao = ao; in libxl__bootloader_run()
452 bl->openpty.ao = ao; in bootloader_disk_attached_cb()
531 bl->keystrokes.ao = ao; in bootloader_gotptys()
[all …]
A Dlibxl_remus.c35 STATE_AO_GC(cds->ao); in init_device_subkind()
53 STATE_AO_GC(cds->ao); in cleanup_device_subkind()
83 STATE_AO_GC(dss->ao); in libxl__remus_setup()
97 cds->ao = ao; in libxl__remus_setup()
127 STATE_AO_GC(dss->ao); in remus_setup_done()
143 STATE_AO_GC(dss->ao); in remus_setup_failed()
179 STATE_AO_GC(dss->ao); in remus_teardown_done()
252 STATE_AO_GC(dss->ao); in libxl__remus_domain_resume_callback()
264 STATE_AO_GC(dss->ao); in remus_devices_preresume_cb()
296 STATE_AO_GC(dss->ao); in libxl__remus_domain_save_checkpoint_callback()
[all …]
A Dlibxl_convert_callout.c37 assert(chs->ao); in libxl__conversion_helper_init()
48 STATE_AO_GC(chs->ao); in libxl__convert_legacy_stream()
52 chs->abrt.ao = chs->ao; in libxl__convert_legacy_stream()
123 STATE_AO_GC(chs->ao); in libxl__conversion_helper_abort()
140 STATE_AO_GC(chs->ao); in helper_stop()
149 STATE_AO_GC(chs->ao); in helper_exited()
166 STATE_AO_GC(chs->ao); in helper_done()
A Dlibxl_save_callout.c47 STATE_AO_GC(dcs->ao); in libxl__xc_domain_restore()
66 shs->ao = ao; in libxl__xc_domain_restore()
84 STATE_AO_GC(dss->ao); in libxl__xc_domain_save()
94 shs->ao = ao; in libxl__xc_domain_save()
158 STATE_AO_GC(shs->ao); in run_helper()
174 shs->abrt.ao = shs->ao; in run_helper()
250 STATE_AO_GC(shs->ao); in helper_failed()
268 STATE_AO_GC(shs->ao); in helper_stop()
291 STATE_AO_GC(shs->ao); in helper_stdout_readable()
324 STATE_AO_GC(shs->ao); in helper_exited()
[all …]
A Dlibxl_remus_disk_drbd.c32 STATE_AO_GC(cds->ao); in init_subkind_drbd_disk()
58 STATE_AO_GC(dev->cds->ao); in drbd_setup()
69 STATE_AO_GC(dev->cds->ao); in match_async_exec()
85 aes->ao = dev->cds->ao; in match_async_exec()
113 STATE_AO_GC(aodev->ao); in match_async_exec_cb()
147 STATE_AO_GC(dev->cds->ao); in drbd_teardown()
166 STATE_AO_GC(dev->cds->ao); in drbd_postsuspend()
184 ASYNC_CALL(egc, dev->cds->ao, &dev->aodev.child, dev, in drbd_preresume()
211 STATE_AO_GC(aodev->ao); in checkpoint_async_call_done()
A Dlibxl_dom_save.c69 STATE_AO_GC(lds->ao); in libxl__domain_common_switch_qemu_logdirty()
90 STATE_AO_GC(lds->ao); in domain_suspend_switch_qemu_xen_traditional_logdirty()
159 STATE_AO_GC(lds->ao); in switch_logdirty_xswatch()
213 STATE_AO_GC(lds->ao); in domain_suspend_switch_qemu_xen_logdirty()
224 qmp->ao = ao; in domain_suspend_switch_qemu_xen_logdirty()
256 STATE_AO_GC(lds->ao); in switch_logdirty_timeout()
265 STATE_AO_GC(lds->ao); in switch_logdirty_done()
330 STATE_AO_GC(dss->ao); in libxl__save_emulator_xenstore_data()
403 dss->logdirty.ao = ao; in libxl__domain_save()
405 dsps->ao = ao; in libxl__domain_save()
[all …]
A Dlibxl_stream_read.c203 assert(stream->ao); in libxl__stream_read_init()
205 stream->shs.ao = stream->ao; in libxl__stream_read_init()
208 stream->chs.ao = stream->ao; in libxl__stream_read_init()
229 STATE_AO_GC(stream->ao); in libxl__stream_read_start()
273 dc->ao = stream->ao; in libxl__stream_read_start()
329 STATE_AO_GC(dc->ao); in stream_header_done()
503 STATE_AO_GC(dc->ao); in record_header_done()
535 STATE_AO_GC(dc->ao); in record_body_done()
694 dc->ao = stream->ao; in write_emulator_blob()
721 STATE_AO_GC(dc->ao); in write_emulator_done()
[all …]
A Dlibxl_checkpoint_device.c42 STATE_AO_GC(cds->ao); in checkpoint_device_init()
59 STATE_AO_GC(cds->ao); in libxl__checkpoint_devices_setup()
103 STATE_AO_GC(cds->ao); in checkpoint_devices_setup()
105 libxl__multidev_begin(ao, &cds->multidev); in checkpoint_devices_setup()
175 STATE_AO_GC(multidev->ao); in all_devices_setup_cb()
190 STATE_AO_GC(cds->ao); in libxl__checkpoint_devices_teardown()
192 libxl__multidev_begin(ao, &cds->multidev); in libxl__checkpoint_devices_teardown()
210 STATE_AO_GC(multidev->ao); in devices_teardown_cb()
246 STATE_AO_GC(cds->ao); \
248 libxl__multidev_begin(ao, &cds->multidev); \
[all …]
A Dlibxl_domain.c188 dmrs->ao = ao; in libxl_domain_resume()
455 dss->ao = ao; in libxl_domain_remus_start()
523 dss->ao = ao; in libxl_domain_suspend()
566 dsps->ao = ao; in libxl_domain_suspend_only()
707 dmrs->ao = ao; in libxl_domain_unpause()
820 pvcontrol->ao = ao; in libxl_domain_shutdown()
835 pvcontrol->ao = ao; in libxl_domain_reboot()
1049 dds->ao = ao; in libxl_domain_destroy()
1279 dis->drs.ao = ao; in dm_destroy_cb()
1800 svos->qmp.ao = ao; in libxl_set_vcpuonline()
[all …]
A Dlibxl_colo.h24 #define ASYNC_CALL(egc, ao, child, param, func, callback) do { \ argument
26 STATE_AO_GC(ao); \
30 LOGD(ERROR, ao->domid, "unable to fork"); \
63 struct libxl__ao *ao; member
102 struct libxl__ao *ao; member
A Dlibxl_dom_suspend.c26 STATE_AO_GC(dsps->ao); in libxl__domain_suspend_init()
75 STATE_AO_GC(dsps->ao); in libxl__domain_suspend_device_model()
145 STATE_AO_GC(dsps->ao); in domain_suspend_callback_common()
196 dsps->pvcontrol.ao = ao; in domain_suspend_callback_common()
211 STATE_AO_GC(dsps->ao); in domain_suspend_common_wait_guest_evtchn()
224 STATE_AO_GC(dsps->ao); in domain_suspend_common_pvcontrol_suspending()
287 STATE_AO_GC(dsps->ao); in domain_suspend_common_wait_guest()
317 STATE_AO_GC(dsps->ao); in suspend_common_wait_guest_check()
360 STATE_AO_GC(dsps->ao); in suspend_common_wait_guest_timeout()
371 STATE_AO_GC(dsps->ao); in domain_suspend_common_guest_suspended()
[all …]
A Dlibxl_netbuffer.c47 STATE_AO_GC(cds->ao); in init_subkind_nic()
90 STATE_AO_GC(cds->ao); in cleanup_subkind_nic()
124 STATE_AO_GC(dev->cds->ao); in get_vifname()
160 STATE_AO_GC(cds->ao); in init_qdisc()
254 STATE_AO_GC(cds->ao); in setup_async_exec()
284 aes->ao = dev->cds->ao; in setup_async_exec()
307 STATE_AO_GC(dev->cds->ao); in nic_setup()
351 STATE_AO_GC(cds->ao); in netbuf_setup_script_cb()
414 STATE_AO_GC(dev->cds->ao); in nic_teardown()
463 STATE_AO_GC(cds->ao); in remus_netbuf_op()
[all …]
A Dlibxl_test_timedereg.c33 static void regs(libxl__ao *ao, int j) in regs() argument
39 rc = libxl__ev_time_register_rel(ao, &et[j][i], occurs, ms[j][i]); in regs()
49 tao = ao; in libxl_test_timedereg()
56 regs(ao, 0); in libxl_test_timedereg()
A Dlibxl_aoutils.c105 assert(dc->ao); in libxl__datacopier_init()
114 STATE_AO_GC(dc->ao); in libxl__datacopier_kill()
137 STATE_AO_GC(dc->ao); in datacopier_check_state()
193 STATE_AO_GC(dc->ao); in datacopier_pollhup_handled()
209 STATE_AO_GC(dc->ao); in datacopier_abort()
217 STATE_AO_GC(dc->ao); in datacopier_readable()
320 STATE_AO_GC(dc->ao); in datacopier_writable()
365 STATE_AO_GC(dc->ao); in libxl__datacopier_start()
372 dc->abrt.ao = ao; in libxl__datacopier_start()
414 STATE_AO_GC(op->ao); in openpty_exited()
[all …]
A Dlibxl_device.c631 aodev->ao = ao; in libxl__prepare_ao_device()
657 multidev->ao = ao; in libxl__multidev_begin()
702 STATE_AO_GC(aodev->ao); in libxl__multidev_one_callback()
785 STATE_AO_GC(drs->ao); in libxl__devices_destroy()
890 STATE_AO_GC(aodev->ao); in libxl__wait_device_connection()
1153 aodev->xswait.ao = ao; in device_hotplug()
1218 aes->ao = ao; in device_hotplug()
1344 STATE_AO_GC(drs->ao); in devices_remove_callback()
1490 libxl__ao *ao; member
1577 dmss->spawn.ao = ao; in add_device()
[all …]
A Dlibxl_stream_write.c193 STATE_AO_GC(stream->ao); in write_done()
208 assert(stream->ao); in libxl__stream_write_init()
210 stream->shs.ao = stream->ao; in libxl__stream_write_init()
232 STATE_AO_GC(stream->ao); in libxl__stream_write_start()
240 dc->ao = ao; in libxl__stream_write_start()
315 STATE_AO_GC(stream->ao); in stream_header_done()
341 STATE_AO_GC(dss->ao); in libxl__xc_domain_save_done()
387 STATE_AO_GC(stream->ao); in write_emulator_xenstore_record()
442 STATE_AO_GC(stream->ao); in write_emulator_context_record()
481 dc->ao = stream->ao; in write_emulator_context_record()
[all …]
A Dlibxl_create.c1260 dcs->bl.ao = ao; in initiate_domain_create()
1345 dcs->sdss.dm.spawn.ao = ao; in domcreate_bootloader_done()
1383 dcs->srs.ao = ao; in domcreate_bootloader_done()
1393 crs->ao = ao; in domcreate_bootloader_done()
1885 dcs->console_xswait.ao = ao; in domcreate_attach_devices()
1968 dcs->dds.ao = ao; in domcreate_complete()
2022 cdcs->dcs.ao = ao; in do_domain_create()
2129 srs->cdcs.dcs.ao = ao; in do_domain_soft_reset()
2176 dss->ao = ao; in do_domain_soft_reset()
2188 dss->dsps.ao = ao; in do_domain_soft_reset()
[all …]
A Dlibxl_internal.h264 libxl__ao *ao; member
422 libxl__ao *ao; member
517 libxl__ao *ao; member
788 libxl__ao *ao; member
1461 libxl__ao *ao; member
1614 libxl__ao *ao; member
1879 libxl__ao *ao; member
2685 libxl__ao *ao; member
2738 libxl__ao *ao; member
2827 libxl__ao *ao; member
[all …]
A Dlibxl_colo_save.c36 STATE_AO_GC(cds->ao); in init_device_subkind()
55 STATE_AO_GC(cds->ao); in cleanup_device_subkind()
90 STATE_AO_GC(dss->ao); in libxl__colo_save_setup()
115 cds->ao = ao; in libxl__colo_save_setup()
135 css->srs.ao = ao; in libxl__colo_save_setup()
139 css->cps.ao = ao; in libxl__colo_save_setup()
185 STATE_AO_GC(cds->ao); in colo_save_setup_failed()
541 ASYNC_CALL(egc, dss->cds.ao, &css->child, css, in colo_proxy_wait_for_checkpoint()
A Dlibxl_no_colo.c23 STATE_AO_GC(crs->ao); in libxl__colo_restore_setup()
40 STATE_AO_GC(dss->ao); in libxl__colo_save_setup()
A Dlibxl_colo_restore.c144 STATE_AO_GC(cds->ao); in init_device_subkind()
163 STATE_AO_GC(cds->ao); in cleanup_device_subkind()
180 STATE_AO_GC(dsps->ao); in init_dsps()
230 STATE_AO_GC(crs->ao); in libxl__colo_restore_setup()
244 crcs->dsps.ao = ao; in libxl__colo_restore_setup()
266 crcs->lds.ao = ao; in libxl__colo_restore_setup()
269 crcs->sws.ao = ao; in libxl__colo_restore_setup()
776 STATE_AO_GC(crs->ao); in colo_setup_checkpoint_devices()
785 cds->ao = ao; in colo_setup_checkpoint_devices()
789 crs->cps.ao = ao; in colo_setup_checkpoint_devices()
[all …]
A Dlibxl_fork.c681 libxl__ao *ao; member
687 void libxl__ev_child_kill_deregister(libxl__ao *ao, libxl__ev_child *ch, in libxl__ev_child_kill_deregister() argument
698 new_ch->ao = ao; in libxl__ev_child_kill_deregister()
702 ao->outstanding_killed_child++; in libxl__ev_child_kill_deregister()
708 LOGED(ERROR, ao->domid, in libxl__ev_child_kill_deregister()
724 ck->ao->outstanding_killed_child--; in deregistered_child_callback()
725 libxl__ao_complete_check_progress_reports(egc, ck->ao); in deregistered_child_callback()

Completed in 93 milliseconds

12