Home
last modified time | relevance | path

Searched refs:socket_id (Results 1 – 10 of 10) sorted by relevance

/openbmc/qemu/hw/riscv/
H A Dnuma.c38 int riscv_socket_first_hartid(const MachineState *ms, int socket_id) in riscv_socket_first_hartid() argument
43 return (!socket_id) ? 0 : -1; in riscv_socket_first_hartid()
47 if (ms->possible_cpus->cpus[i].props.node_id != socket_id) { in riscv_socket_first_hartid()
58 int riscv_socket_last_hartid(const MachineState *ms, int socket_id) in riscv_socket_last_hartid() argument
63 return (!socket_id) ? ms->smp.cpus - 1 : -1; in riscv_socket_last_hartid()
67 if (ms->possible_cpus->cpus[i].props.node_id != socket_id) { in riscv_socket_last_hartid()
78 int riscv_socket_hart_count(const MachineState *ms, int socket_id) in riscv_socket_hart_count() argument
83 return (!socket_id) ? ms->smp.cpus : -1; in riscv_socket_hart_count()
86 first_hartid = riscv_socket_first_hartid(ms, socket_id); in riscv_socket_hart_count()
91 last_hartid = riscv_socket_last_hartid(ms, socket_id); in riscv_socket_hart_count()
[all …]
H A Dvirt-acpi-build.c71 uint32_t imsic_size, local_cpu_id, socket_id; in riscv_acpi_madt_add_rintc() local
75 socket_id = arch_ids->cpus[uid].props.node_id; in riscv_acpi_madt_add_rintc()
77 riscv_socket_first_hartid(ms, socket_id)) % in riscv_acpi_madt_add_rintc()
78 riscv_socket_hart_count(ms, socket_id); in riscv_acpi_madt_add_rintc()
80 (socket_id * VIRT_IMSIC_GROUP_MAX_SIZE); in riscv_acpi_madt_add_rintc()
/openbmc/qemu/hw/s390x/
H A Dcpu-topology.c48 static int s390_socket_nb_from_ids(int drawer_id, int book_id, int socket_id) in s390_socket_nb_from_ids() argument
51 current_machine->smp.sockets + socket_id; in s390_socket_nb_from_ids()
64 cpu->env.socket_id); in s390_socket_nb()
188 if ((env->socket_id < 0 || env->book_id < 0 || env->drawer_id < 0) && in s390_topology_cpu_default()
189 (env->socket_id >= 0 || env->book_id >= 0 || env->drawer_id >= 0)) { in s390_topology_cpu_default()
196 if (env->socket_id < 0) { in s390_topology_cpu_default()
197 env->socket_id = s390_std_socket(env->core_id, smp); in s390_topology_cpu_default()
233 static bool s390_topology_check(uint16_t socket_id, uint16_t book_id, in s390_topology_check() argument
239 if (socket_id >= smp->sockets) { in s390_topology_check()
240 error_setg(errp, "Unavailable socket: %d", socket_id); in s390_topology_check()
[all …]
/openbmc/qemu/include/hw/riscv/
H A Dnuma.h41 int riscv_socket_first_hartid(const MachineState *ms, int socket_id);
50 int riscv_socket_last_hartid(const MachineState *ms, int socket_id);
59 int riscv_socket_hart_count(const MachineState *ms, int socket_id);
68 uint64_t riscv_socket_mem_offset(const MachineState *ms, int socket_id);
77 uint64_t riscv_socket_mem_size(const MachineState *ms, int socket_id);
86 bool riscv_socket_check_hartids(const MachineState *ms, int socket_id);
96 int socket_id);
/openbmc/openbmc/meta-ampere/meta-common/recipes-phosphor/gpio/phosphor-gpio-monitor/
H A Dampere_hightemp.sh6 socket_id=$1
11 add_ampere_warning_sel "The S$socket_id High temperature GPIO" "CPU$socket_id HighTemp asserted"
14 add_ampere_info_sel "The S$socket_id High temperature GPIO" "CPU$socket_id HighTemp deasserted"
/openbmc/qemu/target/s390x/kvm/
H A Dstsi-topology.c95 int socket_id = 0; in stsi_topology_fill_sysib() local
111 socket_id = 0; in stsi_topology_fill_sysib()
115 p = fill_container(p, 1, socket_id++); in stsi_topology_fill_sysib()
189 .socket = cpu->env.socket_id, in s390_topology_from_cpu()
/openbmc/qemu/tests/functional/
H A Dtest_x86_64_hotplug_cpu.py
/openbmc/qemu/target/s390x/
H A Dcpu.c294 DEFINE_PROP_INT32("socket-id", S390CPU, env.socket_id, -1),
H A Dcpu.h130 int32_t socket_id; member
/openbmc/qemu/hw/i386/
H A Dx86.c133 ms->possible_cpus->cpus[i].props.socket_id = topo_ids.pkg_id; in x86_possible_cpu_arch_ids()