Lines Matching defs:timer
44 #define TCPT_2MSL 3 /* 2*msl quiet time timer */
50 * The TCPT_REXMT timer is used to force retransmissions.
51 * The TCP has the TCPT_REXMT timer set whenever segments
54 * then the retransmit timer is cleared (if there are no more
56 * are more ACKs expected). Whenever the retransmit timer goes off,
58 * on the retransmit timer.
60 * The TCPT_PERSIST timer is used to keep window size information
64 * the TCPT_PERSIST timer. When it expires, if the window is nonzero,
69 * packet time. The TCPT_PERSIST timer is cleared whenever we receive
72 * The TCPT_KEEP timer is used to keep connections alive. If an
118 #define TCP_TIMER_INIT(tp, timer) \
119 timeout_set_flags(&(tp)->t_timer[(timer)], \
120 tcp_timer_funcs[(timer)], (tp)->t_inpcb, \
123 #define TCP_TIMER_ARM(tp, timer, msecs) \
125 SET((tp)->t_flags, TF_TIMER << (timer)); \
126 if (timeout_add_msec(&(tp)->t_timer[(timer)], (msecs))) \
130 #define TCP_TIMER_DISARM(tp, timer) \
132 CLR((tp)->t_flags, TF_TIMER << (timer)); \
133 if (timeout_del(&(tp)->t_timer[(timer)])) \
137 #define TCP_TIMER_ISARMED(tp, timer) \
138 ISSET((tp)->t_flags, TF_TIMER << (timer))