]> git.proxmox.com Git - mirror_spl-debian.git/blame - include/sys/timer.h
Minor atomic cleanup, this needs to be done right.
[mirror_spl-debian.git] / include / sys / timer.h
CommitLineData
09b414e8 1#ifndef _SPL_TIMER_H
2#define _SPL_TIMER_H
f1ca4da6 3
4#ifdef __cplusplus
5extern "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