Lines Matching refs:tp
65 struct tcp_sock *tp = tcp_sk(sk); in tcp_out_of_resources() local
70 if ((s32)(tcp_time_stamp - tp->lsndtime) > 2*TCP_RTO_MAX || !do_reset) in tcp_out_of_resources()
80 if ((s32)(tcp_time_stamp - tp->lsndtime) <= TCP_TIMEWAIT_LEN || in tcp_out_of_resources()
82 (!tp->snd_wnd && !tp->packets_out)) in tcp_out_of_resources()
129 struct tcp_sock *tp = tcp_sk(sk); in tcp_mtu_probing() local
134 mss = max(mss, 68 - tp->tcp_header_len); in tcp_mtu_probing()
178 struct tcp_sock *tp = tcp_sk(sk); in tcp_write_timeout() local
185 if (tp->syn_fastopen || tp->syn_data) in tcp_write_timeout()
187 if (tp->syn_data && icsk->icsk_retransmits == 1) in tcp_write_timeout()
200 if (tp->syn_data_acked && in tcp_write_timeout()
201 tp->bytes_acked <= tp->rx_opt.mss_clamp) { in tcp_write_timeout()
237 struct tcp_sock *tp = tcp_sk(sk); in tcp_delack_timer_handler() local
252 if (!skb_queue_empty(&tp->ucopy.prequeue)) { in tcp_delack_timer_handler()
257 while ((skb = __skb_dequeue(&tp->ucopy.prequeue)) != NULL) in tcp_delack_timer_handler()
260 tp->ucopy.memory = 0; in tcp_delack_timer_handler()
304 struct tcp_sock *tp = tcp_sk(sk); in tcp_probe_timer() local
308 if (tp->packets_out || !tcp_send_head(sk)) { in tcp_probe_timer()
382 struct tcp_sock *tp = tcp_sk(sk); in tcp_retransmit_timer() local
385 if (tp->fastopen_rsk) { in tcp_retransmit_timer()
394 if (!tp->packets_out) in tcp_retransmit_timer()
399 tp->tlp_high_seq = 0; in tcp_retransmit_timer()
401 if (!tp->snd_wnd && !sock_flag(sk, SOCK_DEAD) && in tcp_retransmit_timer()
414 tp->snd_una, tp->snd_nxt); in tcp_retransmit_timer()
422 tp->snd_una, tp->snd_nxt); in tcp_retransmit_timer()
425 if (tcp_time_stamp - tp->rcv_tstamp > TCP_RTO_MAX) { in tcp_retransmit_timer()
442 if (tcp_is_sack(tp)) in tcp_retransmit_timer()
449 tp->sacked_out) { in tcp_retransmit_timer()
450 if (tcp_is_sack(tp)) in tcp_retransmit_timer()
503 (tp->thin_lto || sysctl_tcp_thin_linear_timeouts) && in tcp_retransmit_timer()
504 tcp_stream_is_thin(tp) && in tcp_retransmit_timer()
507 icsk->icsk_rto = min(__tcp_set_rto(tp), TCP_RTO_MAX); in tcp_retransmit_timer()
596 struct tcp_sock *tp = tcp_sk(sk); in tcp_keepalive_timer() local
613 if (tp->linger2 >= 0) { in tcp_keepalive_timer()
629 elapsed = keepalive_time_when(tp); in tcp_keepalive_timer()
632 if (tp->packets_out || tcp_send_head(sk)) in tcp_keepalive_timer()
635 elapsed = keepalive_time_elapsed(tp); in tcp_keepalive_timer()
637 if (elapsed >= keepalive_time_when(tp)) { in tcp_keepalive_timer()
645 icsk->icsk_probes_out >= keepalive_probes(tp))) { in tcp_keepalive_timer()
652 elapsed = keepalive_intvl_when(tp); in tcp_keepalive_timer()
661 elapsed = keepalive_time_when(tp) - elapsed; in tcp_keepalive_timer()