/qemu/disas/ |
H A D | disas.c | 23 || memaddr + length > info->buffer_vma + info->buffer_length) { in host_read_memory() 38 CPUDebug *s = container_of(info, CPUDebug, info); in target_read_memory() 55 info->fprintf_func(info->stream, in perror_memory() 64 info->fprintf_func(info->stream, "0x%" PRIx64, addr); in print_address() 85 if (info->read_memory_func(pc, buf, n, info) == 0) { in print_insn_objdump() 88 info->fprintf_func(info->stream, "\n%s: ", prefix); in print_insn_objdump() 90 info->fprintf_func(info->stream, "%02x", buf[i]); in print_insn_objdump() 93 info->fprintf_func(info->stream, "unable to read memory"); in print_insn_objdump() 227 count = s.info.print_insn(pc, &s.info); in target_disas() 282 s.info.print_insn(addr, &s.info); in plugin_disas() [all …]
|
H A D | nanomips.c | 1764 const char *rt3 = GPR(decode_gpr_gpr3(rt3_value, info), info); in ADDIU_R1_SP_() 1785 const char *rt3 = GPR(decode_gpr_gpr3(rt3_value, info), info); in ADDIU_R2_() 1786 const char *rs3 = GPR(decode_gpr_gpr3(rs3_value, info), info); in ADDIU_R2_() 2067 const char *rt3 = GPR(decode_gpr_gpr3(rt3_value, info), info); in ADDU_16_() 2068 const char *rs3 = GPR(decode_gpr_gpr3(rs3_value, info), info); in ADDU_16_() 2069 const char *rd3 = GPR(decode_gpr_gpr3(rd3_value, info), info); in ADDU_16_() 2114 const char *rs4 = GPR(decode_gpr_gpr4(rs4_value, info), info); in ADDU_4X4_() 21926 (*info->memory_error_func)(status, memaddr, info); in read_u16() 21943 info->display_endian = info->endian; in print_insn_nanomips() 21981 (*info->fprintf_func)(info->stream, " "); in print_insn_nanomips() [all …]
|
H A D | hppa.c | 1995 (*info->fprintf_func) (info->stream, " "); in print_insn_hppa() 2232 (*info->fprintf_func) (info->stream, ",r"); in print_insn_hppa() 2238 (*info->fprintf_func) (info->stream, " "); in print_insn_hppa() 2242 (*info->fprintf_func) (info->stream, ",i"); in print_insn_hppa() 2246 (*info->fprintf_func) (info->stream, ",z"); in print_insn_hppa() 2571 (*info->fprintf_func) (info->stream, "0"); in print_insn_hppa() 2575 (*info->fprintf_func) (info->stream, "%d", in print_insn_hppa() 2579 (*info->fprintf_func) (info->stream, "%d", in print_insn_hppa() 2586 (*info->fprintf_func) (info->stream, "%d", in print_insn_hppa() 2598 (*info->fprintf_func) (info->stream, "%d", in print_insn_hppa() [all …]
|
H A D | xtensa.c | 38 int status = info->read_memory_func(memaddr, buffer, 1, info); in print_insn_xtensa() 44 info->memory_error_func(status, memaddr, info); in print_insn_xtensa() 58 info->memory_error_func(status, memaddr + 1, info); in print_insn_xtensa() 69 info->fprintf_func(info->stream, "%s 0x%02x", in print_insn_xtensa() 77 info->fprintf_func(info->stream, "{ "); in print_insn_xtensa() 85 info->fprintf_func(info->stream, "; "); in print_insn_xtensa() 90 info->fprintf_func(info->stream, "???"); in print_insn_xtensa() 107 info->fprintf_func(info->stream, "???"); in print_insn_xtensa() 111 info->fprintf_func(info->stream, "%s%d", in print_insn_xtensa() 117 info->fprintf_func(info->stream, "%d", v); in print_insn_xtensa() [all …]
|
H A D | capstone.c | 78 switch (info->cap_arch) { in cap_disas_start() 109 FILE *stream = info->stream; in cap_dump_insn_units() 148 FILE *stream = info->stream; in cap_dump_insn() 154 split = info->cap_insn_split; in cap_dump_insn() 194 if (info->read_memory_func(pc + csize, cap_buf + csize, tsize, info) == 0) { in cap_disas_target() 219 info->fprintf_func(info->stream, in cap_disas_target() 227 info->fprintf_func(info->stream, in cap_disas_target() 257 info->fprintf_func(info->stream, in cap_disas_host() 308 info->fprintf_func(info->stream, in cap_disas_monitor() 330 info->read_memory_func(pc, cap_buf, size, info); in cap_disas_plugin() [all …]
|
H A D | cris.c | 2017 (*info->fprintf_func) (info->stream, "%s", temp); in print_with_operands() 2020 (*info->print_address_func) ((bfd_vma) number, info); in print_with_operands() 2032 (*info->fprintf_func) (info->stream, "%s", temp); in print_with_operands() 2214 (*info->fprintf_func) (info->stream, "%s", temp); in print_with_operands() 2427 (*info->fprintf_func) (info->stream, "%s%s ", in print_with_operands() 2430 (*info->print_address_func) ((bfd_vma) where, info); in print_with_operands() 2459 (*info->fprintf_func) (info->stream, "%s", temp); in print_with_operands() 2460 (*info->print_address_func) (target, info); in print_with_operands() 2516 (*info->fprintf_func) (info->stream, "%s", temp); in print_with_operands() 2575 nbytes = info->buffer_length ? info->buffer_length in print_insn_cris_generic() [all …]
|
/qemu/ui/ |
H A D | clipboard.c | 30 return info && info->owner == peer; in qemu_clipboard_peer_owns() 57 ok = info->serial >= cbinfo[info->selection]->serial; in qemu_clipboard_check_serial() 59 ok = info->serial > cbinfo[info->selection]->serial; in qemu_clipboard_check_serial() 71 .info = info, in qemu_clipboard_update() 82 assert(info->owner && info->owner->request); in qemu_clipboard_update() 88 if (cbinfo[info->selection] != info) { in qemu_clipboard_update() 90 cbinfo[info->selection] = qemu_clipboard_info_ref(info); in qemu_clipboard_update() 110 return info; in qemu_clipboard_info_new() 116 return info; in qemu_clipboard_info_ref() 123 if (!info) { in qemu_clipboard_info_unref() [all …]
|
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 …]
|
/qemu/scripts/qapi/ |
H A D | expr.py | 209 info, 217 info, 271 info, 278 info, 284 info, 297 info, 456 info = expr.info 512 info = expr.info 537 info = expr.info 608 info = expr.info [all …]
|
H A D | schema.py | 86 self.info = info 482 self.info.defn_meta if self.info else None) 733 self.info = info 847 self.info = info 865 % (self.describe(info), seen[cname].describe(info))) 1311 info = expr.info 1349 info = expr.info 1375 info = expr.info 1399 info = expr.info 1423 info = expr.info [all …]
|
H A D | parser.py | 54 self.info = info 135 info = self.info 190 doc.info, 216 info, 227 info, 231 pragma = info.pragma 348 self.info = self.info.next_line() 485 info = self.info 615 self.info = info 634 self.info = info [all …]
|
/qemu/hw/arm/ |
H A D | boot.c | 270 return info->dtb_filename || info->get_dtb; in have_dtb() 305 if (info->kernel_cmdline && *info->kernel_cmdline) { in set_kernel_args() 767 info->secondary_cpu_reset_hook(cpu, info); in do_cpu_reset() 969 info->dtb_start = info->loader_start; in arm_setup_direct_kernel_boot() 1031 info->initrd_start = info->loader_start + in arm_setup_direct_kernel_boot() 1129 info->write_board_setup(cpu, info); in arm_setup_direct_kernel_boot() 1156 info->dtb_start = info->loader_start; in arm_setup_firmware_boot() 1269 if (info->is_linux && !info->secure_boot) { in arm_load_kernel() 1309 info->write_secondary_boot(cpu, info); in arm_load_kernel() 1323 if (!info->skip_dtb_autoload && have_dtb(info)) { in arm_load_kernel() [all …]
|
/qemu/block/ |
H A D | qapi.c | 62 info = g_malloc0(sizeof(*info)); in bdrv_block_device_info() 119 info->has_bps_max_length = info->has_bps_max; in bdrv_block_device_info() 122 info->has_bps_rd_max_length = info->has_bps_rd_max; in bdrv_block_device_info() 125 info->has_bps_wr_max_length = info->has_bps_wr_max; in bdrv_block_device_info() 129 info->has_iops_max_length = info->has_iops_max; in bdrv_block_device_info() 132 info->has_iops_rd_max_length = info->has_iops_rd_max; in bdrv_block_device_info() 250 info->has_actual_size = info->actual_size >= 0; in bdrv_do_query_node_info() 423 BlockInfo *info = g_malloc0(sizeof(*info)); in bdrv_query_info() local 678 info = g_malloc0(sizeof(*info)); in qmp_query_block() 949 if (info->has_encrypted && info->encrypted) { in bdrv_node_info_dump() [all …]
|
/qemu/tests/tcg/multiarch/arm-compat-semi/ |
H A D | semihosting.c | 33 } info; in main() local 38 memset(&info, 0, sizeof(info)); in main() 41 if (info.heap_base == NULL || info.heap_limit == NULL) { in main() 42 printf("null heap: %p -> %p\n", info.heap_base, info.heap_limit); in main() 47 if ((uintptr_t) info.heap_base >= (uintptr_t) info.heap_limit) { in main() 49 info.heap_base, info.heap_limit); in main() 53 if (info.stack_base == NULL || info.stack_limit) { in main() 69 if (ptr_to_info > info.heap_base && ptr_to_info < info.heap_limit) { in main() 71 ptr_to_info, info.heap_base, info.heap_limit); in main() 75 printf("heap: %p -> %p\n", info.heap_base, info.heap_limit); in main() [all …]
|
/qemu/hw/acpi/ |
H A D | ipmi.c | 16 static Aml *aml_ipmi_crs(IPMIFwInfo *info) in aml_ipmi_crs() argument 24 switch (info->memspace) { in aml_ipmi_crs() 27 info->base_address + info->register_length - 1, in aml_ipmi_crs() 28 info->register_spacing, info->register_length)); in aml_ipmi_crs() 37 info->base_address + info->register_length - 1, in aml_ipmi_crs() 38 info->register_spacing, info->register_length)); in aml_ipmi_crs() 47 info->base_address + info->register_length - 1, in aml_ipmi_crs() 48 info->register_spacing, info->register_length)); in aml_ipmi_crs() 58 if (info->interrupt_number) { in aml_ipmi_crs() 68 IPMIFwInfo info = {}; in build_ipmi_dev_aml() local [all …]
|
/qemu/monitor/ |
H A D | qemu-config-qmp.c | 13 CommandLineParameterInfo *info; in query_option_descs() local 17 info = g_malloc0(sizeof(*info)); in query_option_descs() 100 CommandLineParameterInfo *info; in objprop_to_cmdline_prop() local 102 info = g_malloc0(sizeof(*info)); in objprop_to_cmdline_prop() 119 return info; in objprop_to_cmdline_prop() 164 info = g_malloc0(sizeof(*info)); in query_all_machine_properties() 165 info->name = g_strdup("type"); in query_all_machine_properties() 177 CommandLineOptionInfo *info; in qmp_query_command_line_options() local 182 info = g_malloc0(sizeof(*info)); in qmp_query_command_line_options() 187 info->parameters = in qmp_query_command_line_options() [all …]
|
/qemu/hw/pci/ |
H A D | pci-qmp-cmds.c | 71 PciBridgeInfo *info; in qmp_query_pci_bridge() local 103 return info; in qmp_query_pci_bridge() 110 PciDeviceInfo *info; in qmp_query_pci_device() local 115 info->bus = bus_num; in qmp_query_pci_device() 143 info->id->has_subsystem = info->id->has_subsystem_vendor = true; in qmp_query_pci_device() 148 info->id->has_subsystem = info->id->has_subsystem_vendor = true; in qmp_query_pci_device() 154 return info; in qmp_query_pci_device() 175 PciInfo *info = NULL; in qmp_query_pci_bus() local 179 info = g_malloc0(sizeof(*info)); in qmp_query_pci_bus() 180 info->bus = bus_num; in qmp_query_pci_bus() [all …]
|
/qemu/util/ |
H A D | cpuinfo-i386.c | 17 unsigned info = cpuinfo; in cpuinfo_init() local 19 if (info) { in cpuinfo_init() 20 return info; in cpuinfo_init() 30 info |= (b7 & bit_BMI ? CPUINFO_BMI1 : 0); in cpuinfo_init() 31 info |= (b7 & bit_BMI2 ? CPUINFO_BMI2 : 0); in cpuinfo_init() 37 info |= (d & bit_CMOV ? CPUINFO_CMOV : 0); in cpuinfo_init() 38 info |= (d & bit_SSE2 ? CPUINFO_SSE2 : 0); in cpuinfo_init() 52 info |= CPUINFO_AVX1; in cpuinfo_init() 100 info |= CPUINFO_ALWAYS; in cpuinfo_init() 101 cpuinfo = info; in cpuinfo_init() [all …]
|
H A D | cpuinfo-aarch64.c | 50 unsigned info = cpuinfo; in cpuinfo_init() local 52 if (info) { in cpuinfo_init() 53 return info; in cpuinfo_init() 56 info = CPUINFO_ALWAYS; in cpuinfo_init() 60 info |= (hwcap & HWCAP_ATOMICS ? CPUINFO_LSE : 0); in cpuinfo_init() 61 info |= (hwcap & HWCAP_USCAT ? CPUINFO_LSE2 : 0); in cpuinfo_init() 62 info |= (hwcap & HWCAP_AES ? CPUINFO_AES : 0); in cpuinfo_init() 63 info |= (hwcap & HWCAP_PMULL ? CPUINFO_PMULL : 0); in cpuinfo_init() 66 info |= (hwcap2 & HWCAP2_BTI ? CPUINFO_BTI : 0); in cpuinfo_init() 76 cpuinfo = info; in cpuinfo_init() [all …]
|
/qemu/tests/tcg/aarch64/system/ |
H A D | semiheap.c | 34 } info = { }; in main() local 43 if (info.heap_base == NULL || info.heap_limit == NULL) { in main() 44 ml_printf("null heap: %p -> %p\n", info.heap_base, info.heap_limit); in main() 49 if ((uintptr_t) info.heap_base >= (uintptr_t) info.heap_limit) { in main() 51 info.heap_base, info.heap_limit); in main() 55 if (info.stack_base == NULL) { in main() 56 ml_printf("null stack: %p -> %p\n", info.stack_base, info.stack_limit); in main() 66 if (ptr_to_info > info.heap_base && ptr_to_info < info.heap_limit) { in main() 68 ptr_to_info, info.heap_base, info.heap_limit); in main() 72 ml_printf("heap: %p -> %p\n", info.heap_base, info.heap_limit); in main() [all …]
|
/qemu/hw/net/rocker/ |
H A D | rocker_desc.c | 33 DescInfo *info; member 63 info->buf = g_realloc(info->buf, size); in desc_get_buf() 69 return info->buf; in desc_get_buf() 139 ring->info = g_renew(DescInfo, ring->info, size); in desc_ring_set_size() 158 DescInfo *info = &ring->info[index]; in desc_read() local 161 pci_dma_read(dev, addr, &info->desc, sizeof(info->desc)); in desc_read() 163 return info; in desc_read() 169 DescInfo *info = &ring->info[index]; in desc_write() local 172 pci_dma_write(dev, addr, &info->desc, sizeof(info->desc)); in desc_write() 202 DescInfo *info = &ring->info[ring->tail]; in __desc_ring_post_desc() local [all …]
|
/qemu/migration/ |
H A D | migration-hmp-cmds.c | 57 MigrationInfo *info; in hmp_info_migrate() local 72 if (info->has_status) { in hmp_info_migrate() 75 if (info->status == MIGRATION_STATUS_FAILED && info->error_desc) { in hmp_info_migrate() 97 if (info->ram) { in hmp_info_migrate() 150 if (info->disk) { in hmp_info_migrate() 176 if (info->compression) { in hmp_info_migrate() 233 if (info->vfio) { in hmp_info_migrate() 734 MigrationInfo *info; in hmp_migrate_status_cb() local 737 if (!info->has_status || info->status == MIGRATION_STATUS_ACTIVE || in hmp_migrate_status_cb() 739 if (info->disk) { in hmp_migrate_status_cb() [all …]
|
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 …]
|
/qemu/linux-user/ |
H A D | signal.c | 631 info.si_signo = sig; in force_sig() 632 info.si_errno = 0; in force_sig() 636 queue_signal(cpu_env(cpu), info.si_signo, QEMU_SI_KILL, &info); in force_sig() 648 info.si_signo = sig; in force_sig_fault() 649 info.si_errno = 0; in force_sig_fault() 650 info.si_code = code; in force_sig_fault() 777 info->si_code = deposit32(info->si_code, 16, 16, si_type); in queue_signal() 779 ts->sync_signal.info = *info; in queue_signal() 998 k->info = tinfo; in host_signal_handler() 1194 tswap_siginfo(&k->info, &k->info); in handle_pending_signal() [all …]
|
/qemu/hw/smbios/ |
H A D | smbios_type_38.c | 30 uint64_t baseaddr = info->base_address; in smbios_build_one_type_38() 33 t->interface_type = info->interface_type; in smbios_build_one_type_38() 39 assert(info->ipmi_spec_minor_revision <= 15); in smbios_build_one_type_38() 40 assert(info->ipmi_spec_major_revision <= 15); in smbios_build_one_type_38() 43 switch (info->memspace) { in smbios_build_one_type_38() 58 if (info->irq_type == IPMI_LEVEL_IRQ) { in smbios_build_one_type_38() 61 switch (info->register_spacing) { in smbios_build_one_type_38() 92 IPMIFwInfo info; in smbios_add_ipmi_devices() local 96 memset(&info, 0, sizeof(info)); in smbios_add_ipmi_devices() 100 iic->get_fwinfo(ii, &info); in smbios_add_ipmi_devices() [all …]
|