Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
cache.h File Reference
#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")))
 

Macro Definition Documentation

#define __read_mostly   __attribute__((__section__(".data..read_mostly")))

Definition at line 49 of file cache.h.

static unsigned long sched_clock_mult __write_once   __attribute__((__section__(".w1data")))

Definition at line 55 of file cache.h.

#define ARCH_DMA_MINALIGN   L2_CACHE_BYTES

Definition at line 40 of file cache.h.

#define INTERNODE_CACHE_BYTES   L2_CACHE_BYTES

Definition at line 46 of file cache.h.

#define INTERNODE_CACHE_SHIFT   L2_CACHE_SHIFT

Definition at line 45 of file cache.h.

#define L1_CACHE_BYTES   (1 << L1_CACHE_SHIFT)

Definition at line 22 of file cache.h.

#define L1_CACHE_SHIFT   CHIP_L1D_LOG_LINE_SIZE()

Definition at line 21 of file cache.h.

#define L2_CACHE_ALIGN (   x)    (((x)+(L2_CACHE_BYTES-1)) & -L2_CACHE_BYTES)

Definition at line 27 of file cache.h.

#define L2_CACHE_BYTES   (1 << L2_CACHE_SHIFT)

Definition at line 26 of file cache.h.

#define L2_CACHE_SHIFT   CHIP_L2_LOG_LINE_SIZE()

Definition at line 25 of file cache.h.

#define SMP_CACHE_BYTES   L2_CACHE_BYTES

Definition at line 44 of file cache.h.

#define SMP_CACHE_BYTES_SHIFT   L2_CACHE_SHIFT

Definition at line 43 of file cache.h.