Searched refs:dcs (Results 1 – 7 of 7) sorted by relevance
/xen/tools/libxl/ |
A D | libxl_colo_restore.c | 53 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 D | libxl_create.c | 1284 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 D | libxl_stream_read.c | 269 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 D | libxl_save_callout.c | 44 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 D | libxl_remus.c | 395 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 D | libxl_dom_save.c | 505 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 D | libxl_internal.h | 208 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