#include <linux/kernel.h>
#include <linux/export.h>
#include <linux/sched.h>
#include <linux/smp.h>
#include <linux/interrupt.h>
#include <linux/delay.h>
#include <linux/init.h>
#include <linux/spinlock.h>
#include <linux/cache.h>
#include <linux/err.h>
#include <linux/device.h>
#include <linux/cpu.h>
#include <linux/notifier.h>
#include <linux/topology.h>
#include <asm/ptrace.h>
#include <linux/atomic.h>
#include <asm/irq.h>
#include <asm/page.h>
#include <asm/pgtable.h>
#include <asm/prom.h>
#include <asm/smp.h>
#include <asm/time.h>
#include <asm/machdep.h>
#include <asm/cputhreads.h>
#include <asm/cputable.h>
#include <asm/mpic.h>
#include <asm/vdso_datapage.h>
#include <asm/vdso.h>
#include <asm/debug.h>
Go to the source code of this file.
Definition at line 58 of file smp.c.
int arch_sd_sibling_asym_packing |
( |
void |
| ) |
|
void arch_send_call_function_single_ipi |
( |
int |
cpu | ) |
|
int cpu_core_index_of_thread |
( |
int |
cpu | ) |
|
int cpu_first_thread_of_core |
( |
int |
core | ) |
|
int setup_profiling_timer |
( |
unsigned int |
multiplier | ) |
|
int smp_request_message_ipi |
( |
int |
virq, |
|
|
int |
msg |
|
) |
| |
void smp_send_reschedule |
( |
int |
cpu | ) |
|
Definition at line 78 of file smp.c.
Definition at line 66 of file smp.c.
Initial value:= {
[PPC_MSG_CALL_FUNCTION] = "ipi call function",
[PPC_MSG_RESCHEDULE] = "ipi reschedule",
[PPC_MSG_CALL_FUNC_SINGLE] = "ipi call function single",
[PPC_MSG_DEBUGGER_BREAK] = "ipi debugger",
}
Definition at line 153 of file smp.c.
Definition at line 75 of file smp.c.
int smt_enabled_at_boot = 1 |
Definition at line 80 of file smp.c.