Go to the documentation of this file. 1 #ifndef _ASM_IA64_PERCPU_H
2 #define _ASM_IA64_PERCPU_H
9 #define PERCPU_ENOUGH_ROOM PERCPU_PAGE_SIZE
12 # define THIS_CPU(var) (var)
20 #ifdef HAVE_MODEL_SMALL_ATTRIBUTE
21 # define PER_CPU_ATTRIBUTES __attribute__((__model__ (__small__)))
24 #define __my_cpu_offset __ia64_per_cpu_var(local_per_cpu_offset)
30 #define per_cpu_init() (__phys_per_cpu_start)
34 #define PER_CPU_BASE_SECTION ".data..percpu"
42 #define __ia64_per_cpu_var(var) (*({ \
43 __verify_pcpu_ptr(&(var)); \
44 ((typeof(var) __kernel __force *)&(var)); \