mirror of https://github.com/xqemu/xqemu.git
spapr: rename spapr_vcpu_id() to spapr_get_vcpu_id()
The spapr_vcpu_id() function is an accessor actually. Let's rename it for symmetry with the recently added spapr_set_vcpu_id() helper. The motivation behind this is that a later patch will consolidate the VCPU id formula in a function and spapr_vcpu_id looks like an appropriate name. Signed-off-by: Greg Kurz <groug@kaod.org> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
This commit is contained in:
parent
648edb6475
commit
14bb4486c8
|
@ -209,7 +209,7 @@ static int spapr_fixup_cpu_smt_dt(void *fdt, int offset, PowerPCCPU *cpu,
|
||||||
int i, ret = 0;
|
int i, ret = 0;
|
||||||
uint32_t servers_prop[smt_threads];
|
uint32_t servers_prop[smt_threads];
|
||||||
uint32_t gservers_prop[smt_threads * 2];
|
uint32_t gservers_prop[smt_threads * 2];
|
||||||
int index = spapr_vcpu_id(cpu);
|
int index = spapr_get_vcpu_id(cpu);
|
||||||
|
|
||||||
if (cpu->compat_pvr) {
|
if (cpu->compat_pvr) {
|
||||||
ret = fdt_setprop_cell(fdt, offset, "cpu-version", cpu->compat_pvr);
|
ret = fdt_setprop_cell(fdt, offset, "cpu-version", cpu->compat_pvr);
|
||||||
|
@ -238,7 +238,7 @@ static int spapr_fixup_cpu_smt_dt(void *fdt, int offset, PowerPCCPU *cpu,
|
||||||
|
|
||||||
static int spapr_fixup_cpu_numa_dt(void *fdt, int offset, PowerPCCPU *cpu)
|
static int spapr_fixup_cpu_numa_dt(void *fdt, int offset, PowerPCCPU *cpu)
|
||||||
{
|
{
|
||||||
int index = spapr_vcpu_id(cpu);
|
int index = spapr_get_vcpu_id(cpu);
|
||||||
uint32_t associativity[] = {cpu_to_be32(0x5),
|
uint32_t associativity[] = {cpu_to_be32(0x5),
|
||||||
cpu_to_be32(0x0),
|
cpu_to_be32(0x0),
|
||||||
cpu_to_be32(0x0),
|
cpu_to_be32(0x0),
|
||||||
|
@ -342,7 +342,7 @@ static int spapr_fixup_cpu_dt(void *fdt, sPAPRMachineState *spapr)
|
||||||
CPU_FOREACH(cs) {
|
CPU_FOREACH(cs) {
|
||||||
PowerPCCPU *cpu = POWERPC_CPU(cs);
|
PowerPCCPU *cpu = POWERPC_CPU(cs);
|
||||||
DeviceClass *dc = DEVICE_GET_CLASS(cs);
|
DeviceClass *dc = DEVICE_GET_CLASS(cs);
|
||||||
int index = spapr_vcpu_id(cpu);
|
int index = spapr_get_vcpu_id(cpu);
|
||||||
int compat_smt = MIN(smp_threads, ppc_compat_max_vthreads(cpu));
|
int compat_smt = MIN(smp_threads, ppc_compat_max_vthreads(cpu));
|
||||||
|
|
||||||
if (index % spapr->vsmt != 0) {
|
if (index % spapr->vsmt != 0) {
|
||||||
|
@ -492,7 +492,7 @@ static void spapr_populate_cpu_dt(CPUState *cs, void *fdt, int offset,
|
||||||
PowerPCCPU *cpu = POWERPC_CPU(cs);
|
PowerPCCPU *cpu = POWERPC_CPU(cs);
|
||||||
CPUPPCState *env = &cpu->env;
|
CPUPPCState *env = &cpu->env;
|
||||||
PowerPCCPUClass *pcc = POWERPC_CPU_GET_CLASS(cs);
|
PowerPCCPUClass *pcc = POWERPC_CPU_GET_CLASS(cs);
|
||||||
int index = spapr_vcpu_id(cpu);
|
int index = spapr_get_vcpu_id(cpu);
|
||||||
uint32_t segs[] = {cpu_to_be32(28), cpu_to_be32(40),
|
uint32_t segs[] = {cpu_to_be32(28), cpu_to_be32(40),
|
||||||
0xffffffff, 0xffffffff};
|
0xffffffff, 0xffffffff};
|
||||||
uint32_t tbfreq = kvm_enabled() ? kvmppc_get_tbfreq()
|
uint32_t tbfreq = kvm_enabled() ? kvmppc_get_tbfreq()
|
||||||
|
@ -626,7 +626,7 @@ static void spapr_populate_cpus_dt_node(void *fdt, sPAPRMachineState *spapr)
|
||||||
*/
|
*/
|
||||||
CPU_FOREACH_REVERSE(cs) {
|
CPU_FOREACH_REVERSE(cs) {
|
||||||
PowerPCCPU *cpu = POWERPC_CPU(cs);
|
PowerPCCPU *cpu = POWERPC_CPU(cs);
|
||||||
int index = spapr_vcpu_id(cpu);
|
int index = spapr_get_vcpu_id(cpu);
|
||||||
DeviceClass *dc = DEVICE_GET_CLASS(cs);
|
DeviceClass *dc = DEVICE_GET_CLASS(cs);
|
||||||
int offset;
|
int offset;
|
||||||
|
|
||||||
|
@ -3234,7 +3234,7 @@ static void *spapr_populate_hotplug_cpu_dt(CPUState *cs, int *fdt_offset,
|
||||||
{
|
{
|
||||||
PowerPCCPU *cpu = POWERPC_CPU(cs);
|
PowerPCCPU *cpu = POWERPC_CPU(cs);
|
||||||
DeviceClass *dc = DEVICE_GET_CLASS(cs);
|
DeviceClass *dc = DEVICE_GET_CLASS(cs);
|
||||||
int id = spapr_vcpu_id(cpu);
|
int id = spapr_get_vcpu_id(cpu);
|
||||||
void *fdt;
|
void *fdt;
|
||||||
int offset, fdt_size;
|
int offset, fdt_size;
|
||||||
char *nodename;
|
char *nodename;
|
||||||
|
@ -3791,7 +3791,7 @@ static void spapr_pic_print_info(InterruptStatsProvider *obj,
|
||||||
ics_pic_print_info(spapr->ics, mon);
|
ics_pic_print_info(spapr->ics, mon);
|
||||||
}
|
}
|
||||||
|
|
||||||
int spapr_vcpu_id(PowerPCCPU *cpu)
|
int spapr_get_vcpu_id(PowerPCCPU *cpu)
|
||||||
{
|
{
|
||||||
CPUState *cs = CPU(cpu);
|
CPUState *cs = CPU(cpu);
|
||||||
|
|
||||||
|
@ -3828,7 +3828,7 @@ PowerPCCPU *spapr_find_cpu(int vcpu_id)
|
||||||
CPU_FOREACH(cs) {
|
CPU_FOREACH(cs) {
|
||||||
PowerPCCPU *cpu = POWERPC_CPU(cs);
|
PowerPCCPU *cpu = POWERPC_CPU(cs);
|
||||||
|
|
||||||
if (spapr_vcpu_id(cpu) == vcpu_id) {
|
if (spapr_get_vcpu_id(cpu) == vcpu_id) {
|
||||||
return cpu;
|
return cpu;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -766,7 +766,7 @@ void spapr_do_system_reset_on_cpu(CPUState *cs, run_on_cpu_data arg);
|
||||||
|
|
||||||
#define HTAB_SIZE(spapr) (1ULL << ((spapr)->htab_shift))
|
#define HTAB_SIZE(spapr) (1ULL << ((spapr)->htab_shift))
|
||||||
|
|
||||||
int spapr_vcpu_id(PowerPCCPU *cpu);
|
int spapr_get_vcpu_id(PowerPCCPU *cpu);
|
||||||
void spapr_set_vcpu_id(PowerPCCPU *cpu, int cpu_index, Error **errp);
|
void spapr_set_vcpu_id(PowerPCCPU *cpu, int cpu_index, Error **errp);
|
||||||
PowerPCCPU *spapr_find_cpu(int vcpu_id);
|
PowerPCCPU *spapr_find_cpu(int vcpu_id);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue