]>
Commit | Line | Data |
---|---|---|
09b414e8 | 1 | #ifndef _SPL_TIMER_H |
2 | #define _SPL_TIMER_H | |
f1ca4da6 | 3 | |
4 | #ifdef __cplusplus | |
5 | extern "C" { | |
6 | #endif | |
7 | ||
f1b59d26 | 8 | #include <linux/module.h> |
f1ca4da6 | 9 | #include <linux/sched.h> |
10 | #include <linux/timer.h> | |
11 | ||
12 | #define lbolt ((clock_t)jiffies) | |
13 | #define lbolt64 ((int64_t)get_jiffies_64()) | |
14 | ||
b0dd3380 | 15 | #define delay(ticks) schedule_timeout((long)(ticks)) |
f1ca4da6 | 16 | |
17 | #ifdef __cplusplus | |
18 | } | |
19 | #endif | |
20 | ||
09b414e8 | 21 | #endif /* _SPL_TIMER_H */ |
f1ca4da6 | 22 |