Lines Matching refs:icsk

33 	const struct inet_connection_sock *icsk = inet_csk(sk);
37 if (icsk->icsk_retransmits != 0)
39 retry_until = icsk->icsk_syn_retries ?
42 if (icsk->icsk_retransmits >= sysctl_dccp_retries1) {
72 if (icsk->icsk_retransmits >= retry_until) {
85 struct inet_connection_sock *icsk = inet_csk(sk);
98 if (icsk->icsk_retransmits == 0)
106 if (--icsk->icsk_retransmits == 0)
107 icsk->icsk_retransmits = 1;
109 min(icsk->icsk_rto,
115 icsk->icsk_backoff++;
117 icsk->icsk_rto = min(icsk->icsk_rto << 1, DCCP_RTO_MAX);
118 inet_csk_reset_xmit_timer(sk, ICSK_TIME_RETRANS, icsk->icsk_rto,
120 if (icsk->icsk_retransmits > sysctl_dccp_retries1)
126 struct inet_connection_sock *icsk =
127 from_timer(icsk, t, icsk_retransmit_timer);
128 struct sock *sk = &icsk->icsk_inet.sk;
134 sk_reset_timer(sk, &icsk->icsk_retransmit_timer,
139 if (sk->sk_state == DCCP_CLOSED || !icsk->icsk_pending)
142 if (time_after(icsk->icsk_timeout, jiffies)) {
143 sk_reset_timer(sk, &icsk->icsk_retransmit_timer,
144 icsk->icsk_timeout);
148 event = icsk->icsk_pending;
149 icsk->icsk_pending = 0;
172 struct inet_connection_sock *icsk =
173 from_timer(icsk, t, icsk_delack_timer);
174 struct sock *sk = &icsk->icsk_inet.sk;
180 sk_reset_timer(sk, &icsk->icsk_delack_timer,
186 !(icsk->icsk_ack.pending & ICSK_ACK_TIMER))
188 if (time_after(icsk->icsk_ack.timeout, jiffies)) {
189 sk_reset_timer(sk, &icsk->icsk_delack_timer,
190 icsk->icsk_ack.timeout);
194 icsk->icsk_ack.pending &= ~ICSK_ACK_TIMER;
199 icsk->icsk_ack.ato = min_t(u32, icsk->icsk_ack.ato << 1,
200 icsk->icsk_rto);
206 icsk->icsk_ack.ato = TCP_ATO_MIN;