Lines Matching refs:timer

296  * Timer macros set minimum/maximum timeout values and calculate timer expiry
432 * Updates the timer-based sysctl variables. The new values are sanity-checked
434 * holddown timer is allowed to be 0
438 u_int timer = *(u_int *)arg1;
441 error = sysctl_handle_int(oidp, &timer, 0, req);
444 timer = (timer > SN_MAX_TIMER) ? (SN_MAX_TIMER) : (timer);
447 timer = (timer < SN_MIN_TIMER) ? (SN_MIN_TIMER) : (timer);
450 *(u_int *)arg1 = timer;
617 * Creates the look-up tables and the timer queue and initialises all state
638 /* Initialise circular timer Q*/
653 * Removes all entries from the timer queue, freeing associations as it goes.
657 * will always have an entry in the timer queue, freeing this memory
2302 * NOTE: The association is NOT removed from the timer queue
2365 * The timer queue management functions are designed to operate efficiently with
2372 * for normal packets sent during an association. When a timer expires, it is
2378 * @brief Add an association timeout to the timer queue
2399 * @brief Remove an association from timer queue
2402 * current position in the timer queue
2416 * @brief Reset timer in timer queue
2439 * @brief Check timer Q against current time
2441 * Loop through each entry in the timer queue since the last time we processed
2442 * the timer queue until now (the current time). For each association in the
2443 * event list, we remove it from that position in the timer queue and check if
2445 * - Log the timer expiry
2449 * If the timer hasn't really expired we place the association into its new
2450 * correct position in the timer queue.
2471 } else {/* state not expired, reschedule timer*/
2475 /* Goto next location in the timer queue*/
2654 * @brief Output timer queue to log