Lines Matching refs:shs
227 &dcs->srs.shs.callbacks.restore.a; in libxl__colo_restore_setup()
491 libxl__save_helper_state *shs = data; in libxl__colo_restore_domain_checkpoint_callback() local
492 libxl__stream_read_state *srs = CONTAINER_OF(shs, *srs, shs); in libxl__colo_restore_domain_checkpoint_callback()
498 libxl__stream_read_start_checkpoint(shs->egc, &dcs->srs); in libxl__colo_restore_domain_checkpoint_callback()
551 libxl__save_helper_state *shs = data; in libxl__colo_restore_domain_resume_callback() local
552 libxl__stream_read_state *srs = CONTAINER_OF(shs, *srs, shs); in libxl__colo_restore_domain_resume_callback()
557 colo_send_svm_ready(shs->egc, crcs); in libxl__colo_restore_domain_resume_callback()
559 colo_restore_resume_vm(shs->egc, crcs); in libxl__colo_restore_domain_resume_callback()
600 libxl__save_helper_state *const shs = &dcs->srs.shs; in colo_restore_preresume_cb() local
624 libxl__xc_domain_saverestore_async_callback_done(egc, shs, 0); in colo_restore_preresume_cb()
644 libxl__save_helper_state *const shs = &dcs->srs.shs; in colo_resume_vm_done() local
673 libxl__xc_domain_saverestore_async_callback_done(egc, shs, 0); in colo_resume_vm_done()
719 libxl__save_helper_state *const shs = &dcs->srs.shs; in colo_reenable_logdirty() local
734 libxl__xc_domain_saverestore_async_callback_done(egc, shs, 0); in colo_reenable_logdirty()
745 libxl__save_helper_state *const shs = &dcs->srs.shs; in colo_reenable_logdirty_done() local
759 libxl__xc_domain_saverestore_async_callback_done(egc, shs, 0); in colo_reenable_logdirty_done()
774 libxl__save_helper_state *const shs = &dcs->srs.shs; in colo_setup_checkpoint_devices() local
806 libxl__xc_domain_saverestore_async_callback_done(egc, shs, 0); in colo_setup_checkpoint_devices()
818 libxl__save_helper_state *const shs = &dcs->srs.shs; in colo_restore_setup_cds_done() local
840 libxl__xc_domain_saverestore_async_callback_done(egc, shs, 0); in colo_restore_setup_cds_done()
851 libxl__save_helper_state *const shs = &dcs->srs.shs; in colo_unpause_svm() local
867 libxl__xc_domain_saverestore_async_callback_done(egc, shs, 0); in colo_unpause_svm()
881 libxl__save_helper_state *shs = data; in libxl__colo_restore_domain_wait_checkpoint_callback() local
882 libxl__stream_read_state *srs = CONTAINER_OF(shs, *srs, shs); in libxl__colo_restore_domain_wait_checkpoint_callback()
889 libxl__checkpoint_devices_commit(shs->egc, cds); in libxl__colo_restore_domain_wait_checkpoint_callback()
914 libxl__xc_domain_saverestore_async_callback_done(egc, &dcs->srs.shs, 0); in colo_restore_commit_cb()
934 libxl__xc_domain_saverestore_async_callback_done(egc, &dcs->srs.shs, ok); in colo_stream_read_done()
953 libxl__save_helper_state *shs = data; in libxl__colo_restore_domain_suspend_callback() local
954 libxl__stream_read_state *srs = CONTAINER_OF(shs, *srs, shs); in libxl__colo_restore_domain_suspend_callback()
966 libxl__domain_suspend(shs->egc, dsps); in libxl__colo_restore_domain_suspend_callback()
1000 libxl__xc_domain_saverestore_async_callback_done(egc, &dcs->srs.shs, 0); in colo_suspend_vm_done()
1026 libxl__xc_domain_saverestore_async_callback_done(egc, &dcs->srs.shs, !rc); in colo_restore_postsuspend_cb()
1060 libxl__xc_domain_saverestore_async_callback_done(egc, &dcs->srs.shs, ok); in colo_common_write_stream_done()
1092 libxl__xc_domain_saverestore_async_callback_done(egc, &dcs->srs.shs, ok); in colo_common_read_stream_done()