#include <linux/module.h>
#include <linux/delay.h>
#include <linux/init.h>
#include <linux/spinlock.h>
#include <linux/sched.h>
#include <linux/interrupt.h>
#include <linux/cache.h>
#include <linux/profile.h>
#include <linux/errno.h>
#include <linux/mm.h>
#include <linux/err.h>
#include <linux/cpu.h>
#include <linux/seq_file.h>
#include <linux/irq.h>
#include <linux/percpu.h>
#include <linux/clockchips.h>
#include <linux/completion.h>
#include <linux/cpufreq.h>
#include <linux/atomic.h>
#include <asm/smp.h>
#include <asm/cacheflush.h>
#include <asm/cpu.h>
#include <asm/cputype.h>
#include <asm/exception.h>
#include <asm/idmap.h>
#include <asm/topology.h>
#include <asm/mmu_context.h>
#include <asm/pgtable.h>
#include <asm/pgalloc.h>
#include <asm/processor.h>
#include <asm/sections.h>
#include <asm/tlbflush.h>
#include <asm/ptrace.h>
#include <asm/localtimer.h>
#include <asm/smp_plat.h>
#include <asm/virt.h>
#include <asm/mach/arch.h>
Go to the source code of this file.
#define S |
( |
|
x, |
|
|
|
s |
|
) |
| [x] = s |
#define smp_timer_broadcast NULL |
- Enumerator:
IPI_WAKEUP |
|
IPI_TIMER |
|
IPI_RESCHEDULE |
|
IPI_CALL_FUNC |
|
IPI_CALL_FUNC_SINGLE |
|
IPI_CPU_STOP |
|
IPI_RESCHEDULE |
|
IPI_CALL_FUNC |
|
IPI_CALL_FUNC_SINGLE |
|
IPI_CPU_STOP |
|
Definition at line 62 of file smp.c.
Definition at line 81 of file smp.c.
void arch_send_call_function_single_ipi |
( |
int |
cpu | ) |
|
int setup_profiling_timer |
( |
unsigned int |
multiplier | ) |
|
u64 smp_irq_stat_cpu |
( |
unsigned int |
cpu | ) |
|
void smp_send_reschedule |
( |
int |
cpu | ) |
|
Definition at line 75 of file smp.c.
Definition at line 60 of file smp.c.
Definition at line 54 of file smp.c.