Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 117606
b: refs/heads/master
c: 799b64d
h: refs/heads/master
v: v3
  • Loading branch information
Arjan van de Ven committed Sep 6, 2008
1 parent c50442f commit bebb6ce
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 11 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 5c73a7d0411999e3cb3c6d64225450813738ae25
refs/heads/master: 799b64de256ea68fbb5db63bb55f61c305870643
20 changes: 10 additions & 10 deletions trunk/include/linux/hrtimer.h
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ enum hrtimer_cb_mode {
*/
struct hrtimer {
struct rb_node node;
ktime_t expires;
ktime_t _expires;
enum hrtimer_restart (*function)(struct hrtimer *);
struct hrtimer_clock_base *base;
unsigned long state;
Expand Down Expand Up @@ -219,41 +219,41 @@ static inline int hrtimer_is_hres_active(struct hrtimer *timer)

static inline void hrtimer_set_expires(struct hrtimer *timer, ktime_t time)
{
timer->expires = time;
timer->_expires = time;
}
static inline void hrtimer_set_expires_tv64(struct hrtimer *timer, s64 tv64)
{
timer->expires.tv64 = tv64;
timer->_expires.tv64 = tv64;
}

static inline void hrtimer_add_expires(struct hrtimer *timer, ktime_t time)
{
timer->expires = ktime_add_safe(timer->expires, time);
timer->_expires = ktime_add_safe(timer->_expires, time);
}

static inline void hrtimer_add_expires_ns(struct hrtimer *timer, unsigned long ns)
{
timer->expires = ktime_add_ns(timer->expires, ns);
timer->_expires = ktime_add_ns(timer->_expires, ns);
}

static inline ktime_t hrtimer_get_expires(const struct hrtimer *timer)
{
return timer->expires;
return timer->_expires;
}

static inline s64 hrtimer_get_expires_tv64(const struct hrtimer *timer)
{
return timer->expires.tv64;
return timer->_expires.tv64;
}

static inline s64 hrtimer_get_expires_ns(const struct hrtimer *timer)
{
return ktime_to_ns(timer->expires);
return ktime_to_ns(timer->_expires);
}

static inline ktime_t hrtimer_expires_remaining(const struct hrtimer *timer)
{
return ktime_sub(timer->expires, timer->base->get_time());
return ktime_sub(timer->_expires, timer->base->get_time());
}

/*
Expand Down Expand Up @@ -334,7 +334,7 @@ static inline int hrtimer_start_expires(struct hrtimer *timer,

static inline int hrtimer_restart(struct hrtimer *timer)
{
return hrtimer_start(timer, timer->expires, HRTIMER_MODE_ABS);
return hrtimer_start(timer, timer->_expires, HRTIMER_MODE_ABS);
}

/* Query timers: */
Expand Down

0 comments on commit bebb6ce

Please sign in to comment.