Searched refs:shs (Results 1 – 10 of 10) sorted by relevance
/xen-4.10.0-shim-comet/tools/libxl/ |
A D | libxl_save_callout.c | 68 shs->ao = ao; in libxl__xc_domain_restore() 96 shs->ao = ao; in libxl__xc_domain_save() 115 shs->egc = 0; in libxl__xc_domain_saverestore_async_callback_done() 171 shs->rc = 0; in run_helper() 173 shs->pipes[0] = shs->pipes[1] = 0; in run_helper() 176 shs->abrt.ao = shs->ao; in run_helper() 317 shs->recv_callback(msg, msglen, shs); in helper_stdout_readable() 364 libxl__carefd_close(shs->pipes[0]); shs->pipes[0] = 0; in helper_done() 365 libxl__carefd_close(shs->pipes[1]); shs->pipes[1] = 0; in helper_done() 369 shs->completion_callback(egc, shs->caller_state, in helper_done() [all …]
|
A D | libxl_remus.c | 81 &dss->sws.shs.callbacks.save.a; in libxl__remus_setup() 203 libxl__save_helper_state *shs = data; in libxl__remus_domain_suspend_callback() local 204 libxl__egc *egc = shs->egc; in libxl__remus_domain_suspend_callback() 205 libxl__domain_save_state *dss = shs->caller_state; in libxl__remus_domain_suspend_callback() 249 libxl__save_helper_state *shs = data; in libxl__remus_domain_resume_callback() local 250 libxl__egc *egc = shs->egc; in libxl__remus_domain_resume_callback() 293 libxl__save_helper_state *shs = data; in libxl__remus_domain_save_checkpoint_callback() local 295 libxl__egc *egc = shs->egc; in libxl__remus_domain_save_checkpoint_callback() 394 libxl__save_helper_state *shs = data; in libxl__remus_domain_restore_checkpoint_callback() local 396 libxl__egc *egc = shs->egc; in libxl__remus_domain_restore_checkpoint_callback() [all …]
|
A D | libxl_colo_restore.c | 492 libxl__stream_read_state *srs = CONTAINER_OF(shs, *srs, shs); in libxl__colo_restore_domain_checkpoint_callback() 552 libxl__stream_read_state *srs = CONTAINER_OF(shs, *srs, shs); in libxl__colo_restore_domain_resume_callback() 600 libxl__save_helper_state *const shs = &dcs->srs.shs; in colo_restore_preresume_cb() local 644 libxl__save_helper_state *const shs = &dcs->srs.shs; in colo_resume_vm_done() local 719 libxl__save_helper_state *const shs = &dcs->srs.shs; in colo_reenable_logdirty() local 745 libxl__save_helper_state *const shs = &dcs->srs.shs; in colo_reenable_logdirty_done() local 774 libxl__save_helper_state *const shs = &dcs->srs.shs; in colo_setup_checkpoint_devices() local 818 libxl__save_helper_state *const shs = &dcs->srs.shs; in colo_restore_setup_cds_done() local 851 libxl__save_helper_state *const shs = &dcs->srs.shs; in colo_unpause_svm() local 882 libxl__stream_read_state *srs = CONTAINER_OF(shs, *srs, shs); in libxl__colo_restore_domain_wait_checkpoint_callback() [all …]
|
A D | libxl_colo_save.c | 88 &dss->sws.shs.callbacks.save.a; in libxl__colo_save_setup() 266 libxl__save_helper_state *shs = data; in libxl__colo_save_domain_suspend_callback() local 267 libxl__egc *egc = shs->egc; in libxl__colo_save_domain_suspend_callback() 268 libxl__stream_write_state *sws = CONTAINER_OF(shs, *sws, shs); in libxl__colo_save_domain_suspend_callback() 367 libxl__save_helper_state *shs = data; in libxl__colo_save_domain_checkpoint_callback() local 368 libxl__stream_write_state *sws = CONTAINER_OF(shs, *sws, shs); in libxl__colo_save_domain_checkpoint_callback() 401 libxl__save_helper_state *shs = data; in libxl__colo_save_domain_resume_callback() local 402 libxl__egc *egc = shs->egc; in libxl__colo_save_domain_resume_callback() 403 libxl__stream_write_state *sws = CONTAINER_OF(shs, *sws, shs); in libxl__colo_save_domain_resume_callback() 595 libxl__stream_write_state *sws = CONTAINER_OF(shs, *sws, shs); in libxl__colo_save_domain_wait_checkpoint_callback() [all …]
|
A D | libxl_dom_save.c | 146 &dss->sws.shs, -1); in domain_suspend_switch_qemu_logdirty_done() 148 libxl__xc_domain_saverestore_async_callback_done(egc, &dss->sws.shs, 0); in domain_suspend_switch_qemu_logdirty_done() 154 libxl__save_helper_state *shs = user; in libxl__domain_suspend_common_switch_qemu_logdirty() local 155 libxl__egc *egc = shs->egc; in libxl__domain_suspend_common_switch_qemu_logdirty() 156 libxl__domain_save_state *dss = shs->caller_state; in libxl__domain_suspend_common_switch_qemu_logdirty() 347 &dss->sws.shs.callbacks.save.a; in libxl__domain_save()
|
A D | libxl_dom_suspend.c | 406 libxl__save_helper_state *shs = data; in libxl__domain_suspend_callback() local 407 libxl__egc *egc = shs->egc; in libxl__domain_suspend_callback() 408 libxl__domain_save_state *dss = shs->caller_state; in libxl__domain_suspend_callback() 420 libxl__xc_domain_saverestore_async_callback_done(egc, &dss->sws.shs, !rc); in domain_suspend_callback_common_done()
|
A D | libxl_stream_read.c | 205 stream->shs.ao = stream->ao; in libxl__stream_read_init() 206 libxl__save_helper_init(&stream->shs); in libxl__stream_read_init() 583 libxl__xc_domain_restore(egc, dcs, &stream->shs, 0, 0); in process_record() 933 libxl__save_helper_abort(egc, &stream->shs); in check_all_finished() 941 libxl__save_helper_inuse(&stream->shs) || in check_all_finished()
|
A D | libxl_stream_write.c | 210 stream->shs.ao = stream->ao; in libxl__stream_write_init() 211 libxl__save_helper_init(&stream->shs); in libxl__stream_write_init() 333 libxl__xc_domain_save(egc, stream->dss, &stream->shs); in libxc_header_done() 671 libxl__save_helper_abort(egc, &stream->shs); in check_all_finished() 678 libxl__save_helper_inuse(&stream->shs)) in check_all_finished()
|
A D | libxl_internal.h | 3126 libxl__save_helper_state shs; member 3204 libxl__save_helper_state shs; member 3787 libxl__save_helper_state *shs); 3799 libxl__save_helper_state *shs, int return_value); 3816 libxl__save_helper_state *shs, 3824 _hidden void libxl__save_helper_init(libxl__save_helper_state *shs); 3826 libxl__save_helper_state *shs); 3828 static inline bool libxl__save_helper_inuse(const libxl__save_helper_state *shs) in libxl__save_helper_inuse() argument 3830 return libxl__ev_child_inuse(&shs->child); in libxl__save_helper_inuse()
|
A D | libxl_create.c | 1073 &dcs->srs.shs.callbacks.restore.a; in domcreate_bootloader_done() 1157 libxl__save_helper_state *shs = user; in libxl__srm_callout_callback_restore_results() local 1158 libxl__domain_create_state *dcs = shs->caller_state; in libxl__srm_callout_callback_restore_results() 1164 shs->need_results = 0; in libxl__srm_callout_callback_restore_results()
|
Completed in 29 milliseconds