Lines Matching refs:rx_opt
296 tw->tw_rcv_wscale = tp->rx_opt.rcv_wscale;
300 tcptw->tw_ts_recent = tp->rx_opt.ts_recent;
301 tcptw->tw_ts_recent_stamp = tp->rx_opt.ts_recent_stamp;
536 newtp->rx_opt.tstamp_ok = ireq->tstamp_ok;
537 newtp->rx_opt.sack_ok = ireq->sack_ok;
541 newtp->rx_opt.wscale_ok = ireq->wscale_ok;
542 if (newtp->rx_opt.wscale_ok) {
543 newtp->rx_opt.snd_wscale = ireq->snd_wscale;
544 newtp->rx_opt.rcv_wscale = ireq->rcv_wscale;
546 newtp->rx_opt.snd_wscale = newtp->rx_opt.rcv_wscale = 0;
549 newtp->snd_wnd = ntohs(tcp_hdr(skb)->window) << newtp->rx_opt.snd_wscale;
552 if (newtp->rx_opt.tstamp_ok) {
553 newtp->rx_opt.ts_recent = READ_ONCE(req->ts_recent);
554 newtp->rx_opt.ts_recent_stamp = ktime_get_seconds();
557 newtp->rx_opt.ts_recent_stamp = 0;
571 newtp->rx_opt.mss_clamp = req->mss;