Home
last modified time | relevance | path

Searched refs:dcs (Results 1 – 7 of 7) sorted by relevance

/xen/tools/libxl/
A Dlibxl_colo_restore.c53 libxl__domain_create_state *dcs = CONTAINER_OF(crs, *dcs, crs); in colo_enable_logdirty() local
82 libxl__domain_create_state *dcs = CONTAINER_OF(crs, *dcs, crs); in colo_disable_logdirty() local
108 libxl__domain_create_state *dcs = CONTAINER_OF(crcs->crs, *dcs, crs); in colo_resume_vm() local
221 libxl__domain_create_state *dcs = CONTAINER_OF(crs, *dcs, crs); in libxl__colo_restore_setup() local
350 libxl__domain_create_state *dcs = CONTAINER_OF(crs, *dcs, crs); in colo_restore_teardown_devices_done() local
451 libxl__domain_create_state *dcs = CONTAINER_OF(crs, *dcs, crs); in libxl__colo_restore_teardown_done() local
471 dcs->callback(egc, dcs, rc, crs->domid); in libxl__colo_restore_teardown_done()
493 libxl__domain_create_state *dcs = CONTAINER_OF(srs, *dcs, srs); in libxl__colo_restore_domain_checkpoint_callback() local
553 libxl__domain_create_state *dcs = CONTAINER_OF(srs, *dcs, srs); in libxl__colo_restore_domain_resume_callback() local
596 libxl__domain_create_state *dcs = CONTAINER_OF(crs, *dcs, crs); in colo_restore_preresume_cb() local
[all …]
A Dlibxl_create.c1284 dcs->bl.domid = dcs->guest_domid; in initiate_domain_create()
1346 dcs->sdss.dm.guest_config = dcs->guest_config; in domcreate_bootloader_done()
1347 dcs->sdss.dm.build_state = &dcs->build_state; in domcreate_bootloader_done()
1358 dcs->srs.dcs = dcs; in domcreate_bootloader_done()
1474 libxl__domain_create_state *dcs = srs->dcs; in domcreate_stream_done() local
1969 dcs->dds.domid = dcs->guest_domid; in domcreate_complete()
1976 dcs->callback(egc, dcs, rc, dcs->guest_domid); in domcreate_complete()
1989 dcs->callback(egc, dcs, ERROR_FAIL, dcs->guest_domid); in domcreate_destruction_cb()
2026 cdcs->dcs.restore_fd = cdcs->dcs.libxc_fd = restore_fd; in do_domain_create()
2125 dcs = &cdcs->dcs; in do_domain_soft_reset()
[all …]
A Dlibxl_stream_read.c269 stream->dcs->libxc_fd = stream->fd; in libxl__stream_read_start()
563 libxl__domain_create_state *dcs = stream->dcs; in process_record() local
583 libxl__xc_domain_restore(egc, dcs, &stream->shs); in process_record()
587 if (dcs->guest_config->b_info.type != LIBXL_DOMAIN_TYPE_HVM) { in process_record()
601 rc = libxl__restore_emulator_xenstore_data(dcs, in process_record()
615 if (dcs->guest_config->b_info.type != LIBXL_DOMAIN_TYPE_HVM) { in process_record()
666 libxl__domain_create_state *dcs = stream->dcs; in write_emulator_blob() local
680 sprintf(path, LIBXL_DEVICE_MODEL_RESTORE_FILE".%u", dcs->guest_domid); in write_emulator_blob()
839 libxl__domain_create_state *dcs = dcs_void; in libxl__xc_domain_restore_done() local
840 libxl__stream_read_state *stream = &dcs->srs; in libxl__xc_domain_restore_done()
[all …]
A Dlibxl_save_callout.c44 void libxl__xc_domain_restore(libxl__egc *egc, libxl__domain_create_state *dcs, in libxl__xc_domain_restore() argument
47 STATE_AO_GC(dcs->ao); in libxl__xc_domain_restore()
50 const uint32_t domid = dcs->guest_domid; in libxl__xc_domain_restore()
51 const int restore_fd = dcs->libxc_fd; in libxl__xc_domain_restore()
52 const int send_back_fd = dcs->send_back_fd; in libxl__xc_domain_restore()
53 libxl__domain_build_state *const state = &dcs->build_state; in libxl__xc_domain_restore()
63 cbflags, dcs->restore_params.checkpointed_stream, in libxl__xc_domain_restore()
69 if (dcs->restore_params.checkpointed_stream == in libxl__xc_domain_restore()
74 shs->caller_state = dcs; in libxl__xc_domain_restore()
A Dlibxl_remus.c395 libxl__domain_create_state *dcs = shs->caller_state; in libxl__remus_domain_restore_checkpoint_callback() local
397 STATE_AO_GC(dcs->ao); in libxl__remus_domain_restore_checkpoint_callback()
399 libxl__stream_read_start_checkpoint(egc, &dcs->srs); in libxl__remus_domain_restore_checkpoint_callback()
409 libxl__domain_create_state *dcs) in libxl__remus_restore_setup() argument
413 &dcs->srs.shs.callbacks.restore.a; in libxl__remus_restore_setup()
416 dcs->srs.checkpoint_callback = remus_checkpoint_stream_done; in libxl__remus_restore_setup()
A Dlibxl_dom_save.c505 int libxl__restore_emulator_xenstore_data(libxl__domain_create_state *dcs, in libxl__restore_emulator_xenstore_data() argument
508 STATE_AO_GC(dcs->ao); in libxl__restore_emulator_xenstore_data()
512 const uint32_t domid = dcs->guest_domid; in libxl__restore_emulator_xenstore_data()
A Dlibxl_internal.h208 libxl__domain_create_state *dcs,
3445 libxl__domain_create_state *dcs; member
4244 (libxl__domain_create_state *dcs, const char *ptr, uint32_t size);
4249 libxl__domain_create_state *dcs,
4286 libxl__domain_create_state *dcs);

Completed in 27 milliseconds