Lines Matching defs: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);
448 timer = (timer < SN_MIN_TIMER)?(SN_MIN_TIMER):(timer);
451 *(u_int *)arg1 = timer;
618 * Creates the look-up tables and the timer queue and initialises all state
639 /* Initialise circular timer Q*/
654 * Removes all entries from the timer queue, freeing associations as it goes.
658 * will always have an entry in the timer queue, freeing this memory
2299 * NOTE: The association is NOT removed from the timer queue
2362 * The timer queue management functions are designed to operate efficiently with
2369 * for normal packets sent during an association. When a timer expires, it is
2375 * @brief Add an association timeout to the timer queue
2396 * @brief Remove an association from timer queue
2399 * current position in the timer queue
2413 * @brief Reset timer in timer queue
2436 * @brief Check timer Q against current time
2438 * Loop through each entry in the timer queue since the last time we processed
2439 * the timer queue until now (the current time). For each association in the
2440 * event list, we remove it from that position in the timer queue and check if
2442 * - Log the timer expiry
2446 * If the timer hasn't really expired we place the association into its new
2447 * correct position in the timer queue.
2468 } else {/* state not expired, reschedule timer*/
2472 /* Goto next location in the timer queue*/
2647 * @brief Output timer queue to log