From: Anthony PERARD Date: Wed, 2 Oct 2013 16:16:29 +0000 (+0100) Subject: Revert "cpu: Add qemu_for_each_cpu()" X-Git-Tag: qemu-xen-4.4.0-rc1~9 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=88f78193a97df8512c6392777cfcd979f095d483;p=qemu-upstream-4.4-testing.git Revert "cpu: Add qemu_for_each_cpu()" This reverts commit 0170b3ce88cb87346afa369a89ce9b197389058b. --- diff --git a/exec.c b/exec.c index 9fb6927d9..8435de0bd 100644 --- a/exec.c +++ b/exec.c @@ -692,16 +692,6 @@ CPUArchState *qemu_get_cpu(int cpu) return env; } -void qemu_for_each_cpu(void (*func)(CPUState *cpu, void *data), void *data) -{ - CPUArchState *env = first_cpu; - - while (env) { - func(ENV_GET_CPU(env), data); - env = env->next_cpu; - } -} - void cpu_exec_init(CPUArchState *env) { #ifndef CONFIG_USER_ONLY diff --git a/include/qemu/cpu.h b/include/qemu/cpu.h index 23b8b6fa3..8d2e0cb58 100644 --- a/include/qemu/cpu.h +++ b/include/qemu/cpu.h @@ -138,14 +138,5 @@ bool cpu_is_stopped(CPUState *cpu); */ void run_on_cpu(CPUState *cpu, void (*func)(void *data), void *data); -/** - * qemu_for_each_cpu: - * @func: The function to be executed. - * @data: Data to pass to the function. - * - * Executes @func for each CPU. - */ -void qemu_for_each_cpu(void (*func)(CPUState *cpu, void *data), void *data); - #endif