#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/smp.h>
#include <linux/seq_file.h>
#include <linux/irq.h>
#include <linux/percpu.h>
#include <linux/clockchips.h>
#include <linux/completion.h>
#include <linux/of.h>
#include <asm/atomic.h>
#include <asm/cacheflush.h>
#include <asm/cputype.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>
Go to the source code of this file.
- 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 58 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 55 of file smp.c.
volatile unsigned long secondary_holding_pen_release = -1 |
Definition at line 56 of file smp.c.