Linux Kernel
3.7.1
|
Go to the source code of this file.
Macros | |
#define | SMT_LEVEL 0 |
#define | INVALID_TYPE 0 |
#define | SMT_TYPE 1 |
#define | CORE_TYPE 2 |
#define | LEAFB_SUBTYPE(ecx) (((ecx) >> 8) & 0xff) |
#define | BITS_SHIFT_NEXT_LEVEL(eax) ((eax) & 0x1f) |
#define | LEVEL_MAX_SIBLINGS(ebx) ((ebx) & 0xffff) |
Functions | |
void __cpuinit | detect_extended_topology (struct cpuinfo_x86 *c) |
#define BITS_SHIFT_NEXT_LEVEL | ( | eax | ) | ((eax) & 0x1f) |
Definition at line 21 of file topology.c.
#define CORE_TYPE 2 |
Definition at line 18 of file topology.c.
#define INVALID_TYPE 0 |
Definition at line 16 of file topology.c.
Definition at line 20 of file topology.c.
Definition at line 22 of file topology.c.
#define SMT_LEVEL 0 |
Definition at line 13 of file topology.c.
#define SMT_TYPE 1 |
Definition at line 17 of file topology.c.
void __cpuinit detect_extended_topology | ( | struct cpuinfo_x86 * | c | ) |
Definition at line 29 of file topology.c.