Lines Matching full:expiry
72 * The array level of a newly armed timer depends on the relative expiry
73 * time. The farther the expiry time is away the higher the array level and
77 * expiry of the timers, this implementation removes the need for recascading
79 * implementation of the kernel already violated the 'exact' expiry by adding
80 * slack to the expiry time to provide batched expiration. The granularity
85 * timeout timers (networking, disk I/O ...) are canceled before expiry. If
89 * The only exception to this are networking timers with a small expiry
93 * We don't have cascading anymore. timers with a expiry time above the
214 * timer expiry callback execution and when trying to
226 * of a timer; during expiry, it is 1 offset ahead of
229 * @next_expiry: expiry value of the first timer; it is updated when
563 * Helper function to calculate the array index for a given expiry
572 * early. Early expiry can happen due to: in calc_index()
574 * - Truncation of the expiry time in the outer wheel levels in calc_index()
666 * effective expiry time of the timer is required here in enqueue_timer()
671 * Set the next expiry time and kick the CPU so it in enqueue_timer()
1000 * If the next expiry value is > jiffies, then we fast forward to in __forward_timer_base()
1001 * jiffies otherwise we forward to the next expiry value. in __forward_timer_base()
1078 * timer with this expiry. in __mod_timer()
1090 * just update the expiry time and avoid the whole in __mod_timer()
1115 * timer. If it matches set the expiry to the new value so a in __mod_timer()
1219 * timer is in any case activated with the new expiry time @expires.
1233 * not change the effective expiry time
1258 * did not change the effective expiry time such that the
1272 * is the absolute expiry time measured in 'jiffies'. When the timer expires
1416 * timer->function == NULL in the expiry code. in __timer_delete()
1589 * Mark the base as contended and grab the expiry lock, in del_timer_wait_running()
1811 * incremented directly before expire_timers was called. But expiry in expire_timers()
1896 * Store next expiry time in base->next_expiry.
2040 * it in the local expiry value. The next global event is irrelevant in in fetch_next_timer_interrupt()
2086 * @tevt: Pointer to the storage for the expiry values
2089 * Stores the next pending local and global timer expiry values in the