]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/commit
hrtimer: add abstraction functions for accessing the "expires" member
authorArjan van de Ven <arjan@linux.intel.com>
Mon, 1 Sep 2008 21:35:02 +0000 (14:35 -0700)
committerArjan van de Ven <arjan@linux.intel.com>
Sat, 6 Sep 2008 04:35:05 +0000 (21:35 -0700)
commit63ca243b271f5b44e0b1057003cf498b6d0fadf7
treed122c7ee0a22bfd2308f1253e8c6319907198ff5
parent8ff3e8e85fa6c312051134b3953e397feb639f51
hrtimer: add abstraction functions for accessing the "expires" member

In order to be able to turn hrtimers into range based, we need to provide
accessor functions for getting to the "expires" ktime_t member of the
struct hrtimer.

This patch adds a set of accessors for this purpose:
* hrtimer_set_expires
* hrtimer_set_expires_tv64
* hrtimer_add_expires
* hrtimer_add_expires_ns
* hrtimer_get_expires
* hrtimer_get_expires_tv64
* hrtimer_get_expires_ns
* hrtimer_expires_remaining
* hrtimer_start_expires

No users of these new accessors are added yet; these follow in later patches.
Hopefully this patch can even go into 2.6.27-rc so that the conversions will
not have a bottleneck in -next

Signed-off-by: Arjan van de Ven <arjan@linux.intel.com>
include/linux/hrtimer.h