Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
percpu.h File Reference
#include <linux/threads.h>
#include <asm-generic/percpu.h>

Go to the source code of this file.

Macros

#define PERCPU_ENOUGH_ROOM   PERCPU_PAGE_SIZE
 
#define per_cpu_init()   (__phys_per_cpu_start)
 
#define PER_CPU_BASE_SECTION   ".data..percpu"
 
#define __ia64_per_cpu_var(var)
 

Functions

 DECLARE_PER_CPU (unsigned long, local_per_cpu_offset)
 

Macro Definition Documentation

#define __ia64_per_cpu_var (   var)
Value:
(*({ \
__verify_pcpu_ptr(&(var)); \
((typeof(var) __kernel __force *)&(var)); \
}))

Definition at line 42 of file percpu.h.

#define PER_CPU_BASE_SECTION   ".data..percpu"

Definition at line 34 of file percpu.h.

#define per_cpu_init (   void)    (__phys_per_cpu_start)

Definition at line 30 of file percpu.h.

#define PERCPU_ENOUGH_ROOM   PERCPU_PAGE_SIZE

Definition at line 9 of file percpu.h.

Function Documentation

DECLARE_PER_CPU ( unsigned  long,
local_per_cpu_offset   
)