diff options
| author | Dmitry Torokhov <dtor_core@ameritech.net> | 2006-06-26 01:31:38 -0400 |
|---|---|---|
| committer | Dmitry Torokhov <dtor_core@ameritech.net> | 2006-06-26 01:31:38 -0400 |
| commit | 4854c7b27f0975a2b629f35ea3996d2968eb7c4f (patch) | |
| tree | 4102bdb70289764a2058aff0f907b13d7cf0e0d1 /include/linux/hrtimer.h | |
| parent | 3cbd5b32cb625f5c0f1b1476d154fac873dd49ce (diff) | |
| parent | fcc18e83e1f6fd9fa6b333735bf0fcd530655511 (diff) | |
Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Diffstat (limited to 'include/linux/hrtimer.h')
| -rw-r--r-- | include/linux/hrtimer.h | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/include/linux/hrtimer.h b/include/linux/hrtimer.h index 306acf1dc6d5..07d7305f131e 100644 --- a/include/linux/hrtimer.h +++ b/include/linux/hrtimer.h | |||
| @@ -40,7 +40,6 @@ struct hrtimer_base; | |||
| 40 | 40 | ||
| 41 | /** | 41 | /** |
| 42 | * struct hrtimer - the basic hrtimer structure | 42 | * struct hrtimer - the basic hrtimer structure |
| 43 | * | ||
| 44 | * @node: red black tree node for time ordered insertion | 43 | * @node: red black tree node for time ordered insertion |
| 45 | * @expires: the absolute expiry time in the hrtimers internal | 44 | * @expires: the absolute expiry time in the hrtimers internal |
| 46 | * representation. The time is related to the clock on | 45 | * representation. The time is related to the clock on |
| @@ -59,7 +58,6 @@ struct hrtimer { | |||
| 59 | 58 | ||
| 60 | /** | 59 | /** |
| 61 | * struct hrtimer_sleeper - simple sleeper structure | 60 | * struct hrtimer_sleeper - simple sleeper structure |
| 62 | * | ||
| 63 | * @timer: embedded timer structure | 61 | * @timer: embedded timer structure |
| 64 | * @task: task to wake up | 62 | * @task: task to wake up |
| 65 | * | 63 | * |
| @@ -72,7 +70,6 @@ struct hrtimer_sleeper { | |||
| 72 | 70 | ||
| 73 | /** | 71 | /** |
| 74 | * struct hrtimer_base - the timer base for a specific clock | 72 | * struct hrtimer_base - the timer base for a specific clock |
| 75 | * | ||
| 76 | * @index: clock type index for per_cpu support when moving a timer | 73 | * @index: clock type index for per_cpu support when moving a timer |
| 77 | * to a base on another cpu. | 74 | * to a base on another cpu. |
| 78 | * @lock: lock protecting the base and associated timers | 75 | * @lock: lock protecting the base and associated timers |
| @@ -127,7 +124,7 @@ extern ktime_t hrtimer_get_next_event(void); | |||
| 127 | 124 | ||
| 128 | static inline int hrtimer_active(const struct hrtimer *timer) | 125 | static inline int hrtimer_active(const struct hrtimer *timer) |
| 129 | { | 126 | { |
| 130 | return timer->node.rb_parent != HRTIMER_INACTIVE; | 127 | return rb_parent(&timer->node) != &timer->node; |
| 131 | } | 128 | } |
| 132 | 129 | ||
| 133 | /* Forward a hrtimer so it expires after now: */ | 130 | /* Forward a hrtimer so it expires after now: */ |
