/qemu/migration/ |
H A D | multifd-device-state.c | 56 g_clear_pointer(&device_state->idstr, g_free); in multifd_send_data_clear_device_state() 66 strncpy(packet->idstr, device_state->idstr, sizeof(packet->idstr) - 1); in multifd_device_state_fill_packet() 67 packet->idstr[sizeof(packet->idstr) - 1] = 0; in multifd_device_state_fill_packet() 101 bool multifd_queue_device_state(char *idstr, uint32_t instance_id, in multifd_queue_device_state() argument 113 device_state->idstr = g_strdup(idstr); in multifd_queue_device_state() 136 g_clear_pointer(&data->idstr, g_free); in multifd_device_state_save_thread_data_free() 174 char *idstr, uint32_t instance_id, in multifd_spawn_device_state_save_thread() argument 186 data->idstr = g_strdup(idstr); in multifd_spawn_device_state_save_thread()
|
H A D | savevm.c | 233 char idstr[256]; member 239 char idstr[256]; member 273 static SaveStateEntry *find_se(const char *idstr, uint32_t instance_id); 704 static uint32_t calculate_new_instance_id(const char *idstr) in calculate_new_instance_id() argument 710 if (strcmp(idstr, se->idstr) == 0 in calculate_new_instance_id() 720 static int calculate_compat_instance_id(const char *idstr) in calculate_compat_instance_id() argument 730 if (strcmp(idstr, se->compat->idstr) == 0 in calculate_compat_instance_id() 759 if (find_se(nse->idstr, ns in savevm_state_handler_insert() 805 register_savevm_live(const char * idstr,uint32_t instance_id,int version_id,const SaveVMHandlers * ops,void * opaque) register_savevm_live() argument 836 unregister_savevm(VMStateIf * obj,const char * idstr,void * opaque) unregister_savevm() argument 1868 find_se(const char * idstr,uint32_t instance_id) find_se() argument 2683 char idstr[256]; qemu_loadvm_section_start_full() local 3229 qemu_loadvm_load_state_buffer(const char * idstr,uint32_t instance_id,char * buf,size_t len,Error ** errp) qemu_loadvm_load_state_buffer() argument [all...] |
H A D | ram.c | 533 len = strlen(block->idstr); in save_page_header() 535 qemu_put_buffer(f, (uint8_t *)block->idstr, len); in save_page_header() 770 trace_migration_bitmap_clear_dirty(rb->idstr, start, size, page); in migration_clear_memory_region_dirty_bitmap() 1167 ram_release_page(pss->block->idstr, offset); in save_zero_page() 1241 trace_ram_save_page(block->idstr, (uint64_t)offset, p); in ram_save_page() 1666 trace_ram_write_tracking_ramblock_start(block->idstr, block->page_size, in ram_write_tracking_start() 1706 trace_ram_write_tracking_ramblock_stop(block->idstr, block->page_size, in ram_write_tracking_stop() 1791 trace_get_queued_page_not_dirty(block->idstr, (uint64_t)offset, in get_queued_page() 1794 trace_get_queued_page(block->idstr, (uint64_t)offset, page); in get_queued_page() 1892 trace_ram_save_queue_pages(ramblock->idstr, start, len); in ram_save_queue_pages() [all …]
|
H A D | vmstate.c | 556 const char *idstr) in vmstate_get_subsection() argument 560 if (strcmp(idstr, s->name) == 0) { in vmstate_get_subsection() 574 char idstr[256], *idstr_ret; in vmstate_subsection_load() local 590 memcpy(idstr, idstr_ret, size); in vmstate_subsection_load() 591 idstr[size] = 0; in vmstate_subsection_load() 593 if (strncmp(vmsd->name, idstr, strlen(vmsd->name)) != 0) { in vmstate_subsection_load() 594 trace_vmstate_subsection_load_bad(vmsd->name, idstr, "(prefix)"); in vmstate_subsection_load() 598 sub_vmsd = vmstate_get_subsection(vmsd->subsections, idstr); in vmstate_subsection_load() 600 trace_vmstate_subsection_load_bad(vmsd->name, idstr, "(lookup)"); in vmstate_subsection_load() 610 trace_vmstate_subsection_load_bad(vmsd->name, idstr, "(child)"); in vmstate_subsection_load()
|
H A D | dirtyrate.c | 393 trace_get_ramblock_vfn_hash(info->idstr, vfn, hash); in get_ramblock_vfn_hash() 449 len = g_strlcpy(info->idstr, qemu_ram_get_idstr(block), in get_ramblock_dirty_info() 450 sizeof(info->idstr)); in get_ramblock_dirty_info() 451 g_assert(len < sizeof(info->idstr)); in get_ramblock_dirty_info() 475 trace_skip_sample_ramblock(block->idstr, in skip_sample_ramblock() 536 trace_calc_page_dirty_rate(info->idstr, hash, info->hash_result[i]); in calc_page_dirty_rate() 549 if (!strcmp(infos[i].idstr, qemu_ram_get_idstr(block))) { in find_block_matched() 561 trace_find_page_matched(block->idstr); in find_block_matched()
|
H A D | trace-events | 8 qemu_loadvm_state_section_startfull(uint32_t section_id, const char *idstr, uint32_t instance_id, u… 48 vmstate_save(const char *idstr, const char *vmsd_name) "%s, %s" 49 vmstate_load(const char *idstr, const char *vmsd_name) "%s, %s" 50 …e_downtime_save(const char *type, const char *idstr, uint32_t instance_id, int64_t downtime) "type… 51 …e_downtime_load(const char *type, const char *idstr, uint32_t instance_id, int64_t downtime) "type… 68 vmstate_save_state_top(const char *idstr) "%s" 70 vmstate_subsection_save_top(const char *idstr) "%s" 374 get_ramblock_vfn_hash(const char *idstr, uint64_t vfn, uint32_t hash) "ramblock name: %s, vfn: %"PR… 375 calc_page_dirty_rate(const char *idstr, uint32_t new_hash, uint32_t old_hash) "ramblock name: %s, n… 376 skip_sample_ramblock(const char *idstr, uint64_t ramblock_size) "ramblock name: %s, ramblock size: … [all …]
|
H A D | multifd.h | 111 char idstr[256]; member 140 char *idstr; member
|
H A D | dirtyrate.h | 57 char idstr[RAMBLOCK_INFO_MAX_LEN]; /* idstr for each ramblock */ member
|
H A D | multifd-zero-page.c | 73 ram_release_page(rb->idstr, offset); in multifd_send_zero_page_detect()
|
H A D | savevm.h | 75 bool qemu_loadvm_load_state_buffer(const char *idstr, uint32_t instance_id,
|
H A D | postcopy-ram.h | 162 const char *idstr; member
|
H A D | postcopy-ram.c | 789 trace_postcopy_request_shared_page(pcfd->idstr, qemu_ram_get_idstr(rb), in postcopy_request_shared_page() 792 trace_postcopy_request_shared_page_present(pcfd->idstr, in postcopy_request_shared_page() 984 trace_postcopy_ram_fault_thread_fds_extra(2 + index, pcfd->idstr, in postcopy_ram_fault_thread() 1139 __func__, index, pcfd->idstr); in postcopy_ram_fault_thread()
|
H A D | file.c | 235 "outside of ramblock %s range", offset, block->idstr); in file_write_ramblock_iov()
|
H A D | multifd.c | 1248 if (p->packet_dev_state->idstr[sizeof(p->packet_dev_state->idstr) - 1] in multifd_device_state_recv() 1254 if (!qemu_loadvm_load_state_buffer(p->packet_dev_state->idstr, in multifd_device_state_recv()
|
H A D | multifd-nocomp.c | 215 pages->block->idstr); in multifd_ram_fill_packet()
|
/qemu/include/migration/ |
H A D | misc.h | 124 char *idstr; member 129 bool multifd_queue_device_state(char *idstr, uint32_t instance_id, 135 char *idstr, uint32_t instance_id,
|
H A D | register.h | 354 int register_savevm_live(const char *idstr, 367 void unregister_savevm(VMStateIf *obj, const char *idstr, void *opaque);
|
/qemu/docs/ |
H A D | xen-save-devices-state.txt | 26 8 bit: idstr (ID string) length 27 string: idstr (ID string)
|
/qemu/hw/vfio/ |
H A D | migration-multifd.c | 538 char *idstr, in vfio_save_complete_precopy_thread_config_state() argument 572 if (!multifd_queue_device_state(idstr, instance_id, in vfio_save_complete_precopy_thread_config_state() 610 d->idstr, d->instance_id); in vfio_multifd_save_complete_precopy_thread() 643 if (!multifd_queue_device_state(d->idstr, d->instance_id, in vfio_multifd_save_complete_precopy_thread() 653 d->idstr, in vfio_multifd_save_complete_precopy_thread()
|
H A D | trace-events | 176 …lete_precopy_thread_start(const char *name, const char *idstr, uint32_t instance_id) " (%s) idstr …
|
/qemu/system/ |
H A D | physmem.c | 1200 block->idstr, psize, in ram_block_format() 1583 return rb->idstr; in qemu_ram_get_idstr() 1658 assert(!new_block->idstr[0]); in qemu_ram_set_idstr() 1663 snprintf(new_block->idstr, sizeof(new_block->idstr), "%s/", id); in qemu_ram_set_idstr() 1667 pstrcat(new_block->idstr, sizeof(new_block->idstr), name); in qemu_ram_set_idstr() 1672 !strcmp(block->idstr, new_block->idstr)) { in qemu_ram_set_idstr() 1674 new_block->idstr); in qemu_ram_set_idstr() 1688 memset(block->idstr, 0, sizeof(block->idstr)); in qemu_ram_unset_idstr() 1758 block->resized(block->idstr, unaligned_size, block->host); in qemu_ram_resize() 1767 " != 0x" RAM_ADDR_FMT, block->idstr, in qemu_ram_resize() [all …]
|
/qemu/include/system/ |
H A D | ramblock.h | 37 char idstr[256]; member
|
/qemu/docs/devel/migration/ |
H A D | mapped-ram.rst | 125 idstr, used_len, etc.
|
/qemu/hw/hyperv/ |
H A D | vmbus.c | 2271 char idstr[UUID_STR_LEN]; in vmbus_dev_realize() local 2292 qemu_uuid_unparse(&vdev->instanceid, idstr); in vmbus_dev_realize() 2293 error_setg(&err, "duplicate vmbus device instance id %s", idstr); in vmbus_dev_realize()
|
/qemu/hw/virtio/ |
H A D | vhost-user.c | 1946 trace_vhost_user_postcopy_fault_handler(pcfd->idstr, faultaddr, in vhost_user_postcopy_fault_handler() 2049 u->postcopy_fd.idstr = "vhost-user"; /* Need to find unique name */ in vhost_user_postcopy_advise()
|