|
Linux Kernel
3.7.1
|
#include <linux/cpumask.h>#include <linux/init.h>#include <asm/percpu.h>#include <asm/thread_info.h>#include <asm/cpumask.h>#include <asm/cpufeature.h>Go to the source code of this file.
Data Structures | |
| struct | smp_ops |
Macros | |
| #define | wbinvd_on_cpu(cpu) wbinvd() |
| #define | hard_smp_processor_id() 0 |
| #define | nmi_selftest() do { } while (0) |
Functions | |
| DECLARE_PER_CPU_READ_MOSTLY (cpumask_var_t, cpu_sibling_map) | |
| DECLARE_PER_CPU_READ_MOSTLY (cpumask_var_t, cpu_core_map) | |
| DECLARE_PER_CPU_READ_MOSTLY (cpumask_var_t, cpu_llc_shared_map) | |
| DECLARE_PER_CPU_READ_MOSTLY (u16, cpu_llc_id) | |
| DECLARE_PER_CPU_READ_MOSTLY (int, cpu_number) | |
| DECLARE_EARLY_PER_CPU_READ_MOSTLY (u16, x86_cpu_to_apicid) | |
| DECLARE_EARLY_PER_CPU_READ_MOSTLY (u16, x86_bios_cpu_apicid) | |
| void | set_cpu_sibling_map (int cpu) |
Variables | |
| int | smp_num_siblings |
| unsigned int | num_processors |
| unsigned long | stack_start |
| unsigned disabled_cpus | __cpuinitdata |
| DECLARE_EARLY_PER_CPU_READ_MOSTLY | ( | u16 | , |
| x86_cpu_to_apicid | |||
| ) |
| DECLARE_EARLY_PER_CPU_READ_MOSTLY | ( | u16 | , |
| x86_bios_cpu_apicid | |||
| ) |
| DECLARE_PER_CPU_READ_MOSTLY | ( | cpumask_var_t | , |
| cpu_sibling_map | |||
| ) |
| DECLARE_PER_CPU_READ_MOSTLY | ( | cpumask_var_t | , |
| cpu_core_map | |||
| ) |
| DECLARE_PER_CPU_READ_MOSTLY | ( | cpumask_var_t | , |
| cpu_llc_shared_map | |||
| ) |
| DECLARE_PER_CPU_READ_MOSTLY | ( | u16 | , |
| cpu_llc_id | |||
| ) |
| DECLARE_PER_CPU_READ_MOSTLY | ( | int | , |
| cpu_number | |||
| ) |
| u64 num_processors |
Definition at line 128 of file processor.h.
1.8.2