Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | secondary_data |
struct | smp_operations |
Macros | |
#define | raw_smp_processor_id() (current_thread_info()->cpu) |
Functions | |
void | show_ipi_list (struct seq_file *, int) |
asmlinkage void | do_IPI (int ipinr, struct pt_regs *regs) |
void | handle_IPI (int ipinr, struct pt_regs *regs) |
void | smp_init_cpus (void) |
void | set_smp_cross_call (void(*)(const struct cpumask *, unsigned int)) |
int | boot_secondary (unsigned int cpu, struct task_struct *) |
asmlinkage void | secondary_start_kernel (void) |
int | __cpu_disable (void) |
void | __cpu_die (unsigned int cpu) |
void | cpu_die (void) |
void | arch_send_call_function_single_ipi (int cpu) |
void | arch_send_call_function_ipi_mask (const struct cpumask *mask) |
void | smp_set_ops (struct smp_operations *) |
Variables | |
struct secondary_data | secondary_data |
volatile int | pen_release |
#define raw_smp_processor_id | ( | ) | (current_thread_info()->cpu) |
asmlinkage void secondary_start_kernel | ( | void | ) |
void smp_set_ops | ( | struct smp_operations * | ) |