Lines Matching refs:rx_opt

100 	    (tp->rx_opt.wscale_ok &&  in tcp_acceptable_seq()
101 ((tp->snd_nxt - tcp_wnd_end(tp)) < (1 << tp->rx_opt.rcv_wscale)))) in tcp_acceptable_seq()
280 if (!READ_ONCE(net->ipv4.sysctl_tcp_shrink_window) || !tp->rx_opt.rcv_wscale) { in tcp_select_window()
284 new_win = ALIGN(cur_win, 1 << tp->rx_opt.rcv_wscale); in tcp_select_window()
294 if (!tp->rx_opt.rcv_wscale && in tcp_select_window()
298 new_win = min(new_win, (65535U << tp->rx_opt.rcv_wscale)); in tcp_select_window()
301 new_win >>= tp->rx_opt.rcv_wscale; in tcp_select_window()
668 struct tcp_sack_block *sp = tp->rx_opt.dsack ? in tcp_options_write()
684 tp->rx_opt.dsack = 0; in tcp_options_write()
803 opts->tsecr = tp->rx_opt.ts_recent; in tcp_syn_options()
807 opts->ws = tp->rx_opt.rcv_wscale; in tcp_syn_options()
944 if (likely(tp->rx_opt.tstamp_ok)) { in tcp_established_options()
947 opts->tsecr = tp->rx_opt.ts_recent; in tcp_established_options()
968 eff_sacks = tp->rx_opt.num_sacks + tp->rx_opt.dsack; in tcp_established_options()
1715 if (mss_now > tp->rx_opt.mss_clamp) in __tcp_mtu_to_mss()
1716 mss_now = tp->rx_opt.mss_clamp; in __tcp_mtu_to_mss()
1767 icsk->icsk_mtup.search_high = tp->rx_opt.mss_clamp + sizeof(struct tcphdr) + in tcp_mtup_init()
2296 icsk->icsk_mtup.search_high = tp->rx_opt.mss_clamp + in tcp_mtu_check_reprobe()
2407 tp->rx_opt.num_sacks || tp->rx_opt.dsack)) in tcp_mtu_probe()
3046 if (READ_ONCE(net->ipv4.sysctl_tcp_shrink_window) && tp->rx_opt.rcv_wscale) in __tcp_select_window()
3060 free_space = round_down(free_space, 1 << tp->rx_opt.rcv_wscale); in __tcp_select_window()
3079 if (tp->rx_opt.rcv_wscale) { in __tcp_select_window()
3086 window = ALIGN(window, (1 << tp->rx_opt.rcv_wscale)); in __tcp_select_window()
3108 free_space = round_down(free_space, 1 << tp->rx_opt.rcv_wscale); in __tcp_select_window()
3118 free_space < (1 << tp->rx_opt.rcv_wscale)) in __tcp_select_window()
3131 free_space = ALIGN(free_space, (1 << tp->rx_opt.rcv_wscale)); in __tcp_select_window()
3773 if (tp->rx_opt.user_mss) in tcp_connect_init()
3774 tp->rx_opt.mss_clamp = tp->rx_opt.user_mss; in tcp_connect_init()
3797 tp->advmss - (tp->rx_opt.ts_recent_stamp ? tp->tcp_header_len - sizeof(struct tcphdr) : 0), in tcp_connect_init()
3804 tp->rx_opt.rcv_wscale = rcv_wscale; in tcp_connect_init()
3858 tp->rx_opt.mss_clamp = tp->advmss; /* If MSS is not cached */ in tcp_send_syn_data()
3859 if (!tcp_fastopen_cookie_check(sk, &tp->rx_opt.mss_clamp, &fo->cookie)) in tcp_send_syn_data()
3866 tp->rx_opt.mss_clamp = tcp_mss_clamp(tp, tp->rx_opt.mss_clamp); in tcp_send_syn_data()