|
@@ -98,12 +98,6 @@ AddressSpace address_space_memory;
|
|
static MemoryRegion io_mem_unassigned;
|
|
static MemoryRegion io_mem_unassigned;
|
|
#endif
|
|
#endif
|
|
|
|
|
|
-CPUTailQ cpus = QTAILQ_HEAD_INITIALIZER(cpus);
|
|
|
|
-
|
|
|
|
-/* current CPU in the current thread. It is only valid inside
|
|
|
|
- cpu_exec() */
|
|
|
|
-__thread CPUState *current_cpu;
|
|
|
|
-
|
|
|
|
uintptr_t qemu_host_page_size;
|
|
uintptr_t qemu_host_page_size;
|
|
intptr_t qemu_host_page_mask;
|
|
intptr_t qemu_host_page_mask;
|
|
|
|
|
|
@@ -832,22 +826,6 @@ const VMStateDescription vmstate_cpu_common = {
|
|
}
|
|
}
|
|
};
|
|
};
|
|
|
|
|
|
-#endif
|
|
|
|
-
|
|
|
|
-CPUState *qemu_get_cpu(int index)
|
|
|
|
-{
|
|
|
|
- CPUState *cpu;
|
|
|
|
-
|
|
|
|
- CPU_FOREACH(cpu) {
|
|
|
|
- if (cpu->cpu_index == index) {
|
|
|
|
- return cpu;
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- return NULL;
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-#if !defined(CONFIG_USER_ONLY)
|
|
|
|
void cpu_address_space_init(CPUState *cpu, int asidx,
|
|
void cpu_address_space_init(CPUState *cpu, int asidx,
|
|
const char *prefix, MemoryRegion *mr)
|
|
const char *prefix, MemoryRegion *mr)
|
|
{
|
|
{
|