/qemu/migration/ |
H A D | dirtyrate.c | 269 info->mode = dirtyrate_mode; in query_dirty_rate_info() 298 return info; in query_dirty_rate_info() 413 if (!info->hash_result) { in save_ramblock_hash() 419 if (!info->sample_page_vfn) { in save_ramblock_hash() 420 g_free(info->hash_result); in save_ramblock_hash() 428 info->hash_result[i] = get_ramblock_vfn_hash(info, in save_ramblock_hash() 511 info = &dinfo[index]; in record_ramblock_hash_info() 532 hash = get_ramblock_vfn_hash(info, info->sample_page_vfn[i]); in calc_page_dirty_rate() 534 trace_calc_page_dirty_rate(info->idstr, hash, info->hash_result[i]); in calc_page_dirty_rate() 874 if (info->has_dirty_rate) { in hmp_info_dirty_rate() [all …]
|
H A D | migration-hmp-cmds.c | 55 MigrationInfo *info; in hmp_info_migrate() local 57 info = qmp_query_migrate(NULL); in hmp_info_migrate() 61 if (info->blocked_reasons) { in hmp_info_migrate() 70 if (info->has_status) { in hmp_info_migrate() 73 if (info->status == MIGRATION_STATUS_FAILED && info->error_desc) { in hmp_info_migrate() 85 if (info->has_downtime) { in hmp_info_migrate() 95 if (info->ram) { in hmp_info_migrate() 146 if (info->xbzrle_cache) { in hmp_info_migrate() 207 if (info->vfio) { in hmp_info_migrate() 668 MigrationInfo *info; in hmp_migrate_status_cb() local [all …]
|
/qemu/disas/ |
H A D | objdump.c | 10 static int print_insn_objdump(bfd_vma pc, disassemble_info *info, in print_insn_objdump() argument 13 int i, n = info->buffer_length; in print_insn_objdump() 16 if (info->read_memory_func(pc, buf, n, info) == 0) { in print_insn_objdump() 19 info->fprintf_func(info->stream, "\n%s: ", prefix); in print_insn_objdump() 21 info->fprintf_func(info->stream, "%02x", buf[i]); in print_insn_objdump() 24 info->fprintf_func(info->stream, "unable to read memory"); in print_insn_objdump() 29 int print_insn_od_host(bfd_vma pc, disassemble_info *info) in print_insn_od_host() argument 31 return print_insn_objdump(pc, info, "OBJD-H"); in print_insn_od_host() 34 int print_insn_od_target(bfd_vma pc, disassemble_info *info) in print_insn_od_target() argument 36 return print_insn_objdump(pc, info, "OBJD-T"); in print_insn_od_target()
|
H A D | disas-mon.c | 20 struct disassemble_info *info) in virtual_read_memory() argument 22 CPUDebug *s = container_of(info, CPUDebug, info); in virtual_read_memory() 29 struct disassemble_info *info) in physical_read_memory() argument 31 CPUDebug *s = container_of(info, CPUDebug, info); in physical_read_memory() 48 s.info.fprintf_func = disas_gstring_printf; in monitor_disas() 49 s.info.stream = (FILE *)ds; /* abuse this slot */ in monitor_disas() 50 s.info.show_opcodes = true; in monitor_disas() 57 s.info.buffer_vma = pc; in monitor_disas() 59 if (s.info.cap_arch >= 0 && cap_disas_monitor(&s.info, pc, nb_insn)) { in monitor_disas() 64 if (!s.info.print_insn) { in monitor_disas() [all …]
|
H A D | mips.c | 4343 (*info->print_address_func) (info->target, info); in print_insn_args() 4463 (*info->print_address_func) (info->target, info); in print_insn_args() 4470 (*info->print_address_func) (info->target, info); in print_insn_args() 4683 (*info->print_address_func) (info->target, info); in print_insn_args() 4692 (*info->print_address_func) (info->target, info); in print_insn_args() 4813 (*info->fprintf_func) (info->stream, in print_insn_args() 4895 (*info->fprintf_func) (info->stream, in print_insn_args() 4959 info->display_endian = info->endian; in print_insn_mips() 5122 info->display_endian = info->endian; 5592 (*info->print_address_func) (info->target, info); [all …]
|
H A D | m68k.c | 971 (*info->fprintf_func) (info->stream, "@("); in print_base() 1076 (*info->fprintf_func) (info->stream, ")"); in print_indexed() 1126 (*info->print_address_func) (uval, info); in print_insn_arg() 1365 (*info->fprintf_func) (info->stream, "<<"); in print_insn_arg() 1367 (*info->fprintf_func) (info->stream, ">>"); in print_insn_arg() 1530 info->fprintf_func (info->stream, "&"); in print_insn_arg() 1546 (*info->fprintf_func) (info->stream, "#0"); in print_insn_arg() 1584 (*info->fprintf_func) (info->stream, "#0"); in print_insn_arg() 1829 info->fprintf_func (info->stream, in match_insn_m68k() 1848 info->fprintf_func (info->stream, " "); in match_insn_m68k() [all …]
|
/qemu/ui/ |
H A D | gtk-clipboard.c | 47 g_autoptr(QemuClipboardInfo) info = NULL; in gd_clipboard_get_data() 51 qemu_clipboard_request(info, type); in gd_clipboard_get_data() 52 while (info == qemu_clipboard_info(s) && in gd_clipboard_get_data() 53 info->types[type].available && in gd_clipboard_get_data() 54 info->types[type].data == NULL) { in gd_clipboard_get_data() 79 QemuClipboardSelection s = info->selection; in gd_clipboard_update_info() 80 bool self_update = info->owner == &gd->cbpeer; in gd_clipboard_update_info() 82 if (info != qemu_clipboard_info(s)) { in gd_clipboard_update_info() 162 QemuClipboardInfo *info; in gd_owner_change() local 177 qemu_clipboard_update(info); in gd_owner_change() [all …]
|
H A D | dbus-clipboard.c | 41 QemuClipboardInfo *info, in dbus_clipboard_complete_request() argument 46 info->types[type].data, in dbus_clipboard_complete_request() 47 info->types[type].size, in dbus_clipboard_complete_request() 65 if (info->owner == NULL) { in dbus_clipboard_update_info() 69 info->selection, in dbus_clipboard_update_info() 96 info->selection, in dbus_clipboard_update_info() 97 info->serial, in dbus_clipboard_update_info() 152 info->selection, in dbus_clipboard_qemu_request() 321 info->serial = arg_serial; in dbus_clipboard_grab() 322 info->has_serial = true; in dbus_clipboard_grab() [all …]
|
H A D | spice-core.c | 159 SpiceChannelEventInfo *info; member 169 item->info = info; in channel_list_add() 178 if (item->info != info) { in channel_list_del() 205 sc->channel_id = info->id; in add_channel_info() 250 channel_list_add(info); in channel_event() 524 SpiceInfo *info; in qmp_query_spice_real() local 529 info = g_malloc0(sizeof(*info)); in qmp_query_spice_real() 533 return info; in qmp_query_spice_real() 536 info->enabled = true; in qmp_query_spice_real() 553 info->port = port; in qmp_query_spice_real() [all …]
|
H A D | vnc-clipboard.c | 171 buf = g_malloc(info->types[type].size + 4); in vnc_clipboard_provide() 172 buf[0] = (info->types[type].size >> 24) & 0xff; in vnc_clipboard_provide() 176 memcpy(buf + 4, info->types[type].data, info->types[type].size); in vnc_clipboard_provide() 197 bool self_update = info->owner == &vs->cbpeer; in vnc_clipboard_update_info() 200 if (info != vs->cbinfo) { in vnc_clipboard_update_info() 221 vnc_clipboard_provide(vs, info, type); in vnc_clipboard_update_info() 266 QemuClipboardInfo *info = in vnc_client_cut_text_ext() local 271 qemu_clipboard_update(info); in vnc_client_cut_text_ext() 272 qemu_clipboard_info_unref(info); in vnc_client_cut_text_ext() 310 QemuClipboardInfo *info = in vnc_client_cut_text() local [all …]
|
H A D | ui-hmp-cmds.c | 107 info->host, in hmp_info_VncBasicInfo() 169 if (!info->server) { in hmp_info_vnc() 176 info->has_vencrypt ? &info->vencrypt : NULL); in hmp_info_vnc() 178 if (info->display) { in hmp_info_vnc() 193 SpiceInfo *info; in hmp_info_spice() local 211 if (!info->enabled) { in hmp_info_spice() 217 if (info->has_port) { in hmp_info_spice() 219 info->host, info->port); in hmp_info_spice() 221 if (info->has_tls_port) { in hmp_info_spice() 223 info->host, info->tls_port); in hmp_info_spice() [all …]
|
/qemu/util/ |
H A D | cpuinfo-ppc.c | 21 unsigned info = cpuinfo; in cpuinfo_init() local 24 if (info) { in cpuinfo_init() 25 return info; in cpuinfo_init() 30 info = CPUINFO_ALWAYS; in cpuinfo_init() 40 info |= CPUINFO_V2_06; in cpuinfo_init() 44 info |= CPUINFO_ISEL; in cpuinfo_init() 47 info |= CPUINFO_ALTIVEC; in cpuinfo_init() 50 info |= CPUINFO_VSX; in cpuinfo_init() 57 info |= CPUINFO_CRYPTO; in cpuinfo_init() 62 cpuinfo = info; in cpuinfo_init() [all …]
|
/qemu/hw/scsi/ |
H A D | megasas.c | 805 info.max_arms = 32; in megasas_ctrl_get_info() 806 info.max_spans = 8; in megasas_ctrl_get_info() 907 info.verbose = 1; in megasas_dcmd_get_bios_info() 1298 memset(info->ld_config.span, 0, sizeof(info->ld_config.span)); in megasas_ld_get_info_submit() 1300 info->ld_config.span[0].num_blocks = info->size; in megasas_ld_get_info_submit() 1371 info->size = sizeof(struct mfi_config_data) + info->array_size + in megasas_dcmd_cfg_read() 1447 info.bgi_rate = 30; in megasas_dcmd_get_properties() 1448 info.cc_rate = 30; in megasas_dcmd_get_properties() 1875 memset(info->inquiry_data, 0, sizeof(info->inquiry_data)); in megasas_xfer_complete() 1878 memset(info->vpd_page83, 0, sizeof(info->vpd_page83)); in megasas_xfer_complete() [all …]
|
/qemu/hw/core/ |
H A D | machine-qmp-cmds.c | 75 MachineInfo *info; in qmp_query_machines() local 77 info = g_malloc0(sizeof(*info)); in qmp_query_machines() 137 TargetInfo *info = g_malloc0(sizeof(*info)); in qmp_query_target() local 142 return info; in qmp_query_target() 258 KvmInfo *info = g_malloc0(sizeof(*info)); in qmp_query_kvm() local 263 return info; in qmp_query_kvm() 268 UuidInfo *info = g_malloc0(sizeof(*info)); in qmp_query_uuid() local 271 return info; in qmp_query_uuid() 366 GuidInfo *info; in qmp_query_vm_generation_id() local 376 info = g_malloc0(sizeof(*info)); in qmp_query_vm_generation_id() [all …]
|
H A D | machine-hmp-cmds.c | 150 KvmInfo *info; in hmp_info_kvm() local 154 if (info->present) { in hmp_info_kvm() 160 qapi_free_KvmInfo(info); in hmp_info_kvm() 165 UuidInfo *info; in hmp_info_uuid() local 169 qapi_free_UuidInfo(info); in hmp_info_uuid() 174 BalloonInfo *info; in hmp_info_balloon() local 262 for (info = info_list; info; info = info->next) { in hmp_info_memory_devices() 263 value = info->value; in hmp_info_memory_devices() 346 if (info) { in hmp_info_vm_generation_id() 350 qapi_free_GuidInfo(info); in hmp_info_vm_generation_id() [all …]
|
/qemu/qom/ |
H A D | qom-qmp-cmds.c | 95 ObjectTypeInfo *info; in qom_list_types_tramp() local 98 info = g_malloc0(sizeof(*info)); in qom_list_types_tramp() 100 info->has_abstract = info->abstract = object_class_is_abstract(klass); in qom_list_types_tramp() 105 QAPI_LIST_PREPEND(*pret, info); in qom_list_types_tramp() 148 ObjectPropertyInfo *info; in qmp_device_list_properties() local 167 info->name = g_strdup(prop->name); in qmp_device_list_properties() 168 info->type = g_strdup(prop->type); in qmp_device_list_properties() 209 ObjectPropertyInfo *info; in qmp_qom_list_properties() local 211 info = g_malloc0(sizeof(*info)); in qmp_qom_list_properties() 212 info->name = g_strdup(prop->name); in qmp_qom_list_properties() [all …]
|
/qemu/nbd/ |
H A D | client.c | 352 info->flags = 0; in nbd_opt_info_or_go() 418 if (len != sizeof(info->size) + sizeof(info->flags)) { in nbd_opt_info_or_go() 433 !QEMU_IS_ALIGNED(info->size, info->min_block)) { in nbd_opt_info_or_go() 468 info->opt_block < info->min_block) { in nbd_opt_info_or_go() 480 if (info->max_block < info->min_block) { in nbd_opt_info_or_go() 888 info->contexts = g_renew(char *, info->contexts, ++info->n_contexts); in nbd_list_meta_contexts() 889 info->contexts[info->n_contexts - 1] = context; in nbd_list_meta_contexts() 1140 if (!info) { in nbd_free_export_list() 1152 g_free(info); in nbd_free_export_list() 1174 *info = NULL; in nbd_receive_export_list() [all …]
|
/qemu/hw/s390x/ |
H A D | s390-pci-vfio.c | 43 info->argsz = argsz; in s390_pci_update_dma_avail() 49 if (info->argsz > argsz) { in s390_pci_update_dma_avail() 50 argsz = info->argsz; in s390_pci_update_dma_avail() 51 info = g_realloc(info, argsz); in s390_pci_update_dma_avail() 315 info = get_device_info(pbdev); in s390_pci_get_host_fh() 316 if (!info) { in s390_pci_get_host_fh() 336 info = get_device_info(pbdev); in s390_pci_get_clp_info() 337 if (!info) { in s390_pci_get_clp_info() 348 s390_pci_read_base(pbdev, info); in s390_pci_get_clp_info() 350 s390_pci_read_util(pbdev, info); in s390_pci_get_clp_info() [all …]
|
/qemu/hw/intc/ |
H A D | apic_common.c | 81 APICCommonClass *info; in cpu_set_apic_tpr() local 90 info->set_tpr(s, val); in cpu_set_apic_tpr() 96 APICCommonClass *info; in cpu_get_apic_tpr() local 105 return info->get_tpr(s); in cpu_get_apic_tpr() 141 info->external_nmi(s); in apic_deliver_nmi() 199 APICCommonClass *info; in apic_init_reset() local 231 if (info->reset) { in apic_init_reset() 232 info->reset(s); in apic_init_reset() 274 APICCommonClass *info; in apic_common_realize() local 314 info->unrealize(dev); in apic_common_unrealize() [all …]
|
H A D | ioapic.c | 64 memset(info, 0, sizeof(*info)); in ioapic_entry_parse() 78 info->vector = pic_read_irq(isa_pic); in ioapic_entry_parse() 83 info->addr = APIC_DEFAULT_ADDRESS | \ in ioapic_entry_parse() 86 info->data = (info->vector << MSI_DATA_VECTOR_SHIFT) | \ in ioapic_entry_parse() 94 struct ioapic_entry_info info; in ioapic_service() local 106 if (!info.masked) { in ioapic_service() 138 stl_le_phys(ioapic_as, info.addr, info.data); in ioapic_service() 200 struct ioapic_entry_info info; in ioapic_update_kvm_routes() local 202 if (!info.masked) { in ioapic_update_kvm_routes() 203 msg.address = info.addr; in ioapic_update_kvm_routes() [all …]
|
/qemu/hw/display/ |
H A D | edid-generate.c | 390 uint32_t refresh_rate = info->refresh_rate ? info->refresh_rate : 75000; in qemu_edid_generate() 396 if (!info->vendor || strlen(info->vendor) != 3) { in qemu_edid_generate() 399 if (!info->name) { in qemu_edid_generate() 402 if (!info->prefx) { in qemu_edid_generate() 405 if (!info->prefy) { in qemu_edid_generate() 408 if (info->width_mm && info->height_mm) { in qemu_edid_generate() 417 generate_timings(&timings, refresh_rate, info->prefx, info->prefy); in qemu_edid_generate() 453 uint32_t serial_nr = info->serial ? atoi(info->serial) : 0; in qemu_edid_generate() 502 edid_desc_timing(desc, &timings, info->prefx, info->prefy, in qemu_edid_generate() 510 edid_fill_modes(edid, xtra3, dta, info->maxx, info->maxy); in qemu_edid_generate() [all …]
|
/qemu/ |
H A D | hmp-commands-info.hx | 30 ``info version`` 71 ``info block`` 141 ``info cpus`` 168 ``info irq`` 181 ``info pic`` 194 ``info pci`` 210 ``info tlb`` 225 ``info mem`` 255 ``info jit`` 308 ``info kvm`` [all …]
|
H A D | qemu-edid.c | 12 static qemu_edid_info info = { variable 67 if (qemu_strtoui(optarg, NULL, 10, &info.prefx) < 0) { in main() 73 if (qemu_strtoui(optarg, NULL, 10, &info.prefy) < 0) { in main() 79 if (qemu_strtoui(optarg, NULL, 10, &info.maxx) < 0) { in main() 85 if (qemu_strtoui(optarg, NULL, 10, &info.maxy) < 0) { in main() 101 info.vendor = optarg; in main() 104 info.name = optarg; in main() 107 info.serial = optarg; in main() 122 info.width_mm = qemu_edid_dpi_to_mm(dpi, info.prefx); in main() 123 info.height_mm = qemu_edid_dpi_to_mm(dpi, info.prefy); in main() [all …]
|
/qemu/tests/bench/ |
H A D | qht-bench.c | 148 info->resize_down = !info->resize_down; in do_rz() 180 if (info->write_op) { in do_rw() 203 info->write_op = !info->write_op; in do_rw() 220 info->seed = xorshift64star(info->seed); in thread_func() 221 info->func(info); in thread_func() 235 info->write_op = true; in prepare_thread_info() 237 info->resize_down = true; in prepare_thread_info() 239 memset(&info->stats, 0, sizeof(info->stats)); in prepare_thread_info() 253 info = qemu_memalign(64, sizeof(*info) * n); in th_create_n() 254 *infos = info; in th_create_n() [all …]
|
/qemu/bsd-user/ |
H A D | signal.c | 164 const siginfo_t *info) in host_to_target_siginfo_noswap() argument 167 int si_code = info->si_code; in host_to_target_siginfo_noswap() 433 info->si_code = deposit32(info->si_code, 24, 8, si_type); in queue_signal() 435 ts->sync_signal.info = *info; in queue_signal() 471 target_siginfo_t info = {}; in force_sig_fault() local 473 info.si_signo = sig; in force_sig_fault() 474 info.si_errno = 0; in force_sig_fault() 475 info.si_code = code; in force_sig_fault() 476 info.si_addr = addr; in force_sig_fault() 557 k->info = tinfo; in host_signal_handler() [all …]
|