|
Linux Kernel
3.7.1
|
#include <linux/err.h>#include <linux/errno.h>#include <linux/kernel.h>#include <linux/init.h>#include <linux/interrupt.h>#include <linux/module.h>#include <linux/percpu.h>#include <linux/sched.h>#include <linux/smp.h>#include <linux/spinlock.h>#include <linux/cpu.h>#include <asm/time.h>#include <asm/hexagon_vm.h>Go to the source code of this file.
Data Structures | |
| struct | ipi_data |
Macros | |
| #define | BASE_IPI_IRQ 26 |
Functions | |
| void | smp_vm_unmask_irq (void *info) |
| irqreturn_t | handle_ipi (int irq, void *desc) |
| void | send_ipi (const struct cpumask *cpumask, enum ipi_message_type msg) |
| void __init | smp_prepare_boot_cpu (void) |
| void __cpuinit | start_secondary (void) |
| int __cpuinit | __cpu_up (unsigned int cpu, struct task_struct *idle) |
| void __init | smp_cpus_done (unsigned int max_cpus) |
| void __init | smp_prepare_cpus (unsigned int max_cpus) |
| void | smp_send_reschedule (int cpu) |
| void | smp_send_stop (void) |
| void | arch_send_call_function_single_ipi (int cpu) |
| void | arch_send_call_function_ipi_mask (const struct cpumask *mask) |
| int | setup_profiling_timer (unsigned int multiplier) |
| void | smp_start_cpus (void) |
| int __cpuinit __cpu_up | ( | unsigned int | cpu, |
| struct task_struct * | idle | ||
| ) |
| irqreturn_t handle_ipi | ( | int | irq, |
| void * | desc | ||
| ) |
| void send_ipi | ( | const struct cpumask * | cpumask, |
| enum ipi_message_type | msg | ||
| ) |
1.8.2