Home
last modified time | relevance | path

Searched refs:expires (Results 1 – 25 of 529) sorted by relevance

12345678910>>...22

/linux-3.4.99/arch/s390/kernel/
Dvtime.c43 static inline void set_vtimer(__u64 expires) in set_vtimer() argument
49 : "=m" (timer) : "m" (expires) ); in set_vtimer()
51 S390_lowcore.last_update_timer = expires; in set_vtimer()
185 if (event->expires > timer->expires) { in list_add_sorted()
212 event->expires = event->interval + vq->elapsed; in do_callbacks()
242 if (event->expires < elapsed) in do_cpu_timer_interrupt()
246 event->expires -= elapsed; in do_cpu_timer_interrupt()
257 next = event->expires; in do_cpu_timer_interrupt()
291 __u64 left, expires; in internal_add_vtimer() local
301 set_vtimer(timer->expires); in internal_add_vtimer()
[all …]
/linux-3.4.99/drivers/char/
Dmmtimer.c103 static void mmtimer_setup_int_0(int cpu, u64 expires) in mmtimer_setup_int_0() argument
127 HUB_S((u64 *)LOCAL_MMR_ADDR(SH_INT_CMPB), expires); in mmtimer_setup_int_0()
133 static void mmtimer_setup_int_1(int cpu, u64 expires) in mmtimer_setup_int_1() argument
151 HUB_S((u64 *)LOCAL_MMR_ADDR(SH_INT_CMPC), expires); in mmtimer_setup_int_1()
155 static void mmtimer_setup_int_2(int cpu, u64 expires) in mmtimer_setup_int_2() argument
173 HUB_S((u64 *)LOCAL_MMR_ADDR(SH_INT_CMPD), expires); in mmtimer_setup_int_2()
181 static int mmtimer_setup(int cpu, int comparator, unsigned long expires, in mmtimer_setup() argument
186 mmtimer_setup_int_0(cpu, expires); in mmtimer_setup()
189 mmtimer_setup_int_1(cpu, expires); in mmtimer_setup()
192 mmtimer_setup_int_2(cpu, expires); in mmtimer_setup()
[all …]
/linux-3.4.99/kernel/
Dtimer.c338 unsigned long expires = timer->expires; in internal_add_timer() local
339 unsigned long idx = expires - base->timer_jiffies; in internal_add_timer()
343 int i = expires & TVR_MASK; in internal_add_timer()
346 int i = (expires >> TVR_BITS) & TVN_MASK; in internal_add_timer()
349 int i = (expires >> (TVR_BITS + TVN_BITS)) & TVN_MASK; in internal_add_timer()
352 int i = (expires >> (TVR_BITS + 2 * TVN_BITS)) & TVN_MASK; in internal_add_timer()
368 expires = idx + base->timer_jiffies; in internal_add_timer()
370 i = (expires >> (TVR_BITS + 3 * TVN_BITS)) & TVN_MASK; in internal_add_timer()
588 debug_activate(struct timer_list *timer, unsigned long expires) in debug_activate() argument
591 trace_timer_start(timer, expires); in debug_activate()
[all …]
Dposix-cpu-timers.c121 if (now.sched < timer->it.cpu.expires.sched) in bump_cpu_timer()
124 delta = now.sched + incr - timer->it.cpu.expires.sched; in bump_cpu_timer()
131 timer->it.cpu.expires.sched += incr; in bump_cpu_timer()
138 if (now.cpu < timer->it.cpu.expires.cpu) in bump_cpu_timer()
141 delta = now.cpu + incr - timer->it.cpu.expires.cpu; in bump_cpu_timer()
148 timer->it.cpu.expires.cpu += incr; in bump_cpu_timer()
462 if (timer->expires.cpu < ptime) { in cleanup_timers()
463 timer->expires.cpu = 0; in cleanup_timers()
465 timer->expires.cpu -= ptime; in cleanup_timers()
472 if (timer->expires.cpu < utime) { in cleanup_timers()
[all …]
Dhrtimer.c180 ktime_t expires; in hrtimer_check_target() local
185 expires = ktime_sub(hrtimer_get_expires(timer), new_base->offset); in hrtimer_check_target()
186 return expires.tv64 <= new_base->cpu_base->expires_next.tv64; in hrtimer_check_target()
545 ktime_t expires, expires_next; in hrtimer_force_reprogram() local
558 expires = ktime_sub(hrtimer_get_expires(timer), base->offset); in hrtimer_force_reprogram()
564 if (expires.tv64 < 0) in hrtimer_force_reprogram()
565 expires.tv64 = 0; in hrtimer_force_reprogram()
566 if (expires.tv64 < expires_next.tv64) in hrtimer_force_reprogram()
567 expires_next = expires; in hrtimer_force_reprogram()
609 ktime_t expires = ktime_sub(hrtimer_get_expires(timer), base->offset); in hrtimer_reprogram() local
[all …]
Ditimer.c53 cval = it->expires; in get_cpu_itimer()
162 cval = it->expires; in set_cpu_itimer()
169 it->expires = nval; in set_cpu_itimer()
194 ktime_t expires; in do_setitimer() local
218 expires = timeval_to_ktime(value->it_value); in do_setitimer()
219 if (expires.tv64 != 0) { in do_setitimer()
222 hrtimer_start(timer, expires, HRTIMER_MODE_REL); in do_setitimer()
/linux-3.4.99/include/trace/events/
Dtimer.h46 TP_PROTO(struct timer_list *timer, unsigned long expires),
48 TP_ARGS(timer, expires),
53 __field( unsigned long, expires )
60 __entry->expires = expires;
65 __entry->timer, __entry->function, __entry->expires,
66 (long)__entry->expires - __entry->now)
169 __field( s64, expires )
176 __entry->expires = hrtimer_get_expires(hrtimer).tv64;
183 .tv64 = __entry->expires }),
270 cputime_t expires),
[all …]
/linux-3.4.99/include/linux/
Dhrtimer.h197 timer->node.expires = time; in hrtimer_set_expires()
204 timer->node.expires = ktime_add_safe(time, delta); in hrtimer_set_expires_range()
210 timer->node.expires = ktime_add_safe(time, ns_to_ktime(delta)); in hrtimer_set_expires_range_ns()
215 timer->node.expires.tv64 = tv64; in hrtimer_set_expires_tv64()
221 timer->node.expires = ktime_add_safe(timer->node.expires, time); in hrtimer_add_expires()
227 timer->node.expires = ktime_add_ns(timer->node.expires, ns); in hrtimer_add_expires_ns()
233 return timer->node.expires; in hrtimer_get_expires()
243 return timer->node.expires.tv64; in hrtimer_get_expires_tv64()
252 return ktime_to_ns(timer->node.expires); in hrtimer_get_expires_ns()
257 return ktime_sub(timer->node.expires, timer->base->get_time()); in hrtimer_expires_remaining()
[all …]
Dtimer.h18 unsigned long expires; member
66 .expires = (_expires), \
80 .expires = (_expires), \
211 extern int mod_timer(struct timer_list *timer, unsigned long expires);
212 extern int mod_timer_pending(struct timer_list *timer, unsigned long expires);
213 extern int mod_timer_pinned(struct timer_list *timer, unsigned long expires);
/linux-3.4.99/arch/x86/platform/uv/
Duv_time.c68 u64 expires; /* next timer expiration for this cpu */ member
111 static int uv_setup_intr(int cpu, u64 expires) in uv_setup_intr() argument
134 uv_write_global_mmr64(pnode, UVH_INT_CMPB, expires); in uv_setup_intr()
136 if (uv_read_rtc(NULL) <= expires) in uv_setup_intr()
188 head->cpu[bcpu].expires = ULLONG_MAX; in uv_rtc_allocate_timers()
202 u64 exp = head->cpu[c].expires; in uv_rtc_find_next_timer()
225 static int uv_rtc_set_timer(int cpu, u64 expires) in uv_rtc_set_timer() argument
231 u64 *t = &head->cpu[bcpu].expires; in uv_rtc_set_timer()
238 *t = expires; in uv_rtc_set_timer()
242 expires < head->cpu[next_cpu].expires) { in uv_rtc_set_timer()
[all …]
/linux-3.4.99/net/ipv6/
Dip6_flowlabel.c107 if (time_after(ttd, fl->expires)) in fl_release()
108 fl->expires = ttd; in fl_release()
109 ttd = fl->expires; in fl_release()
116 time_after(ip6_fl_gc_timer.expires, ttd)) in fl_release()
136 if (time_after(ttd, fl->expires)) in ip6_fl_gc()
137 fl->expires = ttd; in ip6_fl_gc()
138 ttd = fl->expires; in ip6_fl_gc()
307 static int fl6_renew(struct ip6_flowlabel *fl, unsigned long linger, unsigned long expires) in fl6_renew() argument
312 expires = check_linger(expires); in fl6_renew()
313 if (!expires) in fl6_renew()
[all …]
/linux-3.4.99/drivers/md/
Ddm-delay.c44 unsigned long expires; member
58 static void queue_timeout(struct delay_c *dc, unsigned long expires) in queue_timeout() argument
62 if (!timer_pending(&dc->delay_timer) || expires < dc->delay_timer.expires) in queue_timeout()
63 mod_timer(&dc->delay_timer, expires); in queue_timeout()
89 if (flush_all || time_after_eq(jiffies, delayed->expires)) { in flush_delayed_bios()
102 next_expires = delayed->expires; in flush_delayed_bios()
104 next_expires = min(next_expires, delayed->expires); in flush_delayed_bios()
242 unsigned long expires = 0; in delay_bio() local
251 delayed->expires = expires = jiffies + (delay * HZ / 1000); in delay_bio()
264 queue_timeout(dc, expires); in delay_bio()
/linux-3.4.99/lib/
Dtimerqueue.c51 if (node->expires.tv64 < ptr->expires.tv64) in timerqueue_add()
59 if (!head->next || node->expires.tv64 < head->next->expires.tv64) in timerqueue_add()
/linux-3.4.99/kernel/time/
Dalarmtimer.c145 hrtimer_start(&base->timer, alarm->node.expires, in alarmtimer_enqueue()
175 hrtimer_start(&base->timer, next->expires, HRTIMER_MODE_ABS); in alarmtimer_remove()
202 ktime_t expired = next->expires; in alarmtimer_fired()
226 hrtimer_set_expires(&base->timer, next->expires); in alarmtimer_fired()
275 delta = ktime_sub(next->expires, base->gettime()); in alarmtimer_suspend()
345 alarm->node.expires = start; in alarm_start()
400 delta = ktime_sub(now, alarm->node.expires); in alarm_forward()
410 alarm->node.expires = ktime_add_ns(alarm->node.expires, in alarm_forward()
413 if (alarm->node.expires.tv64 > now.tv64) in alarm_forward()
422 alarm->node.expires = ktime_add(alarm->node.expires, interval); in alarm_forward()
[all …]
/linux-3.4.99/arch/s390/include/asm/
Dtimer.h23 __u64 expires; member
43 extern int mod_virt_timer(struct vtimer_list *timer, __u64 expires);
44 extern int mod_virt_timer_periodic(struct vtimer_list *timer, __u64 expires);
/linux-3.4.99/net/rose/
Drose_timer.c41 sk->sk_timer.expires = jiffies + 5 * HZ; in rose_start_heartbeat()
54 rose->timer.expires = jiffies + rose->t1; in rose_start_t1timer()
67 rose->timer.expires = jiffies + rose->t2; in rose_start_t2timer()
80 rose->timer.expires = jiffies + rose->t3; in rose_start_t3timer()
93 rose->timer.expires = jiffies + rose->hb; in rose_start_hbtimer()
107 rose->idletimer.expires = jiffies + rose->idle; in rose_start_idletimer()
/linux-3.4.99/include/net/
Ddst.h40 unsigned long expires; member
423 unsigned long expires = jiffies + timeout; in dst_set_expires() local
425 if (expires == 0) in dst_set_expires()
426 expires = 1; in dst_set_expires()
428 if (dst->expires == 0 || time_before(expires, dst->expires)) in dst_set_expires()
429 dst->expires = expires; in dst_set_expires()
Dip6_fib.h135 static inline void rt6_set_expires(struct rt6_info *rt, unsigned long expires) in rt6_set_expires() argument
141 rt->dst.expires = expires; in rt6_set_expires()
152 rt->dst.expires = 0; in rt6_update_expires()
268 extern void fib6_run_gc(unsigned long expires,
/linux-3.4.99/drivers/watchdog/
Dxen_wdt.c60 __kernel_time_t expires; in xen_wdt_start() local
65 expires = set_timeout(); in xen_wdt_start()
72 wdt_expires = expires; in xen_wdt_start()
101 __kernel_time_t expires; in xen_wdt_kick() local
106 expires = set_timeout(); in xen_wdt_kick()
112 wdt_expires = expires; in xen_wdt_kick()
/linux-3.4.99/drivers/rtc/
Dinterface.c318 alarm->time = rtc_ktime_to_tm(rtc->aie_timer.node.expires); in rtc_read_alarm()
373 rtc->aie_timer.node.expires = rtc_tm_to_ktime(alarm->time); in rtc_set_alarm()
401 rtc->aie_timer.node.expires = rtc_tm_to_ktime(alarm->time); in rtc_initialize_alarm()
406 rtc->aie_timer.node.expires.tv64)) { in rtc_initialize_alarm()
473 rtc->uie_rtctimer.node.expires = ktime_add(now, onesec); in rtc_update_irq_enable()
770 alarm.time = rtc_ktime_to_tm(timer->node.expires); in rtc_timer_enqueue()
817 alarm.time = rtc_ktime_to_tm(next->expires); in rtc_timer_remove()
850 if (next->expires.tv64 > now.tv64) in rtc_timer_do_work()
862 timer->node.expires = ktime_add(timer->node.expires, in rtc_timer_do_work()
873 alarm.time = rtc_ktime_to_tm(next->expires); in rtc_timer_do_work()
[all …]
/linux-3.4.99/net/sunrpc/
Dsched.c77 rpc_set_queue_timer(struct rpc_wait_queue *queue, unsigned long expires) in rpc_set_queue_timer() argument
79 queue->timer_list.expires = expires; in rpc_set_queue_timer()
80 mod_timer(&queue->timer_list.timer, expires); in rpc_set_queue_timer()
95 task->u.tk_wait.expires = jiffies + task->tk_timeout; in __rpc_add_timer()
96 …_empty(&queue->timer_list.list) || time_before(task->u.tk_wait.expires, queue->timer_list.expires)) in __rpc_add_timer()
97 rpc_set_queue_timer(queue, task->u.tk_wait.expires); in __rpc_add_timer()
603 unsigned long expires, now, timeo; in __rpc_queue_timer_fn() local
606 expires = now = jiffies; in __rpc_queue_timer_fn()
608 timeo = task->u.tk_wait.expires; in __rpc_queue_timer_fn()
615 if (expires == now || time_after(expires, timeo)) in __rpc_queue_timer_fn()
[all …]
/linux-3.4.99/drivers/staging/android/
Dalarm.c101 alarm->type, alarm->function, ktime_to_ns(alarm->expires)); in update_timer_locked()
110 base->timer.node.expires = ktime_add(base->delta, alarm->expires); in update_timer_locked()
125 alarm->type, alarm->function, ktime_to_ns(alarm->expires)); in alarm_enqueue_locked()
143 if (alarm->expires.tv64 < entry->expires.tv64) { in alarm_enqueue_locked()
189 alarm->expires = end; in android_alarm_start_range()
215 ktime_to_ns(alarm->expires)); in android_alarm_try_to_cancel()
351 alarm->function, ktime_to_ns(alarm->expires), in alarm_timer_triggered()
360 ktime_to_ns(alarm->expires), in alarm_timer_triggered()
/linux-3.4.99/drivers/base/power/
Druntime.c97 unsigned long expires = 0; in pm_runtime_autosuspend_expiration() local
115 expires = last_busy + msecs_to_jiffies(autosuspend_delay); in pm_runtime_autosuspend_expiration()
117 expires = round_jiffies(expires); in pm_runtime_autosuspend_expiration()
118 expires += !expires; in pm_runtime_autosuspend_expiration()
119 if (elapsed >= expires - last_busy) in pm_runtime_autosuspend_expiration()
120 expires = 0; /* Already expired. */ in pm_runtime_autosuspend_expiration()
123 return expires; in pm_runtime_autosuspend_expiration()
373 unsigned long expires = pm_runtime_autosuspend_expiration(dev); in rpm_suspend() local
375 if (expires != 0) { in rpm_suspend()
387 dev->power.timer_expires, expires))) { in rpm_suspend()
[all …]
/linux-3.4.99/net/core/
Ddst.c67 unsigned long expires = ~0L; in dst_gc_task() local
131 expires = dst_garbage.timer_expires; in dst_gc_task()
136 if (expires > 4*HZ) in dst_gc_task()
137 expires = round_jiffies_relative(expires); in dst_gc_task()
138 schedule_delayed_work(&dst_gc_work, expires); in dst_gc_task()
172 dst->expires = 0UL; in dst_alloc()
/linux-3.4.99/drivers/char/hw_random/
Dtimeriomem-rng.c65 delay = cur - timeriomem_rng_timer.expires; in timeriomem_rng_data_read()
68 timeriomem_rng_timer.expires = cur + delay; in timeriomem_rng_data_read()
109 timeriomem_rng_timer.expires = jiffies; in timeriomem_rng_probe()

12345678910>>...22