Lines Matching +full:- +full:- +full:cc
4 * Copyright (c) 2003-2008 Fabrice Bellard
7 * SPDX-License-Identifier: MIT
12 #include "qemu/target-info.h"
13 #include "accel/accel-cpu.h"
14 #include "accel-internal.h"
30 return ac->name; in current_accel_name()
35 CPUClass *cc = CPU_CLASS(klass); in accel_init_cpu_int_aux() local
39 * The first callback allows accel-cpu to run initializations in accel_init_cpu_int_aux()
42 * The second one allows the CPU to customize the accel-cpu in accel_init_cpu_int_aux()
48 cc->accel_cpu = accel_cpu; in accel_init_cpu_int_aux()
49 if (accel_cpu->cpu_class_init) { in accel_init_cpu_int_aux()
50 accel_cpu->cpu_class_init(cc); in accel_init_cpu_int_aux()
52 if (cc->init_accel_cpu) { in accel_init_cpu_int_aux()
53 cc->init_accel_cpu(accel_cpu, cc); in accel_init_cpu_int_aux()
57 /* initialize the arch-specific accel CpuClass interfaces */
68 acc_name = g_strdup_printf("%s-%s", ac_name, cpu_resolving_type); in accel_init_cpu_interfaces()
86 if (cpu->cc->accel_cpu && cpu->cc->accel_cpu->cpu_instance_init) { in accel_cpu_instance_init()
87 cpu->cc->accel_cpu->cpu_instance_init(cpu); in accel_cpu_instance_init()
97 if (cpu->cc->accel_cpu in accel_cpu_common_realize()
98 && cpu->cc->accel_cpu->cpu_target_realize in accel_cpu_common_realize()
99 && !cpu->cc->accel_cpu->cpu_target_realize(cpu, errp)) { in accel_cpu_common_realize()
104 if (acc->cpu_common_realize && !acc->cpu_common_realize(cpu, errp)) { in accel_cpu_common_realize()
117 if (acc->cpu_common_unrealize) { in accel_cpu_common_unrealize()
118 acc->cpu_common_unrealize(cpu); in accel_cpu_common_unrealize()
126 if (acc->gdbstub_supported_sstep_flags) { in accel_supported_gdbstub_sstep_flags()
127 return acc->gdbstub_supported_sstep_flags(accel); in accel_supported_gdbstub_sstep_flags()