|
Linux Kernel
3.7.1
|
Go to the source code of this file.
Macros | |
| #define | VERIFY_PERCPU_PTR(__p) |
| #define | per_cpu(var, cpu) (*((void)(cpu), VERIFY_PERCPU_PTR(&(var)))) |
| #define | __get_cpu_var(var) (*VERIFY_PERCPU_PTR(&(var))) |
| #define | __raw_get_cpu_var(var) (*VERIFY_PERCPU_PTR(&(var))) |
| #define | this_cpu_ptr(ptr) per_cpu_ptr(ptr, 0) |
| #define | __this_cpu_ptr(ptr) this_cpu_ptr(ptr) |
| #define | PER_CPU_BASE_SECTION ".data" |
| #define | PER_CPU_SHARED_ALIGNED_SECTION "" |
| #define | PER_CPU_ALIGNED_SECTION "..shared_aligned" |
| #define | PER_CPU_FIRST_SECTION "" |
| #define | PER_CPU_ATTRIBUTES |
| #define | PER_CPU_DEF_ATTRIBUTES |
| #define __get_cpu_var | ( | var | ) | (*VERIFY_PERCPU_PTR(&(var))) |
| #define __raw_get_cpu_var | ( | var | ) | (*VERIFY_PERCPU_PTR(&(var))) |
| #define __this_cpu_ptr | ( | ptr | ) | this_cpu_ptr(ptr) |
| #define per_cpu | ( | var, | |
| cpu | |||
| ) | (*((void)(cpu), VERIFY_PERCPU_PTR(&(var)))) |
| #define this_cpu_ptr | ( | ptr | ) | per_cpu_ptr(ptr, 0) |
1.8.2