Lines Matching defs:rcv_wscale
172 int wscale_ok, __u8 *rcv_wscale)
198 (*rcv_wscale) = 0;
205 while (space > 65535 && (*rcv_wscale) < 14) {
207 (*rcv_wscale)++;
215 if (mss > (1<<*rcv_wscale)) {
226 (*window_clamp) = min(65535U << (*rcv_wscale), *window_clamp);
257 if (!tp->rx_opt.rcv_wscale && sysctl_tcp_workaround_signed_windows)
260 new_win = min(new_win, (65535U << tp->rx_opt.rcv_wscale));
263 new_win >>= tp->rx_opt.rcv_wscale;
506 tp->rx_opt.rcv_wscale,
1588 if (tp->rx_opt.rcv_wscale) {
1593 * 1<<rcv_wscale > mss.
1595 if (((window >> tp->rx_opt.rcv_wscale) << tp->rx_opt.rcv_wscale) != window)
1596 window = (((window >> tp->rx_opt.rcv_wscale) + 1)
1597 << tp->rx_opt.rcv_wscale);
2072 * and rcv_wscale values will not be correct.
2159 __u8 rcv_wscale;
2168 &rcv_wscale);
2169 ireq->rcv_wscale = rcv_wscale;
2177 ireq->sack_ok, ireq->wscale_ok, ireq->rcv_wscale,
2212 __u8 rcv_wscale;
2242 &rcv_wscale);
2244 tp->rx_opt.rcv_wscale = rcv_wscale;