|
Linux Kernel
3.7.1
|
#include <linux/init.h>#include <linux/slab.h>#include <linux/device.h>#include <linux/compiler.h>#include <linux/cpu.h>#include <linux/sched.h>#include <linux/pci.h>#include <asm/processor.h>#include <linux/smp.h>#include <asm/amd_nb.h>#include <asm/smp.h>Go to the source code of this file.
Data Structures | |
| struct | _cache_table |
| union | _cpuid4_leaf_eax |
| union | _cpuid4_leaf_ebx |
| union | _cpuid4_leaf_ecx |
| struct | _cpuid4_info_regs |
| struct | _cpuid4_info |
| union | l1_cache |
| union | l2_cache |
| union | l3_cache |
| struct | _cache_attr |
Macros | |
| #define | LVL_1_INST 1 |
| #define | LVL_1_DATA 2 |
| #define | LVL_2 3 |
| #define | LVL_3 4 |
| #define | LVL_TRACE 5 |
| #define | MB(x) ((x) * 1024) |
| #define | amd_init_l3_cache(x, y) |
Enumerations | |
| enum | _cache_type { CACHE_TYPE_NULL = 0, CACHE_TYPE_DATA = 1, CACHE_TYPE_INST = 2, CACHE_TYPE_UNIFIED = 3 } |
Functions | |
| unsigned int __cpuinit | init_intel_cacheinfo (struct cpuinfo_x86 *c) |
Variables | |
| unsigned short | num_cache_leaves |
Definition at line 528 of file intel_cacheinfo.c.
| #define LVL_1_DATA 2 |
Definition at line 24 of file intel_cacheinfo.c.
| #define LVL_1_INST 1 |
Definition at line 23 of file intel_cacheinfo.c.
| #define LVL_2 3 |
Definition at line 25 of file intel_cacheinfo.c.
| #define LVL_3 4 |
Definition at line 26 of file intel_cacheinfo.c.
| #define LVL_TRACE 5 |
Definition at line 27 of file intel_cacheinfo.c.
Definition at line 35 of file intel_cacheinfo.c.
| enum _cache_type |
Definition at line 118 of file intel_cacheinfo.c.
| unsigned int __cpuinit init_intel_cacheinfo | ( | struct cpuinfo_x86 * | c | ) |
Definition at line 575 of file intel_cacheinfo.c.
| unsigned short num_cache_leaves |
Definition at line 167 of file intel_cacheinfo.c.
1.8.2