rx_opt 113 drivers/crypto/chelsio/chtls/chtls_cm.c tp->rx_opt.mss_clamp = cdev->mtus[TCPOPT_MSS_G(opt)] - 40; rx_opt 114 drivers/crypto/chelsio/chtls/chtls_cm.c tp->mss_cache = tp->rx_opt.mss_clamp; rx_opt 115 drivers/crypto/chelsio/chtls/chtls_cm.c tp->rx_opt.tstamp_ok = TCPOPT_TSTAMP_G(opt); rx_opt 116 drivers/crypto/chelsio/chtls/chtls_cm.c tp->rx_opt.snd_wscale = TCPOPT_SACK_G(opt); rx_opt 117 drivers/crypto/chelsio/chtls/chtls_cm.c tp->rx_opt.wscale_ok = TCPOPT_WSCALE_OK_G(opt); rx_opt 119 drivers/crypto/chelsio/chtls/chtls_cm.c if (!tp->rx_opt.wscale_ok) rx_opt 120 drivers/crypto/chelsio/chtls/chtls_cm.c tp->rx_opt.rcv_wscale = 0; rx_opt 121 drivers/crypto/chelsio/chtls/chtls_cm.c if (tp->rx_opt.tstamp_ok) { rx_opt 123 drivers/crypto/chelsio/chtls/chtls_cm.c tp->rx_opt.mss_clamp -= TCPOLEN_TSTAMP_ALIGNED; rx_opt 424 drivers/crypto/chelsio/chtls/chtls_cm.c tp->max_window = 0xFFFF << (tp->rx_opt.snd_wscale); rx_opt 1710 drivers/crypto/chelsio/chtls/chtls_cm.c tp->rx_opt.ts_recent_stamp = ktime_get_seconds(); rx_opt 93 drivers/crypto/chelsio/chtls/chtls_cm.h #define SND_WSCALE(tp) ((tp)->rx_opt.snd_wscale) rx_opt 94 drivers/crypto/chelsio/chtls/chtls_cm.h #define RCV_WSCALE(tp) ((tp)->rx_opt.rcv_wscale) rx_opt 95 drivers/crypto/chelsio/chtls/chtls_cm.h #define USER_MSS(tp) ((tp)->rx_opt.user_mss) rx_opt 96 drivers/crypto/chelsio/chtls/chtls_cm.h #define TS_RECENT_STAMP(tp) ((tp)->rx_opt.ts_recent_stamp) rx_opt 97 drivers/crypto/chelsio/chtls/chtls_cm.h #define WSCALE_OK(tp) ((tp)->rx_opt.wscale_ok) rx_opt 98 drivers/crypto/chelsio/chtls/chtls_cm.h #define TSTAMP_OK(tp) ((tp)->rx_opt.tstamp_ok) rx_opt 99 drivers/crypto/chelsio/chtls/chtls_cm.h #define SACK_OK(tp) ((tp)->rx_opt.sack_ok) rx_opt 100 include/linux/tcp.h static inline void tcp_clear_options(struct tcp_options_received *rx_opt) rx_opt 102 include/linux/tcp.h rx_opt->tstamp_ok = rx_opt->sack_ok = 0; rx_opt 103 include/linux/tcp.h rx_opt->wscale_ok = rx_opt->snd_wscale = 0; rx_opt 105 include/linux/tcp.h rx_opt->smc_ok = 0; rx_opt 271 include/linux/tcp.h struct tcp_options_received rx_opt; rx_opt 482 include/linux/tcp.h u16 user_mss = READ_ONCE(tp->rx_opt.user_mss); rx_opt 504 include/net/tcp.h last_overflow = READ_ONCE(tcp_sk(sk)->rx_opt.ts_recent_stamp); rx_opt 506 include/net/tcp.h WRITE_ONCE(tcp_sk(sk)->rx_opt.ts_recent_stamp, now); rx_opt 527 include/net/tcp.h last_overflow = READ_ONCE(tcp_sk(sk)->rx_opt.ts_recent_stamp); rx_opt 680 include/net/tcp.h __tcp_fast_path_on(tp, tp->snd_wnd >> tp->rx_opt.snd_wscale); rx_opt 1150 include/net/tcp.h return likely(tp->rx_opt.sack_ok); rx_opt 1353 include/net/tcp.h static inline void tcp_sack_reset(struct tcp_options_received *rx_opt) rx_opt 1355 include/net/tcp.h rx_opt->dsack = 0; rx_opt 1356 include/net/tcp.h rx_opt->num_sacks = 0; rx_opt 1464 include/net/tcp.h static inline bool tcp_paws_check(const struct tcp_options_received *rx_opt, rx_opt 1467 include/net/tcp.h if ((s32)(rx_opt->ts_recent - rx_opt->rcv_tsval) <= paws_win) rx_opt 1470 include/net/tcp.h rx_opt->ts_recent_stamp + TCP_PAWS_24DAYS))) rx_opt 1477 include/net/tcp.h if (!rx_opt->ts_recent) rx_opt 1482 include/net/tcp.h static inline bool tcp_paws_reject(const struct tcp_options_received *rx_opt, rx_opt 1485 include/net/tcp.h if (tcp_paws_check(rx_opt, 0)) rx_opt 1501 include/net/tcp.h rx_opt->ts_recent_stamp + TCP_PAWS_MSL)) rx_opt 2643 net/ipv4/tcp.c memset(&tp->rx_opt, 0, sizeof(tp->rx_opt)); rx_opt 2674 net/ipv4/tcp.c tp->rx_opt.saw_tstamp = 0; rx_opt 2675 net/ipv4/tcp.c tp->rx_opt.dsack = 0; rx_opt 2676 net/ipv4/tcp.c tp->rx_opt.num_sacks = 0; rx_opt 2750 net/ipv4/tcp.c tp->rx_opt.mss_clamp = opt.opt_val; rx_opt 2761 net/ipv4/tcp.c tp->rx_opt.snd_wscale = snd_wscale; rx_opt 2762 net/ipv4/tcp.c tp->rx_opt.rcv_wscale = rcv_wscale; rx_opt 2763 net/ipv4/tcp.c tp->rx_opt.wscale_ok = 1; rx_opt 2770 net/ipv4/tcp.c tp->rx_opt.sack_ok |= TCP_SACK_SEEN; rx_opt 2776 net/ipv4/tcp.c tp->rx_opt.tstamp_ok = 1; rx_opt 2892 net/ipv4/tcp.c tp->rx_opt.user_mss = val; rx_opt 3255 net/ipv4/tcp.c if (tp->rx_opt.tstamp_ok) rx_opt 3259 net/ipv4/tcp.c if (tp->rx_opt.wscale_ok) { rx_opt 3261 net/ipv4/tcp.c info->tcpi_snd_wscale = tp->rx_opt.snd_wscale; rx_opt 3262 net/ipv4/tcp.c info->tcpi_rcv_wscale = tp->rx_opt.rcv_wscale; rx_opt 3431 net/ipv4/tcp.c val = tp->rx_opt.user_mss; rx_opt 3433 net/ipv4/tcp.c val = tp->rx_opt.mss_clamp; rx_opt 344 net/ipv4/tcp_input.c per_mss = max_t(u32, tp->rx_opt.mss_clamp, tp->mss_cache) + rx_opt 581 net/ipv4/tcp_input.c if (tp->rx_opt.rcv_tsecr == tp->rcv_rtt_last_tsecr) rx_opt 583 net/ipv4/tcp_input.c tp->rcv_rtt_last_tsecr = tp->rx_opt.rcv_tsecr; rx_opt 587 net/ipv4/tcp_input.c u32 delta = tcp_time_stamp(tp) - tp->rx_opt.rcv_tsecr; rx_opt 875 net/ipv4/tcp_input.c tp->rx_opt.sack_ok |= TCP_DSACK_SEEN; rx_opt 899 net/ipv4/tcp_input.c tp->rx_opt.sack_ok, inet_csk(sk)->icsk_ca_state, rx_opt 2266 net/ipv4/tcp_input.c return tp->rx_opt.saw_tstamp && tp->rx_opt.rcv_tsecr && rx_opt 2267 net/ipv4/tcp_input.c before(tp->rx_opt.rcv_tsecr, when); rx_opt 2941 net/ipv4/tcp_input.c if (seq_rtt_us < 0 && tp->rx_opt.saw_tstamp && tp->rx_opt.rcv_tsecr && rx_opt 2943 net/ipv4/tcp_input.c u32 delta = tcp_time_stamp(tp) - tp->rx_opt.rcv_tsecr; rx_opt 3388 net/ipv4/tcp_input.c nwin <<= tp->rx_opt.snd_wscale; rx_opt 3488 net/ipv4/tcp_input.c tp->rx_opt.ts_recent = tp->rx_opt.rcv_tsval; rx_opt 3489 net/ipv4/tcp_input.c tp->rx_opt.ts_recent_stamp = ktime_get_seconds(); rx_opt 3494 net/ipv4/tcp_input.c if (tp->rx_opt.saw_tstamp && !after(seq, tp->rcv_wup)) { rx_opt 3502 net/ipv4/tcp_input.c if (tcp_paws_check(&tp->rx_opt, 0)) rx_opt 3963 net/ipv4/tcp_input.c tp->rx_opt.saw_tstamp = 1; rx_opt 3965 net/ipv4/tcp_input.c tp->rx_opt.rcv_tsval = ntohl(*ptr); rx_opt 3968 net/ipv4/tcp_input.c tp->rx_opt.rcv_tsecr = ntohl(*ptr) - tp->tsoffset; rx_opt 3970 net/ipv4/tcp_input.c tp->rx_opt.rcv_tsecr = 0; rx_opt 3987 net/ipv4/tcp_input.c tp->rx_opt.saw_tstamp = 0; rx_opt 3989 net/ipv4/tcp_input.c } else if (tp->rx_opt.tstamp_ok && rx_opt 3995 net/ipv4/tcp_input.c tcp_parse_options(net, skb, &tp->rx_opt, 1, NULL); rx_opt 3996 net/ipv4/tcp_input.c if (tp->rx_opt.saw_tstamp && tp->rx_opt.rcv_tsecr) rx_opt 3997 net/ipv4/tcp_input.c tp->rx_opt.rcv_tsecr -= tp->tsoffset; rx_opt 4074 net/ipv4/tcp_input.c !tcp_may_update_window(tp, ack, seq, ntohs(th->window) << tp->rx_opt.snd_wscale) && rx_opt 4077 net/ipv4/tcp_input.c (s32)(tp->rx_opt.ts_recent - tp->rx_opt.rcv_tsval) <= (inet_csk(sk)->icsk_rto * 1024) / HZ); rx_opt 4085 net/ipv4/tcp_input.c return !tcp_paws_check(&tp->rx_opt, TCP_PAWS_WINDOW) && rx_opt 4204 net/ipv4/tcp_input.c tcp_sack_reset(&tp->rx_opt); rx_opt 4246 net/ipv4/tcp_input.c tp->rx_opt.dsack = 1; rx_opt 4256 net/ipv4/tcp_input.c if (!tp->rx_opt.dsack) rx_opt 4307 net/ipv4/tcp_input.c for (this_sack = 1; this_sack < tp->rx_opt.num_sacks;) { rx_opt 4314 net/ipv4/tcp_input.c tp->rx_opt.num_sacks--; rx_opt 4315 net/ipv4/tcp_input.c for (i = this_sack; i < tp->rx_opt.num_sacks; i++) rx_opt 4327 net/ipv4/tcp_input.c int cur_sacks = tp->rx_opt.num_sacks; rx_opt 4354 net/ipv4/tcp_input.c tp->rx_opt.num_sacks--; rx_opt 4364 net/ipv4/tcp_input.c tp->rx_opt.num_sacks++; rx_opt 4372 net/ipv4/tcp_input.c int num_sacks = tp->rx_opt.num_sacks; rx_opt 4377 net/ipv4/tcp_input.c tp->rx_opt.num_sacks = 0; rx_opt 4398 net/ipv4/tcp_input.c tp->rx_opt.num_sacks = num_sacks; rx_opt 4574 net/ipv4/tcp_input.c tp->rx_opt.num_sacks = 1; rx_opt 4776 net/ipv4/tcp_input.c tp->rx_opt.dsack = 0; rx_opt 4813 net/ipv4/tcp_input.c if (tp->rx_opt.num_sacks) rx_opt 5107 net/ipv4/tcp_input.c if (tp->rx_opt.sack_ok) rx_opt 5108 net/ipv4/tcp_input.c tcp_sack_reset(&tp->rx_opt); rx_opt 5427 net/ipv4/tcp_input.c tp->rx_opt.saw_tstamp && rx_opt 5475 net/ipv4/tcp_input.c } else if (tcp_is_sack(tp) && tp->rx_opt.num_sacks > 0) { rx_opt 5480 net/ipv4/tcp_input.c for (this_sack = 1; this_sack < tp->rx_opt.num_sacks; rx_opt 5577 net/ipv4/tcp_input.c tp->rx_opt.saw_tstamp = 0; rx_opt 5605 net/ipv4/tcp_input.c if ((s32)(tp->rx_opt.rcv_tsval - tp->rx_opt.ts_recent) < 0) rx_opt 5637 net/ipv4/tcp_input.c tp->rcv_rtt_last_tsecr = tp->rx_opt.rcv_tsecr; rx_opt 5778 net/ipv4/tcp_input.c if (!tp->rx_opt.snd_wscale) rx_opt 5789 net/ipv4/tcp_input.c u16 mss = tp->rx_opt.mss_clamp, try_exp = 0; rx_opt 5792 net/ipv4/tcp_input.c if (mss == tp->rx_opt.user_mss) { rx_opt 5849 net/ipv4/tcp_input.c if (tp->syn_smc && !tp->rx_opt.smc_ok) rx_opt 5865 net/ipv4/tcp_input.c if (tp->undo_marker && syn_stamp && tp->rx_opt.saw_tstamp && rx_opt 5866 net/ipv4/tcp_input.c syn_stamp == tp->rx_opt.rcv_tsecr) rx_opt 5876 net/ipv4/tcp_input.c int saved_clamp = tp->rx_opt.mss_clamp; rx_opt 5879 net/ipv4/tcp_input.c tcp_parse_options(sock_net(sk), skb, &tp->rx_opt, 0, &foc); rx_opt 5880 net/ipv4/tcp_input.c if (tp->rx_opt.saw_tstamp && tp->rx_opt.rcv_tsecr) rx_opt 5881 net/ipv4/tcp_input.c tp->rx_opt.rcv_tsecr -= tp->tsoffset; rx_opt 5896 net/ipv4/tcp_input.c if (tp->rx_opt.saw_tstamp && tp->rx_opt.rcv_tsecr && rx_opt 5897 net/ipv4/tcp_input.c !between(tp->rx_opt.rcv_tsecr, tp->retrans_stamp, rx_opt 5951 net/ipv4/tcp_input.c if (!tp->rx_opt.wscale_ok) { rx_opt 5952 net/ipv4/tcp_input.c tp->rx_opt.snd_wscale = tp->rx_opt.rcv_wscale = 0; rx_opt 5956 net/ipv4/tcp_input.c if (tp->rx_opt.saw_tstamp) { rx_opt 5957 net/ipv4/tcp_input.c tp->rx_opt.tstamp_ok = 1; rx_opt 6026 net/ipv4/tcp_input.c if (tp->rx_opt.ts_recent_stamp && tp->rx_opt.saw_tstamp && rx_opt 6027 net/ipv4/tcp_input.c tcp_paws_reject(&tp->rx_opt, 0)) rx_opt 6037 net/ipv4/tcp_input.c if (tp->rx_opt.saw_tstamp) { rx_opt 6038 net/ipv4/tcp_input.c tp->rx_opt.tstamp_ok = 1; rx_opt 6086 net/ipv4/tcp_input.c tcp_clear_options(&tp->rx_opt); rx_opt 6087 net/ipv4/tcp_input.c tp->rx_opt.mss_clamp = saved_clamp; rx_opt 6091 net/ipv4/tcp_input.c tcp_clear_options(&tp->rx_opt); rx_opt 6092 net/ipv4/tcp_input.c tp->rx_opt.mss_clamp = saved_clamp; rx_opt 6175 net/ipv4/tcp_input.c tp->rx_opt.saw_tstamp = 0; rx_opt 6189 net/ipv4/tcp_input.c tp->rx_opt.saw_tstamp = 0; rx_opt 6245 net/ipv4/tcp_input.c tp->snd_wnd = ntohs(th->window) << tp->rx_opt.snd_wscale; rx_opt 6248 net/ipv4/tcp_input.c if (tp->rx_opt.tstamp_ok) rx_opt 6432 net/ipv4/tcp_input.c const struct tcp_options_received *rx_opt, rx_opt 6443 net/ipv4/tcp_input.c req->mss = rx_opt->mss_clamp; rx_opt 6444 net/ipv4/tcp_input.c req->ts_recent = rx_opt->saw_tstamp ? rx_opt->rcv_tsval : 0; rx_opt 6445 net/ipv4/tcp_input.c ireq->tstamp_ok = rx_opt->tstamp_ok; rx_opt 6446 net/ipv4/tcp_input.c ireq->sack_ok = rx_opt->sack_ok; rx_opt 6447 net/ipv4/tcp_input.c ireq->snd_wscale = rx_opt->snd_wscale; rx_opt 6448 net/ipv4/tcp_input.c ireq->wscale_ok = rx_opt->wscale_ok; rx_opt 6455 net/ipv4/tcp_input.c ireq->smc_ok = rx_opt->smc_ok; rx_opt 6550 net/ipv4/tcp_input.c mss = tcp_parse_mss_option(th, tp->rx_opt.user_mss); rx_opt 6598 net/ipv4/tcp_input.c tmp_opt.user_mss = tp->rx_opt.user_mss; rx_opt 172 net/ipv4/tcp_ipv4.c tp->rx_opt.ts_recent = tcptw->tw_ts_recent; rx_opt 173 net/ipv4/tcp_ipv4.c tp->rx_opt.ts_recent_stamp = tcptw->tw_ts_recent_stamp; rx_opt 253 net/ipv4/tcp_ipv4.c if (tp->rx_opt.ts_recent_stamp && inet->inet_daddr != daddr) { rx_opt 255 net/ipv4/tcp_ipv4.c tp->rx_opt.ts_recent = 0; rx_opt 256 net/ipv4/tcp_ipv4.c tp->rx_opt.ts_recent_stamp = 0; rx_opt 268 net/ipv4/tcp_ipv4.c tp->rx_opt.mss_clamp = TCP_MSS_DEFAULT; rx_opt 147 net/ipv4/tcp_lp.c if (tp->rx_opt.rcv_tsval == lp->remote_ref_time || rx_opt 148 net/ipv4/tcp_lp.c tp->rx_opt.rcv_tsecr == lp->local_ref_time) rx_opt 152 net/ipv4/tcp_lp.c (tp->rx_opt.rcv_tsval - lp->remote_ref_time) / rx_opt 153 net/ipv4/tcp_lp.c (tp->rx_opt.rcv_tsecr - lp->local_ref_time); rx_opt 171 net/ipv4/tcp_lp.c lp->remote_ref_time = tp->rx_opt.rcv_tsval; rx_opt 172 net/ipv4/tcp_lp.c lp->local_ref_time = tp->rx_opt.rcv_tsecr; rx_opt 197 net/ipv4/tcp_lp.c tp->rx_opt.rcv_tsval * (LP_RESOL / lp->remote_hz) - rx_opt 198 net/ipv4/tcp_lp.c tp->rx_opt.rcv_tsecr * (LP_RESOL / TCP_TS_HZ); rx_opt 275 net/ipv4/tcp_lp.c delta = now - tp->rx_opt.rcv_tsecr; rx_opt 270 net/ipv4/tcp_minisocks.c tw->tw_rcv_wscale = tp->rx_opt.rcv_wscale; rx_opt 274 net/ipv4/tcp_minisocks.c tcptw->tw_ts_recent = tp->rx_opt.ts_recent; rx_opt 275 net/ipv4/tcp_minisocks.c tcptw->tw_ts_recent_stamp = tp->rx_opt.ts_recent_stamp; rx_opt 509 net/ipv4/tcp_minisocks.c newtp->rx_opt.tstamp_ok = ireq->tstamp_ok; rx_opt 510 net/ipv4/tcp_minisocks.c newtp->rx_opt.sack_ok = ireq->sack_ok; rx_opt 514 net/ipv4/tcp_minisocks.c newtp->rx_opt.wscale_ok = ireq->wscale_ok; rx_opt 515 net/ipv4/tcp_minisocks.c if (newtp->rx_opt.wscale_ok) { rx_opt 516 net/ipv4/tcp_minisocks.c newtp->rx_opt.snd_wscale = ireq->snd_wscale; rx_opt 517 net/ipv4/tcp_minisocks.c newtp->rx_opt.rcv_wscale = ireq->rcv_wscale; rx_opt 519 net/ipv4/tcp_minisocks.c newtp->rx_opt.snd_wscale = newtp->rx_opt.rcv_wscale = 0; rx_opt 522 net/ipv4/tcp_minisocks.c newtp->snd_wnd = ntohs(tcp_hdr(skb)->window) << newtp->rx_opt.snd_wscale; rx_opt 525 net/ipv4/tcp_minisocks.c if (newtp->rx_opt.tstamp_ok) { rx_opt 526 net/ipv4/tcp_minisocks.c newtp->rx_opt.ts_recent = req->ts_recent; rx_opt 527 net/ipv4/tcp_minisocks.c newtp->rx_opt.ts_recent_stamp = ktime_get_seconds(); rx_opt 530 net/ipv4/tcp_minisocks.c newtp->rx_opt.ts_recent_stamp = 0; rx_opt 546 net/ipv4/tcp_minisocks.c newtp->rx_opt.mss_clamp = req->mss; rx_opt 98 net/ipv4/tcp_output.c (tp->rx_opt.wscale_ok && rx_opt 99 net/ipv4/tcp_output.c ((tp->snd_nxt - tcp_wnd_end(tp)) < (1 << tp->rx_opt.rcv_wscale)))) rx_opt 277 net/ipv4/tcp_output.c new_win = ALIGN(cur_win, 1 << tp->rx_opt.rcv_wscale); rx_opt 285 net/ipv4/tcp_output.c if (!tp->rx_opt.rcv_wscale && rx_opt 289 net/ipv4/tcp_output.c new_win = min(new_win, (65535U << tp->rx_opt.rcv_wscale)); rx_opt 292 net/ipv4/tcp_output.c new_win >>= tp->rx_opt.rcv_wscale; rx_opt 508 net/ipv4/tcp_output.c struct tcp_sack_block *sp = tp->rx_opt.dsack ? rx_opt 524 net/ipv4/tcp_output.c tp->rx_opt.dsack = 0; rx_opt 625 net/ipv4/tcp_output.c opts->tsecr = tp->rx_opt.ts_recent; rx_opt 629 net/ipv4/tcp_output.c opts->ws = tp->rx_opt.rcv_wscale; rx_opt 747 net/ipv4/tcp_output.c if (likely(tp->rx_opt.tstamp_ok)) { rx_opt 750 net/ipv4/tcp_output.c opts->tsecr = tp->rx_opt.ts_recent; rx_opt 754 net/ipv4/tcp_output.c eff_sacks = tp->rx_opt.num_sacks + tp->rx_opt.dsack; rx_opt 1487 net/ipv4/tcp_output.c if (mss_now > tp->rx_opt.mss_clamp) rx_opt 1488 net/ipv4/tcp_output.c mss_now = tp->rx_opt.mss_clamp; rx_opt 1537 net/ipv4/tcp_output.c icsk->icsk_mtup.search_high = tp->rx_opt.mss_clamp + sizeof(struct tcphdr) + rx_opt 2056 net/ipv4/tcp_output.c icsk->icsk_mtup.search_high = tp->rx_opt.mss_clamp + rx_opt 2114 net/ipv4/tcp_output.c tp->rx_opt.num_sacks || tp->rx_opt.dsack)) rx_opt 2732 net/ipv4/tcp_output.c free_space = round_down(free_space, 1 << tp->rx_opt.rcv_wscale); rx_opt 2751 net/ipv4/tcp_output.c if (tp->rx_opt.rcv_wscale) { rx_opt 2758 net/ipv4/tcp_output.c window = ALIGN(window, (1 << tp->rx_opt.rcv_wscale)); rx_opt 3408 net/ipv4/tcp_output.c if (tp->rx_opt.user_mss) rx_opt 3409 net/ipv4/tcp_output.c tp->rx_opt.mss_clamp = tp->rx_opt.user_mss; rx_opt 3432 net/ipv4/tcp_output.c tp->advmss - (tp->rx_opt.ts_recent_stamp ? tp->tcp_header_len - sizeof(struct tcphdr) : 0), rx_opt 3439 net/ipv4/tcp_output.c tp->rx_opt.rcv_wscale = rcv_wscale; rx_opt 3491 net/ipv4/tcp_output.c tp->rx_opt.mss_clamp = tp->advmss; /* If MSS is not cached */ rx_opt 3492 net/ipv4/tcp_output.c if (!tcp_fastopen_cookie_check(sk, &tp->rx_opt.mss_clamp, &fo->cookie)) rx_opt 3499 net/ipv4/tcp_output.c tp->rx_opt.mss_clamp = tcp_mss_clamp(tp, tp->rx_opt.mss_clamp); rx_opt 167 net/ipv4/tcp_rate.c tp->rx_opt.sack_ok, tcp_min_rtt(tp)); rx_opt 214 net/ipv6/tcp_ipv6.c if (tp->rx_opt.ts_recent_stamp && rx_opt 216 net/ipv6/tcp_ipv6.c tp->rx_opt.ts_recent = 0; rx_opt 217 net/ipv6/tcp_ipv6.c tp->rx_opt.ts_recent_stamp = 0; rx_opt 301 net/ipv6/tcp_ipv6.c tp->rx_opt.mss_clamp = IPV6_MIN_MTU - sizeof(struct tcphdr) - sizeof(struct ipv6hdr);