Lines Matching full:expiry
73 * The array level of a newly armed timer depends on the relative expiry
74 * time. The farther the expiry time is away the higher the array level and
78 * expiry of the timers, this implementation removes the need for recascading
80 * implementation of the kernel already violated the 'exact' expiry by adding
81 * slack to the expiry time to provide batched expiration. The granularity
86 * timeout timers (networking, disk I/O ...) are canceled before expiry. If
90 * The only exception to this are networking timers with a small expiry
94 * We don't have cascading anymore. timers with a expiry time above the
215 * timer expiry callback execution and when trying to
227 * of a timer; during expiry, it is 1 offset ahead of
230 * @next_expiry: expiry value of the first timer; it is updated when
564 * Helper function to calculate the array index for a given expiry
573 * early. Early expiry can happen due to: in calc_index()
575 * - Truncation of the expiry time in the outer wheel levels in calc_index()
667 * effective expiry time of the timer is required here in enqueue_timer()
672 * Set the next expiry time and kick the CPU so it in enqueue_timer()
1005 * If the next expiry value is > jiffies, then we fast forward to in __forward_timer_base()
1006 * jiffies otherwise we forward to the next expiry value. in __forward_timer_base()
1083 * timer with this expiry. in __mod_timer()
1095 * just update the expiry time and avoid the whole in __mod_timer()
1120 * timer. If it matches set the expiry to the new value so a in __mod_timer()
1224 * timer is in any case activated with the new expiry time @expires.
1238 * not change the effective expiry time
1263 * did not change the effective expiry time such that the
1277 * is the absolute expiry time measured in 'jiffies'. When the timer expires
1421 * timer->function == NULL in the expiry code. in __timer_delete()
1594 * Mark the base as contended and grab the expiry lock, in del_timer_wait_running()
1816 * incremented directly before expire_timers was called. But expiry in expire_timers()
1901 * Store next expiry time in base->next_expiry.
2045 * it in the local expiry value. The next global event is irrelevant in in fetch_next_timer_interrupt()
2091 * @tevt: Pointer to the storage for the expiry values
2094 * Stores the next pending local and global timer expiry values in the