Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
cpu.h File Reference

Go to the source code of this file.

Data Structures

struct  cpu_model_info
struct  cpu_dev
struct  _tlb_table


#define cpu_dev_register(cpu_devX)


void get_cpu_cap (struct cpuinfo_x86 *c)
void cpu_detect_cache_sizes (struct cpuinfo_x86 *c)


struct cpu_dev *const __x86_cpu_dev_start []
struct cpu_dev *const *const __x86_cpu_dev_end []

Macro Definition Documentation

#define cpu_dev_register (   cpu_devX)
static const struct cpu_dev *const __cpu_dev_##cpu_devX __used \
__attribute__((__section__(".x86_cpu_dev.init"))) = \

Definition at line 36 of file cpu.h.

Function Documentation

void cpu_detect_cache_sizes ( struct cpuinfo_x86 c)

Definition at line 431 of file common.c.

void get_cpu_cap ( struct cpuinfo_x86 c)

Definition at line 607 of file common.c.

Variable Documentation

struct cpu_dev* const * const __x86_cpu_dev_end[]
struct cpu_dev* const __x86_cpu_dev_start[]