|
@@ -220,7 +220,7 @@ static inline void hrtimer_set_expires_range(struct hrtimer *timer, ktime_t time
|
|
timer->node.expires = ktime_add_safe(time, delta);
|
|
timer->node.expires = ktime_add_safe(time, delta);
|
|
}
|
|
}
|
|
|
|
|
|
-static inline void hrtimer_set_expires_range_ns(struct hrtimer *timer, ktime_t time, unsigned long delta)
|
|
|
|
|
|
+static inline void hrtimer_set_expires_range_ns(struct hrtimer *timer, ktime_t time, u64 delta)
|
|
{
|
|
{
|
|
timer->_softexpires = time;
|
|
timer->_softexpires = time;
|
|
timer->node.expires = ktime_add_safe(time, ns_to_ktime(delta));
|
|
timer->node.expires = ktime_add_safe(time, ns_to_ktime(delta));
|
|
@@ -378,7 +378,7 @@ static inline void destroy_hrtimer_on_stack(struct hrtimer *timer) { }
|
|
|
|
|
|
/* Basic timer operations: */
|
|
/* Basic timer operations: */
|
|
extern void hrtimer_start_range_ns(struct hrtimer *timer, ktime_t tim,
|
|
extern void hrtimer_start_range_ns(struct hrtimer *timer, ktime_t tim,
|
|
- unsigned long range_ns, const enum hrtimer_mode mode);
|
|
|
|
|
|
+ u64 range_ns, const enum hrtimer_mode mode);
|
|
|
|
|
|
/**
|
|
/**
|
|
* hrtimer_start - (re)start an hrtimer on the current CPU
|
|
* hrtimer_start - (re)start an hrtimer on the current CPU
|
|
@@ -399,7 +399,7 @@ extern int hrtimer_try_to_cancel(struct hrtimer *timer);
|
|
static inline void hrtimer_start_expires(struct hrtimer *timer,
|
|
static inline void hrtimer_start_expires(struct hrtimer *timer,
|
|
enum hrtimer_mode mode)
|
|
enum hrtimer_mode mode)
|
|
{
|
|
{
|
|
- unsigned long delta;
|
|
|
|
|
|
+ u64 delta;
|
|
ktime_t soft, hard;
|
|
ktime_t soft, hard;
|
|
soft = hrtimer_get_softexpires(timer);
|
|
soft = hrtimer_get_softexpires(timer);
|
|
hard = hrtimer_get_expires(timer);
|
|
hard = hrtimer_get_expires(timer);
|
|
@@ -477,10 +477,12 @@ extern long hrtimer_nanosleep_restart(struct restart_block *restart_block);
|
|
extern void hrtimer_init_sleeper(struct hrtimer_sleeper *sl,
|
|
extern void hrtimer_init_sleeper(struct hrtimer_sleeper *sl,
|
|
struct task_struct *tsk);
|
|
struct task_struct *tsk);
|
|
|
|
|
|
-extern int schedule_hrtimeout_range(ktime_t *expires, unsigned long delta,
|
|
|
|
|
|
+extern int schedule_hrtimeout_range(ktime_t *expires, u64 delta,
|
|
const enum hrtimer_mode mode);
|
|
const enum hrtimer_mode mode);
|
|
extern int schedule_hrtimeout_range_clock(ktime_t *expires,
|
|
extern int schedule_hrtimeout_range_clock(ktime_t *expires,
|
|
- unsigned long delta, const enum hrtimer_mode mode, int clock);
|
|
|
|
|
|
+ u64 delta,
|
|
|
|
+ const enum hrtimer_mode mode,
|
|
|
|
+ int clock);
|
|
extern int schedule_hrtimeout(ktime_t *expires, const enum hrtimer_mode mode);
|
|
extern int schedule_hrtimeout(ktime_t *expires, const enum hrtimer_mode mode);
|
|
|
|
|
|
/* Soft interrupt function to run the hrtimer queues: */
|
|
/* Soft interrupt function to run the hrtimer queues: */
|