Lines Matching refs:recvwin
177 long len, recvwin, sendwin; in tcp_output() local
555 recvwin = ssb_space(&so->so_rcv); in tcp_output()
602 if (recvwin > 0) { in tcp_output()
608 long adv = min(recvwin, (long)TCP_MAXWIN << tp->rcv_scale) - in tcp_output()
1014 if (recvwin < (long)(so->so_rcv.ssb_hiwat / 4) && in tcp_output()
1015 recvwin < (long)segsz) in tcp_output()
1016 recvwin = 0; in tcp_output()
1017 if (recvwin < (tcp_seq_diff_t)(tp->rcv_adv - tp->rcv_nxt)) in tcp_output()
1018 recvwin = (tcp_seq_diff_t)(tp->rcv_adv - tp->rcv_nxt); in tcp_output()
1019 if (recvwin > (long)TCP_MAXWIN << tp->rcv_scale) in tcp_output()
1020 recvwin = (long)TCP_MAXWIN << tp->rcv_scale; in tcp_output()
1030 if (recvwin == 0) in tcp_output()
1036 th->th_win = htons((u_short) (recvwin>>tp->rcv_scale)); in tcp_output()
1310 if (recvwin > 0 && SEQ_GT(tp->rcv_nxt + recvwin, tp->rcv_adv)) { in tcp_output()
1311 tp->rcv_adv = tp->rcv_nxt + recvwin; in tcp_output()