|
Linux Kernel
3.7.1
|
#include <arch/chip.h>Go to the source code of this file.
Macros | |
| #define | L1_CACHE_SHIFT CHIP_L1D_LOG_LINE_SIZE() |
| #define | L1_CACHE_BYTES (1 << L1_CACHE_SHIFT) |
| #define | L2_CACHE_SHIFT CHIP_L2_LOG_LINE_SIZE() |
| #define | L2_CACHE_BYTES (1 << L2_CACHE_SHIFT) |
| #define | L2_CACHE_ALIGN(x) (((x)+(L2_CACHE_BYTES-1)) & -L2_CACHE_BYTES) |
| #define | ARCH_DMA_MINALIGN L2_CACHE_BYTES |
| #define | SMP_CACHE_BYTES_SHIFT L2_CACHE_SHIFT |
| #define | SMP_CACHE_BYTES L2_CACHE_BYTES |
| #define | INTERNODE_CACHE_SHIFT L2_CACHE_SHIFT |
| #define | INTERNODE_CACHE_BYTES L2_CACHE_BYTES |
| #define | __read_mostly __attribute__((__section__(".data..read_mostly"))) |
| #define | __write_once __attribute__((__section__(".w1data"))) |
| #define __read_mostly __attribute__((__section__(".data..read_mostly"))) |
| static unsigned long sched_clock_mult __write_once __attribute__((__section__(".w1data"))) |
| #define ARCH_DMA_MINALIGN L2_CACHE_BYTES |
| #define INTERNODE_CACHE_BYTES L2_CACHE_BYTES |
| #define INTERNODE_CACHE_SHIFT L2_CACHE_SHIFT |
| #define L1_CACHE_BYTES (1 << L1_CACHE_SHIFT) |
| #define L1_CACHE_SHIFT CHIP_L1D_LOG_LINE_SIZE() |
| #define L2_CACHE_ALIGN | ( | x | ) | (((x)+(L2_CACHE_BYTES-1)) & -L2_CACHE_BYTES) |
| #define L2_CACHE_BYTES (1 << L2_CACHE_SHIFT) |
| #define L2_CACHE_SHIFT CHIP_L2_LOG_LINE_SIZE() |
| #define SMP_CACHE_BYTES L2_CACHE_BYTES |
| #define SMP_CACHE_BYTES_SHIFT L2_CACHE_SHIFT |
1.8.2