/qemu/target/i386/tcg/sysemu/ |
H A D | svm_helper.c | 211 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 D | spapr_nested.c | 141 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 D | virtio.rst | 37 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 D | main.rst | 5 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 D | vfio.rst | 54 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 D | xen-save-devices-state.txt | 3 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 D | path.c | 52 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 D | block-dirty-bitmap.c | 171 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 D | helper.c | 255 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 D | kerneldoc.py | 161 … save = 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 D | hxtool.py | 192 save = self.state.memo.reporter 197 self.state.memo.reporter = save
|
/qemu/target/arm/ |
H A D | vfp_helper.c | 492 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 D | monitor.rst | 12 - Freeze/unfreeze the Virtual Machine (VM) and save or restore its
|
H A D | vm-templating.rst | 6 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 D | bits-cfg.txt | 6 # save the log file to disk.
|
/qemu/hw/i386/kvm/ |
H A D | xen_xenstore.c | 193 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 D | helper.c | 592 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 D | svm.h | 238 struct vmcb_save_area save; member
|
/qemu/common-user/host/arm/ |
H A D | safe-syscall.inc.S | 36 .save { r4, r5, r6, r7, r8, lr }
|
/qemu/qapi/ |
H A D | job.json | 29 # @snapshot-save: snapshot save job type, see "snapshot-save" (since 39 'snapshot-load', 'snapshot-save', 'snapshot-delete'] }
|
H A D | run-state.json | 40 # @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 D | trans_rvvk.c.inc | 251 /* 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 D | link.ld | 18 * Define the start address and the size of the context save area.
|
/qemu/docs/interop/ |
H A D | dbus-vmstate.rst | 13 It will then save arbitrary data of each Id to be transferred in the
|
/qemu/tests/qemu-iotests/ |
H A D | testrunner.py | 89 def save(self) -> None: member in LastElapsedTime 97 self.save()
|