/qemu/audio/ |
H A D | audio_template.h | 124 samples = muldiv64(HWBUF.size, sw->info.freq, hw->info.freq); in glue() 150 sw->rate = st_rate_start(sw->info.freq, hw->info.freq); in glue() 152 sw->rate = st_rate_start(hw->info.freq, sw->info.freq); in glue() 175 if (sw->info.is_float) { in glue() 187 [sw->info.nchannels == 2] in glue() 188 [sw->info.is_signed] in glue() 189 [sw->info.swap_endianness] in glue() 304 if (hw->info.is_float) { in glue() 316 [hw->info.nchannels == 2] in glue() 317 [hw->info.is_signed] in glue() [all …]
|
H A D | audio.c | 281 && info->bits == bits in audio_pcm_info_eq() 321 info->freq = as->freq; in audio_pcm_init_info() 322 info->bits = bits; in audio_pcm_init_info() 327 info->bytes_per_second = info->freq * info->bytes_per_frame; in audio_pcm_init_info() 337 if (info->is_signed || info->is_float) { in audio_pcm_info_clear_buf() 340 switch (info->bits) { in audio_pcm_info_clear_buf() 482 sw->info = hw->info; in audio_attach_capture() 486 sw->rate = st_rate_start (sw->info.freq, hw_cap->info.freq); in audio_attach_capture() 491 hw, sw->info.freq, sw->info.bits, in audio_attach_capture() 793 cap, info->bits, info->is_signed, info->is_float, info->freq, in audio_pcm_print_info() [all …]
|
/qemu/block/monitor/ |
H A D | block-hmp-cmds.c | 420 for (info = block_list; info; info = info->next) { in hmp_nbd_server_start() 616 assert(!info || !info->inserted || info->inserted == inserted); in print_block_info() 618 if (info && *info->device) { in print_block_info() 624 assert(info || inserted); in print_block_info() 627 : info && info->qdev ? info->qdev in print_block_info() 641 if (info) { in print_block_info() 642 if (info->qdev) { in print_block_info() 645 if (info->has_io_status && info->io_status != BLOCK_DEVICE_IO_STATUS_OK) { in print_block_info() 650 if (info->removable) { in print_block_info() 741 for (info = block_list; info; info = info->next) { in hmp_info_block() [all …]
|
/qemu/system/ |
H A D | runstate.c | 244 StatusInfo *info = g_malloc0(sizeof(*info)); in qmp_query_status() local 246 info->running = runstate_is_running(); in qmp_query_status() 247 info->status = current_run_state; in qmp_query_status() 249 return info; in qmp_query_status() 560 if (info) { in qemu_system_guest_panicked() 564 info->u.hyper_v.arg1, in qemu_system_guest_panicked() 565 info->u.hyper_v.arg2, in qemu_system_guest_panicked() 566 info->u.hyper_v.arg3, in qemu_system_guest_panicked() 572 info->u.s390.core, in qemu_system_guest_panicked() 577 qapi_free_GuestPanicInformation(info); in qemu_system_guest_panicked() [all …]
|
H A D | runstate-hmp-cmds.c | 27 StatusInfo *info; in hmp_info_status() local 29 info = qmp_query_status(NULL); in hmp_info_status() 32 info->running ? "running" : "paused"); in hmp_info_status() 34 if (!info->running && info->status != RUN_STATE_PAUSED) { in hmp_info_status() 35 monitor_printf(mon, " (%s)", RunState_str(info->status)); in hmp_info_status() 40 qapi_free_StatusInfo(info); in hmp_info_status()
|
H A D | dirtylimit.c | 612 DirtyLimitInfo *info = NULL; in dirtylimit_query_vcpu() local 614 info = g_malloc0(sizeof(*info)); in dirtylimit_query_vcpu() 615 info->cpu_index = cpu_index; in dirtylimit_query_vcpu() 619 return info; in dirtylimit_query_vcpu() 625 DirtyLimitInfo *info = NULL; in dirtylimit_query_all() local 638 info = dirtylimit_query_vcpu(index); in dirtylimit_query_all() 639 QAPI_LIST_APPEND(tail, info); in dirtylimit_query_all() 655 DirtyLimitInfoList *info; in hmp_info_vcpu_dirty_limit() local 670 for (info = head; info != NULL; info = info->next) { in hmp_info_vcpu_dirty_limit() 673 info->value->cpu_index, in hmp_info_vcpu_dirty_limit() [all …]
|
H A D | tpm-hmp-cmds.c | 17 TPMInfoList *info_list, *info; in hmp_info_tpm() local 34 for (info = info_list; info; info = info->next) { in hmp_info_tpm() 35 TPMInfo *ti = info->value; in hmp_info_tpm()
|
/qemu/hw/net/ |
H A D | vhost_net.c | 97 switch (net->nc->info->type) { in vhost_net_get_feature_bits() 111 net->nc->info->type); in vhost_net_get_feature_bits() 161 switch (backend->info->type) { in vhost_net_get_fd() 262 if (net->nc->info->start) { in vhost_net_start_one() 279 if (net->nc->info->poll) { in vhost_net_start_one() 300 if (net->nc->info->load) { in vhost_net_start_one() 320 if (net->nc->info->poll) { in vhost_net_start_one() 341 if (net->nc->info->poll) { in vhost_net_stop_one() 345 if (net->nc->info->stop) { in vhost_net_stop_one() 346 net->nc->info->stop(net->nc); in vhost_net_stop_one() [all …]
|
/qemu/target/ppc/ |
H A D | ppc-qmp-cmds.c | 183 CpuDefinitionInfo *info; in ppc_cpu_defs_entry() local 186 info = g_malloc0(sizeof(*info)); in ppc_cpu_defs_entry() 187 info->name = cpu_model_from_type(typename); in ppc_cpu_defs_entry() 189 QAPI_LIST_PREPEND(*first, info); in ppc_cpu_defs_entry() 205 CpuDefinitionInfo *info; in qmp_query_cpu_definitions() local 212 info = g_malloc0(sizeof(*info)); in qmp_query_cpu_definitions() 213 info->name = g_strdup(alias->alias); in qmp_query_cpu_definitions() 214 info->q_typename = g_strdup(object_class_get_name(oc)); in qmp_query_cpu_definitions() 216 QAPI_LIST_PREPEND(cpu_list, info); in qmp_query_cpu_definitions()
|
/qemu/tests/bench/ |
H A D | atomic64-bench.c | 57 struct thread_info *info = arg; in thread_func() local 67 info->r = xorshift64star(info->r); in thread_func() 68 index = info->r & (range - 1); in thread_func() 70 info->accesses++; in thread_func() 101 struct thread_info *info = &th_info[i]; in create_threads() local 103 info->r = (i + 1) ^ time(NULL); in create_threads() 104 info->accesses = 0; in create_threads() 105 qemu_thread_create(&threads[i], NULL, thread_func, info, in create_threads()
|
/qemu/semihosting/ |
H A D | arm-compat-semi.c | 127 LayoutInfo *info = (LayoutInfo *) opaque; in find_ram_cb() local 134 if (size > info->ramsize) { in find_ram_cb() 135 info->rambase = int128_get64(start); in find_ram_cb() 136 info->ramsize = size; in find_ram_cb() 146 LayoutInfo info = { 0, 0, 0, 0 }; in common_semi_find_bases() local 158 if (info.rambase || info.ramsize > 0) { in common_semi_find_bases() 159 RomGap gap = rom_find_largest_gap_between(info.rambase, info.ramsize); in common_semi_find_bases() 160 info.heapbase = gap.base; in common_semi_find_bases() 161 info.heaplimit = gap.base + gap.size; in common_semi_find_bases() 164 return info; in common_semi_find_bases() [all …]
|
/qemu/scripts/qapi/ |
H A D | error.py | 32 info: Optional[QAPISourceInfo], 36 self.info = info 41 assert self.info is not None 42 loc = str(self.info) 44 assert self.info.line is not None
|
/qemu/target/mips/sysemu/ |
H A D | mips-qmp-cmds.c | 17 CpuDefinitionInfo *info; in mips_cpu_add_definition() local 21 info = g_malloc0(sizeof(*info)); in mips_cpu_add_definition() 22 info->name = cpu_model_from_type(typename); in mips_cpu_add_definition() 23 info->q_typename = g_strdup(typename); in mips_cpu_add_definition() 25 QAPI_LIST_PREPEND(*cpu_list, info); in mips_cpu_add_definition()
|
/qemu/monitor/ |
H A D | hmp-cmds.c | 63 NameInfo *info; in hmp_info_name() local 65 info = qmp_query_name(NULL); in hmp_info_name() 66 if (info->name) { in hmp_info_name() 69 qapi_free_NameInfo(info); in hmp_info_name() 74 VersionInfo *info; in hmp_info_version() local 79 info->qemu->major, info->qemu->minor, info->qemu->micro, in hmp_info_version() 80 info->package); in hmp_info_version() 82 qapi_free_VersionInfo(info); in hmp_info_version() 219 IOThreadInfoList *info; in hmp_info_iothreads() local 222 for (info = info_list; info; info = info->next) { in hmp_info_iothreads() [all …]
|
/qemu/tests/migration/guestperf/ |
H A D | engine.py | 80 info = vm.cmd("query-migrate") 82 if "ram" not in info: 83 info["ram"] = {} 86 info.get("status", "active"), 90 info["ram"].get("total", 0), 93 info["ram"].get("normal", 0), 96 info["ram"].get("mbps", 0), 100 info.get("total-time", 0), 101 info.get("downtime", 0), 102 info.get("expected-downtime", 0), [all …]
|
/qemu/linux-user/ |
H A D | elfload.c | 2446 n = info->nsegs; in loader_build_fdpic_loadmap() 2591 info->argc = argc; in create_elf_tables() 2592 info->envc = envc; in create_elf_tables() 2650 assert(info->auxv_len == u_auxv - info->saved_auxv); in create_elf_tables() 3224 info->nsegs = 0; in load_elf_image() 3366 info->end_code = 0; in load_elf_image() 3467 info->start_data = info->end_code; in load_elf_image() 3468 info->end_data = info->end_code; in load_elf_image() 3561 target_mprotect(info->start_data, info->end_data - info->start_data, in load_elf_vdso() 4142 len = ts->info->env_strings - ts->info->arg_strings; in fill_prpsinfo_note() [all …]
|
/qemu/migration/ |
H A D | migration.c | 1116 info->has_status = true; in populate_time_info() 1142 info->ram = g_malloc0(sizeof(*info->ram)); in populate_ram_info() 1147 info->ram->normal_bytes = info->ram->normal * page_size; in populate_ram_info() 1148 info->ram->mbps = s->mbps; in populate_ram_info() 1163 info->xbzrle_cache = g_malloc0(sizeof(*info->xbzrle_cache)); in populate_ram_info() 1215 info->has_blocked_reasons = info->blocked_reasons != NULL; in fill_source_migration_info() 1257 info->status = state; in fill_source_migration_info() 1271 info->socket_address = in fill_destination_migration_info() 1296 if (!info->error_desc) { in fill_destination_migration_info() 1308 MigrationInfo *info = g_malloc0(sizeof(*info)); in qmp_query_migrate() local [all …]
|
H A D | target.c | 18 void migration_populate_vfio_info(MigrationInfo *info) in migration_populate_vfio_info() argument 21 info->vfio = g_malloc0(sizeof(*info->vfio)); in migration_populate_vfio_info() 22 info->vfio->transferred = vfio_mig_bytes_transferred(); in migration_populate_vfio_info() 31 void migration_populate_vfio_info(MigrationInfo *info) in migration_populate_vfio_info() argument
|
/qemu/hw/xen/ |
H A D | xen-backend.c | 55 void xen_backend_register(const XenBackendInfo *info) in xen_backend_register() argument 59 g_assert(info->type); in xen_backend_register() 61 if (xen_backend_table_lookup(info->type)) { in xen_backend_register() 63 info->type); in xen_backend_register() 67 if (!info->create) { in xen_backend_register() 68 error_report("backend type '%s' has no creator", info->type); in xen_backend_register() 72 impl->type = info->type; in xen_backend_register() 73 impl->create = info->create; in xen_backend_register() 74 impl->destroy = info->destroy; in xen_backend_register()
|
/qemu/tests/qemu-iotests/ |
H A D | 186.out | 8 (qemu) info block 16 (qemu) info block 24 (qemu) info block 32 (qemu) info block 40 (qemu) info block 48 (qemu) info block 59 (qemu) info block 67 (qemu) info block 75 (qemu) info block 83 (qemu) info block [all …]
|
/qemu/hw/core/ |
H A D | qdev-properties.c | 75 return info->get ? field_prop_get : NULL; in field_prop_getter() 97 return info->set ? field_prop_set : NULL; in field_prop_setter() 136 assert(prop->info == &qdev_prop_bit); in qdev_get_prop_mask() 190 assert(prop->info == &qdev_prop_bit64); in qdev_get_prop_mask64() 564 .info = parent_prop->arrayinfo, in array_elem_prop() 977 assert(!prop->info->create); in qdev_property_add_static() 989 prop->info->set_default_value(op, prop); in qdev_property_add_static() 1002 if (prop->info->create) { in qdev_class_add_property() 1003 op = prop->info->create(oc, name, prop); in qdev_class_add_property() 1054 if (!prop->info->print && prop->info->get) { in qdev_class_add_legacy_property() [all …]
|
/qemu/hw/intc/ |
H A D | ioapic_common.c | 133 IOAPICCommonClass *info = IOAPIC_COMMON_GET_CLASS(s); in ioapic_dispatch_pre_save() local 135 if (info->pre_save) { in ioapic_dispatch_pre_save() 136 info->pre_save(s); in ioapic_dispatch_pre_save() 145 IOAPICCommonClass *info = IOAPIC_COMMON_GET_CLASS(s); in ioapic_dispatch_post_load() local 147 if (info->post_load) { in ioapic_dispatch_post_load() 148 info->post_load(s); in ioapic_dispatch_post_load() 157 IOAPICCommonClass *info; in ioapic_common_realize() local 164 info = IOAPIC_COMMON_GET_CLASS(s); in ioapic_common_realize() 165 info->realize(dev, errp); in ioapic_common_realize()
|
/qemu/hw/net/rocker/ |
H A D | rocker_desc.h | 22 typedef int (desc_ring_consume)(Rocker *r, DescInfo *info); 24 uint16_t desc_buf_size(DescInfo *info); 25 uint16_t desc_tlv_size(DescInfo *info); 26 char *desc_get_buf(DescInfo *info, bool read_only); 27 int desc_set_buf(DescInfo *info, size_t tlv_size); 28 DescRing *desc_get_ring(DescInfo *info);
|
/qemu/hw/vfio/ |
H A D | ccw.c | 481 struct vfio_region_info *info; in vfio_ccw_get_region() local 506 vcdev->io_region_size = info->size; in vfio_ccw_get_region() 512 vcdev->io_region_offset = info->offset; in vfio_ccw_get_region() 513 vcdev->io_region = g_malloc0(info->size); in vfio_ccw_get_region() 514 g_free(info); in vfio_ccw_get_region() 527 g_free(info); in vfio_ccw_get_region() 533 vcdev->schib_region_size = info->size; in vfio_ccw_get_region() 540 g_free(info); in vfio_ccw_get_region() 547 vcdev->crw_region_size = info->size; in vfio_ccw_get_region() 554 g_free(info); in vfio_ccw_get_region() [all …]
|
/qemu/target/i386/ |
H A D | sev.c | 396 SevInfo *info; in sev_get_info() local 401 if (info->enabled) { in sev_get_info() 410 return info; in sev_get_info() 415 SevInfo *info; in qmp_query_sev() local 418 if (!info) { in qmp_query_sev() 423 return info; in qmp_query_sev() 430 if (info && info->enabled) { in hmp_info_sev() 435 info->api_major, info->api_minor); in hmp_info_sev() 824 info = g_malloc0(sizeof(*info)); in qmp_query_sev_launch_measure() 825 info->data = data; in qmp_query_sev_launch_measure() [all …]
|