/linux-3.4.99/arch/s390/kernel/ |
D | vtime.c | 43 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/ |
D | mmtimer.c | 103 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/ |
D | timer.c | 338 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 …]
|
D | posix-cpu-timers.c | 121 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 …]
|
D | hrtimer.c | 180 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 …]
|
D | itimer.c | 53 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/ |
D | timer.h | 46 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/ |
D | hrtimer.h | 197 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 …]
|
D | timer.h | 18 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/ |
D | uv_time.c | 68 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/ |
D | ip6_flowlabel.c | 107 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/ |
D | dm-delay.c | 44 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/ |
D | timerqueue.c | 51 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/ |
D | alarmtimer.c | 145 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/ |
D | timer.h | 23 __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/ |
D | rose_timer.c | 41 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/ |
D | dst.h | 40 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()
|
D | ip6_fib.h | 135 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/ |
D | xen_wdt.c | 60 __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/ |
D | interface.c | 318 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/ |
D | sched.c | 77 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/ |
D | alarm.c | 101 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/ |
D | runtime.c | 97 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/ |
D | dst.c | 67 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/ |
D | timeriomem-rng.c | 65 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()
|