Lines Matching defs:icsk
209 struct inet_connection_sock *icsk = inet_csk(sk);
212 icsk->icsk_pending = 0;
214 sk_stop_timer(sk, &icsk->icsk_retransmit_timer);
217 icsk->icsk_ack.pending = 0;
218 icsk->icsk_ack.retry = 0;
220 sk_stop_timer(sk, &icsk->icsk_delack_timer);
229 struct inet_connection_sock *icsk,
235 if (!icsk->nata_retries_enabled)
248 if (icsk->nata_retries_type == NATA_STL)
250 icsk->nata_syn_rto : icsk->nata_data_rto;
255 when_nata = icsk->nata_data_rto;
256 if (icsk->icsk_retransmits > icsk->nata_data_retries) {
257 shift = icsk->icsk_retransmits - icsk->nata_data_retries;
275 struct inet_connection_sock *icsk = inet_csk(sk);
278 when = get_nata_rto(sk, icsk, when, what);
290 icsk->icsk_pending = what;
291 icsk->icsk_timeout = jiffies + when;
292 sk_reset_timer(sk, &icsk->icsk_retransmit_timer, icsk->icsk_timeout);
294 icsk->icsk_ack.pending |= ICSK_ACK_TIMER;
295 icsk->icsk_ack.timeout = jiffies + when;
296 sk_reset_timer(sk, &icsk->icsk_delack_timer, icsk->icsk_ack.timeout);
303 inet_csk_rto_backoff(const struct inet_connection_sock *icsk,
306 u64 when = (u64)icsk->icsk_rto << icsk->icsk_backoff;
402 struct inet_connection_sock *icsk = inet_csk(sk);
404 spin_lock_init(&icsk->icsk_accept_queue.rskq_lock);
405 spin_lock_init(&icsk->icsk_accept_queue.fastopenq.lock);