| /openbmc/qemu/system/ |
| H A D | dirtylimit.c | 66 int max_cpus; member 156 int max_cpus = ms->smp.max_cpus; in vcpu_dirty_rate_stat_initialize() local 161 vcpu_dirty_rate_stat->stat.nvcpu = max_cpus; in vcpu_dirty_rate_stat_initialize() 163 g_new0(DirtyRateVcpu, max_cpus); in vcpu_dirty_rate_stat_initialize() 201 int max_cpus = ms->smp.max_cpus; in dirtylimit_state_initialize() local 207 g_new0(VcpuDirtyLimitState, max_cpus); in dirtylimit_state_initialize() 209 for (i = 0; i < max_cpus; i++) { in dirtylimit_state_initialize() 213 dirtylimit_state->max_cpus = max_cpus; in dirtylimit_state_initialize() 214 trace_dirtylimit_state_initialize(max_cpus); in dirtylimit_state_initialize() 238 cpu_index >= ms->smp.max_cpus); in dirtylimit_vcpu_index_valid() [all …]
|
| /openbmc/qemu/hw/loongarch/ |
| H A D | fw_cfg.c | 23 int max_cpus = ms->smp.max_cpus; in virt_fw_cfg_init() local 28 fw_cfg_add_i16(fw_cfg, FW_CFG_MAX_CPUS, (uint16_t)max_cpus); in virt_fw_cfg_init()
|
| /openbmc/qemu/hw/i386/xen/ |
| H A D | xen-pvh.c | 48 xp->cpu = g_malloc(sizeof xp->cpu[0] * ms->smp.max_cpus); in xen_pvh_init() 49 for (i = 0; i < ms->smp.max_cpus; i++) { in xen_pvh_init() 88 mc->max_cpus = HVM_MAX_VCPUS; in xen_pvh_machine_class_init()
|
| /openbmc/qemu/linux-user/alpha/ |
| H A D | target_proc.h | 11 int max_cpus = sysconf(_SC_NPROCESSORS_CONF); in open_cpuinfo() local 61 max_cpus, num_cpus, cpu_mask); in open_cpuinfo()
|
| /openbmc/qemu/hw/riscv/ |
| H A D | numa.c | 229 unsigned int max_cpus = ms->smp.max_cpus; in riscv_numa_possible_cpu_arch_ids() local 232 assert(ms->possible_cpus->len == max_cpus); in riscv_numa_possible_cpu_arch_ids() 237 sizeof(CPUArchId) * max_cpus); in riscv_numa_possible_cpu_arch_ids() 238 ms->possible_cpus->len = max_cpus; in riscv_numa_possible_cpu_arch_ids()
|
| /openbmc/qemu/tests/unit/ |
| H A D | test-smp-parse.c | 47 .max_cpus = e, \ 738 return topo->max_cpus / topo->drawers / topo->books / topo->sockets; in cpu_topology_get_threads_per_socket() 777 topo->max_cpus, threads_per_socket, cores_per_socket, in cpu_topology_to_string() 823 (ms->smp.max_cpus == expect_topo->max_cpus) && in check_parse() 932 mc->max_cpus = MAX_CPUS; in machine_base_class_init() 944 mc->max_cpus = MAX_CPUS - 1; in machine_generic_invalid_class_init() 1081 data.expect_prefer_sockets.max_cpus *= num_modules; in test_with_modules() 1084 data.expect_prefer_cores.max_cpus *= num_modules; in test_with_modules() 1131 data.expect_prefer_sockets.max_cpus *= num_dies; in test_with_dies() 1134 data.expect_prefer_cores.max_cpus *= num_dies; in test_with_dies() [all …]
|
| /openbmc/qemu/tests/qtest/ |
| H A D | fw_cfg-test.c | 22 static uint16_t max_cpus = 1; variable 131 g_assert_cmpint(qfw_cfg_get_u16(fw_cfg, FW_CFG_MAX_CPUS), ==, max_cpus); in test_fw_cfg_max_cpus() 148 cpu_mask = g_new0(uint64_t, max_cpus); in test_fw_cfg_numa() 151 qfw_cfg_read_data(fw_cfg, cpu_mask, sizeof(uint64_t) * max_cpus); in test_fw_cfg_numa()
|
| /openbmc/qemu/hw/vmapple/ |
| H A D | vmapple.c | 448 unsigned int max_cpus = machine->smp.max_cpus; in mach_vmapple_init() local 454 assert(possible_cpus->len == max_cpus); in mach_vmapple_init() 543 unsigned int max_cpus = ms->smp.max_cpus; in vmapple_possible_cpu_arch_ids() local 546 assert(ms->possible_cpus->len == max_cpus); in vmapple_possible_cpu_arch_ids() 551 sizeof(CPUArchId) * max_cpus); in vmapple_possible_cpu_arch_ids() 552 ms->possible_cpus->len = max_cpus; in vmapple_possible_cpu_arch_ids() 578 mc->max_cpus = 32; in vmapple_machine_class_init()
|
| /openbmc/qemu/target/s390x/ |
| H A D | cpu-system.c | 146 unsigned int max_cpus = ms->smp.max_cpus; in s390_cpu_system_realize() local 148 if (cpu->env.core_id >= max_cpus) { in s390_cpu_system_realize() 151 max_cpus - 1); in s390_cpu_system_realize()
|
| /openbmc/qemu/target/i386/kvm/ |
| H A D | vmsr_energy.c | 112 unsigned int vmsr_get_max_physical_package(unsigned int max_cpus) in vmsr_get_max_physical_package() argument 116 g_autofree int *uniquePackages = g_new0(int, max_cpus); in vmsr_get_max_physical_package() 120 for (int i = 0; i < max_cpus; i++) { in vmsr_get_max_physical_package() 154 if (packageCount >= max_cpus) { in vmsr_get_max_physical_package()
|
| H A D | vmsr_energy.h | 88 unsigned int vmsr_get_max_physical_package(unsigned int max_cpus);
|
| /openbmc/qemu/hw/core/ |
| H A D | machine-smp.c | 224 ms->smp.max_cpus = maxcpus; in machine_parse_smp_config() 255 if (ms->smp.max_cpus > mc->max_cpus) { in machine_parse_smp_config() 258 ms->smp.max_cpus, in machine_parse_smp_config() 259 mc->name, mc->max_cpus); in machine_parse_smp_config()
|
| H A D | null-machine.c | 49 mc->max_cpus = 1; in machine_none_machine_init()
|
| /openbmc/qemu/hw/xtensa/ |
| H A D | xtfpga.c | 594 mc->max_cpus = 32; in xtfpga_lx60_class_init() 611 mc->max_cpus = 32; in xtfpga_lx60_nommu_class_init() 628 mc->max_cpus = 32; in xtfpga_lx200_class_init() 645 mc->max_cpus = 32; in xtfpga_lx200_nommu_class_init() 662 mc->max_cpus = 32; in xtfpga_ml605_class_init() 679 mc->max_cpus = 32; in xtfpga_ml605_nommu_class_init() 696 mc->max_cpus = 32; in xtfpga_kc705_class_init() 713 mc->max_cpus = 32; in xtfpga_kc705_nommu_class_init()
|
| /openbmc/qemu/hw/xen/ |
| H A D | xen-hvm-common.c | 214 unsigned int max_cpus = ms->smp.max_cpus; in cpu_get_ioreq() local 226 for (i = 0; i < max_cpus; i++) { in cpu_get_ioreq() 232 if (i == max_cpus) { in cpu_get_ioreq() 820 unsigned int max_cpus, in xen_do_ioreq_register() argument 839 state->cpu_by_vcpu_id = g_new0(CPUState *, max_cpus); in xen_do_ioreq_register() 848 state->ioreq_local_port = g_new0(evtchn_port_t, max_cpus); in xen_do_ioreq_register() 851 for (i = 0; i < max_cpus; i++) { in xen_do_ioreq_register() 897 void xen_register_ioreq(XenIOState *state, unsigned int max_cpus, in xen_register_ioreq() argument 920 xen_do_ioreq_register(state, max_cpus, xen_memory_listener); in xen_register_ioreq()
|
| /openbmc/qemu/plugins/ |
| H A D | system.c | 23 info->system.max_vcpus = ms->smp.max_cpus; in qemu_plugin_fillin_mode_info()
|
| /openbmc/qemu/hw/arm/ |
| H A D | sbsa-ref.c | 715 unsigned int max_cpus = machine->smp.max_cpus; in sbsa_ref_init() local 749 if (max_cpus > sbsa_max_cpus) { in sbsa_ref_init() 752 max_cpus, sbsa_max_cpus); in sbsa_ref_init() 840 unsigned int max_cpus = ms->smp.max_cpus; in sbsa_ref_possible_cpu_arch_ids() local 845 assert(ms->possible_cpus->len == max_cpus); in sbsa_ref_possible_cpu_arch_ids() 850 sizeof(CPUArchId) * max_cpus); in sbsa_ref_possible_cpu_arch_ids() 851 ms->possible_cpus->len = max_cpus; in sbsa_ref_possible_cpu_arch_ids() 902 mc->max_cpus = 512; in sbsa_ref_class_init()
|
| H A D | exynos4_boards.c | 164 mc->max_cpus = EXYNOS4210_NCPUS; in nuri_class_init() 184 mc->max_cpus = EXYNOS4210_NCPUS; in smdkc210_class_init()
|
| H A D | mcimx7d-sabre.c | 75 mc->max_cpus = FSL_IMX7_NUM_CPUS; in mcimx7d_sabre_machine_init()
|
| /openbmc/qemu/hw/xenpv/ |
| H A D | xen_machine_pv.c | 68 mc->max_cpus = 1; in xenpv_machine_init()
|
| /openbmc/qemu/hw/i386/ |
| H A D | x86.c | 104 unsigned int max_cpus = ms->smp.max_cpus; in x86_possible_cpu_arch_ids() local 113 assert(ms->possible_cpus->len == max_cpus); in x86_possible_cpu_arch_ids() 118 sizeof(CPUArchId) * max_cpus); in x86_possible_cpu_arch_ids() 119 ms->possible_cpus->len = max_cpus; in x86_possible_cpu_arch_ids()
|
| /openbmc/qemu/accel/tcg/ |
| H A D | tcg-all.c | 110 max_threads = ms->smp.max_cpus; in tcg_init_machine() 120 max_threads = ms->smp.max_cpus; in tcg_init_machine()
|
| /openbmc/qemu/gdbstub/ |
| H A D | user.c | 759 unsigned int max_cpus = 1; in gdb_get_max_cpus() local 762 max_cpus = max_cpus <= cpu->cpu_index ? cpu->cpu_index + 1 : max_cpus; in gdb_get_max_cpus() 765 return max_cpus; in gdb_get_max_cpus()
|
| /openbmc/qemu/hw/tricore/ |
| H A D | triboard.c | 75 mc->max_cpus = 1; in triboard_machine_tc277d_class_init()
|
| /openbmc/qemu/hw/ppc/ |
| H A D | mpc8544ds.c | 63 mc->max_cpus = 15; in mpc8544ds_machine_class_init()
|