• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/sys/netinet/libalias/

Lines Matching refs:timer

293  * Timer macros set minimum/maximum timeout values and calculate timer expiry
428 * Updates the timer-based sysctl variables. The new values are sanity-checked
430 * holddown timer is allowed to be 0
434 u_int timer = *(u_int *)arg1;
437 error = sysctl_handle_int(oidp, &timer, 0, req);
441 timer = (timer > SN_MAX_TIMER) ? (SN_MAX_TIMER) : (timer);
444 timer = (timer < SN_MIN_TIMER) ? (SN_MIN_TIMER) : (timer);
447 *(u_int *)arg1 = timer;
619 * Creates the look-up tables and the timer queue and initialises all state
641 /* Initialise circular timer Q*/
656 * Removes all entries from the timer queue, freeing associations as it goes.
660 * will always have an entry in the timer queue, freeing this memory
2314 * NOTE: The association is NOT removed from the timer queue
2377 * The timer queue management functions are designed to operate efficiently with
2384 * for normal packets sent during an association. When a timer expires, it is
2390 * @brief Add an association timeout to the timer queue
2411 * @brief Remove an association from timer queue
2414 * current position in the timer queue
2427 * @brief Reset timer in timer queue
2450 * @brief Check timer Q against current time
2452 * Loop through each entry in the timer queue since the last time we processed
2453 * the timer queue until now (the current time). For each association in the
2454 * event list, we remove it from that position in the timer queue and check if
2456 * - Log the timer expiry
2460 * If the timer hasn't really expired we place the association into its new
2461 * correct position in the timer queue.
2482 } else {/* state not expired, reschedule timer*/
2486 /* Goto next location in the timer queue*/
2665 * @brief Output timer queue to log