Lines Matching refs:tp
57 struct tcp_sock *tp = tcp_sk(sk); in tcp_out_of_resources() local
62 if ((s32)(tcp_time_stamp - tp->lsndtime) > 2*TCP_RTO_MAX || !do_reset) in tcp_out_of_resources()
72 if ((s32)(tcp_time_stamp - tp->lsndtime) <= TCP_TIMEWAIT_LEN || in tcp_out_of_resources()
74 (!tp->snd_wnd && !tp->packets_out)) in tcp_out_of_resources()
114 struct tcp_sock *tp = tcp_sk(sk); in tcp_mtu_probing() local
119 mss = max(mss, 68 - tp->tcp_header_len); in tcp_mtu_probing()
162 struct tcp_sock *tp = tcp_sk(sk); in tcp_write_timeout() local
169 if (tp->syn_fastopen || tp->syn_data) in tcp_write_timeout()
171 if (tp->syn_data && icsk->icsk_retransmits == 1) in tcp_write_timeout()
184 if (tp->syn_data_acked && in tcp_write_timeout()
185 tp->bytes_acked <= tp->rx_opt.mss_clamp) { in tcp_write_timeout()
221 struct tcp_sock *tp = tcp_sk(sk); in tcp_delack_timer_handler() local
235 if (!skb_queue_empty(&tp->ucopy.prequeue)) { in tcp_delack_timer_handler()
240 while ((skb = __skb_dequeue(&tp->ucopy.prequeue)) != NULL) in tcp_delack_timer_handler()
243 tp->ucopy.memory = 0; in tcp_delack_timer_handler()
287 struct tcp_sock *tp = tcp_sk(sk); in tcp_probe_timer() local
291 if (tp->packets_out || !tcp_send_head(sk)) { in tcp_probe_timer()
365 struct tcp_sock *tp = tcp_sk(sk); in tcp_retransmit_timer() local
368 if (tp->fastopen_rsk) { in tcp_retransmit_timer()
377 if (!tp->packets_out) in tcp_retransmit_timer()
382 tp->tlp_high_seq = 0; in tcp_retransmit_timer()
384 if (!tp->snd_wnd && !sock_flag(sk, SOCK_DEAD) && in tcp_retransmit_timer()
397 tp->snd_una, tp->snd_nxt); in tcp_retransmit_timer()
405 tp->snd_una, tp->snd_nxt); in tcp_retransmit_timer()
408 if (tcp_time_stamp - tp->rcv_tstamp > TCP_RTO_MAX) { in tcp_retransmit_timer()
425 if (tcp_is_sack(tp)) in tcp_retransmit_timer()
432 tp->sacked_out) { in tcp_retransmit_timer()
433 if (tcp_is_sack(tp)) in tcp_retransmit_timer()
486 (tp->thin_lto || sysctl_tcp_thin_linear_timeouts) && in tcp_retransmit_timer()
487 tcp_stream_is_thin(tp) && in tcp_retransmit_timer()
490 icsk->icsk_rto = min(__tcp_set_rto(tp), TCP_RTO_MAX); in tcp_retransmit_timer()
578 struct tcp_sock *tp = tcp_sk(sk); in tcp_keepalive_timer() local
595 if (tp->linger2 >= 0) { in tcp_keepalive_timer()
610 elapsed = keepalive_time_when(tp); in tcp_keepalive_timer()
613 if (tp->packets_out || tcp_send_head(sk)) in tcp_keepalive_timer()
616 elapsed = keepalive_time_elapsed(tp); in tcp_keepalive_timer()
618 if (elapsed >= keepalive_time_when(tp)) { in tcp_keepalive_timer()
626 icsk->icsk_probes_out >= keepalive_probes(tp))) { in tcp_keepalive_timer()
633 elapsed = keepalive_intvl_when(tp); in tcp_keepalive_timer()
642 elapsed = keepalive_time_when(tp) - elapsed; in tcp_keepalive_timer()