Home
last modified time | relevance | path

Searched refs:save (Results 1 – 25 of 64) sorted by relevance

123

/qemu/target/i386/tcg/sysemu/
H A Dsvm_helper.c211 env->vm_hsave + offsetof(struct vmcb, save.rflags), in helper_vmrun()
215 env->vm_hsave + offsetof(struct vmcb, save.es), in helper_vmrun()
218 env->vm_hsave + offsetof(struct vmcb, save.cs), in helper_vmrun()
221 env->vm_hsave + offsetof(struct vmcb, save.ss), in helper_vmrun()
224 env->vm_hsave + offsetof(struct vmcb, save.ds), in helper_vmrun()
759 env->vm_vmcb + offsetof(struct vmcb, save.es), in do_vmexit()
762 env->vm_vmcb + offsetof(struct vmcb, save.cs), in do_vmexit()
765 env->vm_vmcb + offsetof(struct vmcb, save.ss), in do_vmexit()
768 env->vm_vmcb + offsetof(struct vmcb, save.ds), in do_vmexit()
861 offsetof(struct vmcb, save.rsp)); in do_vmexit()
[all …]
/qemu/hw/ppc/
H A Dspapr_nested.c141 memcpy(save->gpr, env->gpr, sizeof(save->gpr)); in nested_save_state()
143 save->lr = env->lr; in nested_save_state()
144 save->ctr = env->ctr; in nested_save_state()
145 save->cfar = env->cfar; in nested_save_state()
146 save->msr = env->msr; in nested_save_state()
147 save->nip = env->nip; in nested_save_state()
149 save->cr = ppc_get_cr(env); in nested_save_state()
150 save->xer = cpu_read_xer(env); in nested_save_state()
154 save->pcr = env->spr[SPR_PCR]; in nested_save_state()
185 memcpy(save->vsr, env->vsr, sizeof(save->vsr)); in nested_save_state()
[all …]
/qemu/docs/devel/migration/
H A Dvirtio.rst37 save() function registered
42 - save proxy device
43 - save transport-specific
45 - save common device
47 - save common virtqueue
50 - save transport-specific
53 - save device-specific
55 - save subsections
H A Dmain.rst5 QEMU has code to load/save the state of the guest that it is running.
17 Once that we are able to save/restore a guest, a new functionality is
57 save/restore state devices. This infrastructure is shared with the
208 Note that because the VMState macros still save the data in a raw
216 When we migrate a device, we save/load the state as a series
310 save/send this state when we are in the middle of a pio operation
405 Sometimes, it is not enough to be able to save the state directly
428 This function is called after we save the state of one device
478 data we must save. The core migration code will use this to
493 any of the save functions that generate sections.
[all …]
H A Dvfio.rst54 remaining pre-copy data that the vendor driver has yet to save for the VFIO
59 save for the VFIO device.
70 * A ``save_state`` function to save the device config space if it is present.
77 sections that are generated by the save functions above.
79 * ``cleanup`` functions for both save and load that perform any migration
154 Live migration save path
/qemu/docs/
H A Dxen-save-devices-state.txt3 QEMU has code to load/save the state of the guest that it is running.
8 however it is also possible to save the state of all devices to file,
11 The save operation is available as QMP command xen-save-devices-state.
/qemu/util/
H A Dpath.c52 char *save = g_strdup(name); in path() local
58 g_hash_table_insert(hash, save, full); in path()
63 g_hash_table_insert(hash, save, NULL); in path()
/qemu/migration/
H A Dblock-dirty-bitmap.c171 DBMSaveState save; member
725 DBMSaveState *s = &((DBMState *)opaque)->save; in dirty_bitmap_save_cleanup()
732 DBMSaveState *s = &((DBMState *)opaque)->save; in dirty_bitmap_save_iterate()
749 DBMSaveState *s = &((DBMState *)opaque)->save; in dirty_bitmap_save_complete()
773 DBMSaveState *s = &((DBMState *)opaque)->save; in dirty_bitmap_state_pending()
934 dirty_bitmap_do_save_cleanup(&dbm_state.save); in dirty_bitmap_mig_cancel_outgoing()
1218 DBMSaveState *s = &((DBMState *)opaque)->save; in dirty_bitmap_save_setup()
1234 DBMSaveState *s = &((DBMState *)opaque)->save; in dirty_bitmap_is_active()
1265 QSIMPLEQ_INIT(&dbm_state.save.dbms_list); in dirty_bitmap_mig_init()
/qemu/target/s390x/
H A Dhelper.c255 hwaddr save = len; in s390_store_adtl_status() local
258 sa = cpu_physical_memory_map(addr, &save, true); in s390_store_adtl_status()
262 if (save != len) { in s390_store_adtl_status()
/qemu/docs/sphinx/
H A Dkerneldoc.py161save = self.state.memo.title_styles, self.state.memo.section_level, self.state.memo.reporter
167 … self.state.memo.title_styles, self.state.memo.section_level, self.state.memo.reporter = save
H A Dhxtool.py192 save = self.state.memo.reporter
197 self.state.memo.reporter = save
/qemu/target/arm/
H A Dvfp_helper.c492 bool save = get_flush_inputs_to_zero(fpst); in HELPER() local
495 set_flush_inputs_to_zero(save, fpst); in HELPER()
505 bool save = get_flush_to_zero(fpst); in HELPER() local
508 set_flush_to_zero(save, fpst); in HELPER()
518 bool save = get_flush_inputs_to_zero(fpst); in HELPER() local
521 set_flush_inputs_to_zero(save, fpst); in HELPER()
531 bool save = get_flush_to_zero(fpst); in HELPER() local
534 set_flush_to_zero(save, fpst); in HELPER()
/qemu/docs/system/
H A Dmonitor.rst12 - Freeze/unfreeze the Virtual Machine (VM) and save or restore its
H A Dvm-templating.rst6 For now, the focus is on VM memory aspects, and not about how to save and
55 Once the VM is in the desired state, stop the VM and save other VM state,
/qemu/tests/avocado/acpi-bits/bits-config/
H A Dbits-cfg.txt6 # save the log file to disk.
/qemu/hw/i386/kvm/
H A Dxen_xenstore.c193 GByteArray *save; in xen_xenstore_pre_save() local
200 save = xs_impl_serialize(s->impl); in xen_xenstore_pre_save()
201 s->impl_state = save->data; in xen_xenstore_pre_save()
202 s->impl_state_size = save->len; in xen_xenstore_pre_save()
203 g_byte_array_free(save, false); in xen_xenstore_pre_save()
211 GByteArray *save; in xen_xenstore_post_load() local
230 save = g_byte_array_new_take(s->impl_state, s->impl_state_size); in xen_xenstore_post_load()
234 ret = xs_impl_deserialize(s->impl, save, xen_domid, fire_watch_cb, s); in xen_xenstore_post_load()
/qemu/target/i386/
H A Dhelper.c592 CPUX86State *save = g_new(CPUX86State, 1); in do_cpu_init() local
595 *save = *env; in do_cpu_init()
599 memcpy(&env->start_init_save, &save->start_init_save, in do_cpu_init()
602 g_free(save); in do_cpu_init()
H A Dsvm.h238 struct vmcb_save_area save; member
/qemu/common-user/host/arm/
H A Dsafe-syscall.inc.S36 .save { r4, r5, r6, r7, r8, lr }
/qemu/qapi/
H A Djob.json29 # @snapshot-save: snapshot save job type, see "snapshot-save" (since
39 'snapshot-load', 'snapshot-save', 'snapshot-delete'] }
H A Drun-state.json40 # @save-vm: guest is paused to save the VM state
52 # @colo: guest is paused to save/restore VM state under colo
59 'running', 'save-vm', 'shutdown', 'suspended', 'watchdog',
/qemu/target/riscv/insn_trans/
H A Dtrans_rvvk.c.inc251 /* save opcode for unwinding in case we throw an exception */ \
324 /* save opcode for unwinding in case we throw an exception */ \
391 /* save opcode for unwinding in case we throw an exception */ \
442 /* save opcode for unwinding in case we throw an exception */
473 /* save opcode for unwinding in case we throw an exception */
/qemu/tests/tcg/tricore/
H A Dlink.ld18 * Define the start address and the size of the context save area.
/qemu/docs/interop/
H A Ddbus-vmstate.rst13 It will then save arbitrary data of each Id to be transferred in the
/qemu/tests/qemu-iotests/
H A Dtestrunner.py89 def save(self) -> None: member in LastElapsedTime
97 self.save()

123