/kernel/time/ |
H A D | tick-broadcast-hrtimer.c | 50 static int bc_set_next(ktime_t expires, struct clock_event_device *bc) argument 59 * ce_broadcast_hrtimer itself when it expires. We cannot 65 hrtimer_start(&bctimer, expires, HRTIMER_MODE_ABS_PINNED); 69 hrtimer_set_expires(&bctimer, expires);
|
H A D | tick-oneshot.c | 27 int tick_program_event(ktime_t expires, int force) argument 31 return clockevents_program_event(dev, expires, force);
|
H A D | itimer.c | 32 * Racy but safe: if the itimer expires after the above 53 cval = it->expires; 162 cval = it->expires; 169 it->expires = nval; 194 ktime_t expires; local 218 expires = timeval_to_ktime(value->it_value); 219 if (expires.tv64 != 0) { 222 hrtimer_start(timer, expires, HRTIMER_MODE_REL);
|
H A D | tick-internal.h | 45 extern int tick_program_event(ktime_t expires, int force); 83 static inline int tick_program_event(ktime_t expires, int force) argument
|
H A D | clockevents.c | 236 * @expires: absolute expiry time (monotonic clock) 237 * @force: program minimum delay if expires can not be set 241 int clockevents_program_event(struct clock_event_device *dev, ktime_t expires, argument 248 if (unlikely(expires.tv64 < 0)) { 253 dev->next_event = expires; 260 return dev->set_next_ktime(expires, dev); 262 delta = ktime_to_ns(ktime_sub(expires, ktime_get()));
|
H A D | tick-broadcast.c | 531 ktime_t expires, int force) 538 ret = clockevents_program_event(bc, expires, force); 824 ktime_t expires) 832 td->evtdev->next_event = expires; 530 tick_broadcast_set_event(struct clock_event_device *bc, int cpu, ktime_t expires, int force) argument 823 tick_broadcast_init_next_event(struct cpumask *mask, ktime_t expires) argument
|
H A D | tick-sched.c | 574 ktime_t last_update, expires, ret = { .tv64 = 0 }; local 662 expires = ktime_add_ns(last_update, time_delta); 664 expires.tv64 = KTIME_MAX; 667 if (ts->tick_stopped && ktime_equal(expires, dev->next_event)) 670 ret = expires; 692 if (unlikely(expires.tv64 == KTIME_MAX)) { 699 hrtimer_start(&ts->sched_timer, expires, 704 } else if (!tick_program_event(expires, 0)) 795 ktime_t now, expires; local 805 expires [all...] |
H A D | hrtimer.c | 181 ktime_t expires; local 186 expires = ktime_sub(hrtimer_get_expires(timer), new_base->offset); 187 return expires.tv64 <= new_base->cpu_base->expires_next.tv64; 493 ktime_t expires, expires_next; local 506 expires = ktime_sub(hrtimer_get_expires(timer), base->offset); 512 if (expires.tv64 < 0) 513 expires.tv64 = 0; 514 if (expires.tv64 < expires_next.tv64) 515 expires_next = expires; 528 * T1 expires 5 562 ktime_t expires = ktime_sub(hrtimer_get_expires(timer), base->offset); local 871 ktime_t expires; local 1296 ktime_t expires; local 1760 schedule_hrtimeout_range_clock(ktime_t *expires, unsigned long delta, const enum hrtimer_mode mode, int clock) argument 1830 schedule_hrtimeout_range(ktime_t *expires, unsigned long delta, const enum hrtimer_mode mode) argument 1860 schedule_hrtimeout(ktime_t *expires, const enum hrtimer_mode mode) argument [all...] |
H A D | posix-cpu-timers.c | 69 unsigned long long expires, 73 *tp = ns_to_timespec(expires); 75 cputime_to_timespec((__force cputime_t)expires, tp); 91 if (now < timer->it.cpu.expires) 95 delta = now + incr - timer->it.cpu.expires; 105 timer->it.cpu.expires += incr; 438 static inline int expires_gt(cputime_t expires, cputime_t new_exp) argument 440 return expires == 0 || expires > new_exp; 466 if (nt->expires < nex 68 sample_to_timespec(const clockid_t which_clock, unsigned long long expires, struct timespec *tp) argument 840 unsigned long long expires; local 897 check_cpu_itimer(struct task_struct *tsk, struct cpu_itimer *it, unsigned long long *expires, unsigned long long cur_time, int signo) argument 1072 task_cputime_expired(const struct task_cputime *sample, const struct task_cputime *expires) argument [all...] |
H A D | timer.c | 359 unsigned long expires = timer->expires; local 360 unsigned long idx = expires - base->timer_jiffies; 364 int i = expires & TVR_MASK; 367 int i = (expires >> TVR_BITS) & TVN_MASK; 370 int i = (expires >> (TVR_BITS + TVN_BITS)) & TVN_MASK; 373 int i = (expires >> (TVR_BITS + 2 * TVN_BITS)) & TVN_MASK; 377 * Can happen if you add a timer with expires == jiffies, 389 expires = idx + base->timer_jiffies; 391 i = (expires >> (TVR_BIT 638 debug_activate(struct timer_list *timer, unsigned long expires) argument 762 __mod_timer(struct timer_list *timer, unsigned long expires, bool pending_only, int pinned) argument 820 mod_timer_pending(struct timer_list *timer, unsigned long expires) argument 837 apply_slack(struct timer_list *timer, unsigned long expires) argument 885 mod_timer(struct timer_list *timer, unsigned long expires) argument 920 mod_timer_pinned(struct timer_list *timer, unsigned long expires) argument 1231 unsigned long expires = timer_jiffies + NEXT_TIMER_MAX_DELTA; local 1302 cmp_next_hrtimer_event(unsigned long now, unsigned long expires) argument 1349 unsigned long expires = now + NEXT_TIMER_MAX_DELTA; local [all...] |
/kernel/ |
H A D | workqueue.c | 1446 timer->expires = jiffies + delay; 1493 * modify @dwork's timer so that it expires after @delay. If @delay is 1762 unsigned long expires; local 1766 expires = worker->last_active + IDLE_WORKER_TIMEOUT; 1768 if (time_before(jiffies, expires)) { 1769 mod_timer(&pool->idle_timer, expires);
|
/kernel/sched/ |
H A D | fair.c | 3219 u64 amount = 0, min_amount, expires; local 3245 expires = cfs_b->runtime_expires; 3254 if ((s64)(expires - cfs_rq->runtime_expires) > 0) 3255 cfs_rq->runtime_expires = expires; 3473 u64 remaining, u64 expires) 3494 cfs_rq->runtime_expires = expires; 3677 u64 expires; local 3689 expires = cfs_b->runtime_expires; 3695 runtime = distribute_cfs_runtime(cfs_b, runtime, expires); 3698 if (expires 3472 distribute_cfs_runtime(struct cfs_bandwidth *cfs_b, u64 remaining, u64 expires) argument [all...] |