|
Linux Kernel
3.7.1
|
#include <linux/kernel.h>#include <linux/sched.h>#include <linux/smp.h>#include <linux/unistd.h>#include <linux/init.h>#include <linux/slab.h>#include <linux/atomic.h>#include <asm/smp.h>#include <asm/time.h>Go to the source code of this file.
Macros | |
| #define | NUM_ITER 300 |
Enumerations | |
| enum | { kExit =0, kSetAndTest, kTest } |
Functions | |
| void __devinit | smp_generic_take_timebase (void) |
| void __devinit | smp_generic_give_timebase (void) |
Variables | |
| enum { ... } | __attribute__ |
| #define NUM_ITER 300 |
Definition at line 18 of file smp-tbsync.c.
| anonymous enum |
Definition at line 20 of file smp-tbsync.c.
Definition at line 113 of file smp-tbsync.c.
Definition at line 45 of file smp-tbsync.c.
| enum { ... } __attribute__ |
| volatile int ack |
Definition at line 31 of file smp-tbsync.c.
Definition at line 27 of file smp-tbsync.c.
| int filler[2] |
Definition at line 29 of file smp-tbsync.c.
| int filler2[7] |
Definition at line 32 of file smp-tbsync.c.
| volatile int handshake |
Definition at line 28 of file smp-tbsync.c.
| volatile u64 mark |
Definition at line 26 of file smp-tbsync.c.
| volatile int race_result |
Definition at line 34 of file smp-tbsync.c.
| volatile u64 tb |
Definition at line 25 of file smp-tbsync.c.
1.8.2