|
Linux Kernel
3.7.1
|
#include <asm/head.h>#include <linux/kernel.h>#include <linux/sched.h>#include <linux/threads.h>#include <linux/smp.h>#include <linux/interrupt.h>#include <linux/kernel_stat.h>#include <linux/of.h>#include <linux/init.h>#include <linux/spinlock.h>#include <linux/mm.h>#include <linux/swap.h>#include <linux/profile.h>#include <linux/pm.h>#include <linux/delay.h>#include <linux/gfp.h>#include <linux/cpu.h>#include <linux/clockchips.h>#include <asm/cacheflush.h>#include <asm/tlbflush.h>#include <asm/ptrace.h>#include <linux/atomic.h>#include <asm/irq_regs.h>#include <asm/traps.h>#include <asm/delay.h>#include <asm/irq.h>#include <asm/page.h>#include <asm/pgalloc.h>#include <asm/pgtable.h>#include <asm/oplib.h>#include <asm/cpudata.h>#include <asm/asi.h>#include <asm/leon.h>#include <asm/leon_amba.h>#include <asm/timer.h>#include "kernel.h"#include "irq.h"Go to the source code of this file.
Data Structures | |
| struct | leon_ipi_work |
| struct | smp_funcall |
Functions | |
| void __cpuinit | leon_configure_cache_smp (void) |
| void __cpuinit | leon_callin (void) |
| void | leon_smp_setbroadcast (unsigned int mask) |
| unsigned int | leon_smp_getbroadcast (void) |
| int | leon_smp_nrcpus (void) |
| void __init | leon_boot_cpus (void) |
| int __cpuinit | leon_boot_one_cpu (int i, struct task_struct *idle) |
| void __init | leon_smp_done (void) |
| void | leon_irq_rotate (int cpu) |
| void | leonsmp_ipi_interrupt (void) |
| void | leon_cross_call_irq (void) |
| void __init | leon_init_smp (void) |
Variables | |
| ctxd_t * | srmmu_ctx_table_phys |
| volatile unsigned long | cpu_callin_map [NR_CPUS] |
| cpumask_t | smp_commenced_mask |
| int | leon_ipi_irq = LEON3_IRQ_IPI_DEFAULT |
| struct linux_prom_registers | smp_penguin_ctable |
Definition at line 181 of file leon_smp.c.
| int __cpuinit leon_boot_one_cpu | ( | int | i, |
| struct task_struct * | idle | ||
| ) |
Definition at line 204 of file leon_smp.c.
Definition at line 72 of file leon_smp.c.
Definition at line 124 of file leon_smp.c.
Definition at line 484 of file leon_smp.c.
Definition at line 501 of file leon_smp.c.
Definition at line 296 of file leon_smp.c.
Definition at line 251 of file leon_smp.c.
Definition at line 166 of file leon_smp.c.
Definition at line 173 of file leon_smp.c.
Definition at line 148 of file leon_smp.c.
Definition at line 382 of file leon_smp.c.
| int leon_ipi_irq = LEON3_IRQ_IPI_DEFAULT |
Definition at line 61 of file leon_smp.c.
| struct linux_prom_registers smp_penguin_ctable |
1.8.2