sendwin
intr(int), intr2(int), susp(int), sendwin(int);
signal(SIGWINCH, sendwin);
ulmin(sbavail(&so->so_snd) - off, sendwin);
uint32_t recwin, sendwin;
tcp_sndbuf_autoscale(struct tcpcb *tp, struct socket *so, uint32_t sendwin)
sendwin >= (sbused(&so->so_snd) -
sendwin = 0;
sendwin = tcp_sack_adjust(tp);
sendwin = min(tp->snd_wnd, tp->snd_cwnd + sendwin);
cwin = imax(sendwin - tcp_compute_pipe(tp), 0);
cwin = imax(sendwin - off, 0);
if (sendwin == 0) {
sendwin = 1;
len = imin(sbavail(&so->so_snd), sendwin) - off;
imin(sbavail(&so->so_snd), sendwin) -
if ((sendwin == 0) && (TCPS_HAVEESTABLISHED(tp->t_state)) &&
tcp_sndbuf_autoscale(tp, so, sendwin);
bbr_what_can_we_send(struct tcpcb *tp, struct tcp_bbr *bbr, uint32_t sendwin,
if (flight >= sendwin) {
len = sendwin - flight;
uint32_t recwin, sendwin;
sendwin = min(tp->snd_wnd, tp->snd_cwnd);
sendwin = min(tp->snd_wnd, tp->snd_cwnd);
len = bbr_what_can_we_send(tp, bbr, sendwin, avail, sb_offset, cts);
tcp_sndbuf_autoscale(tp, so, sendwin);
min(sbavail(&so->so_snd) - sb_offset, sendwin);
uint32_t sendwin;
sendwin = cwnd_to_use;
sendwin = tp->snd_wnd;
if (flight >= sendwin) {
len = sendwin - flight;
uint32_t sendwin, scaleup;
sendwin = min(rack->r_ctl.cwnd_to_use, tp->snd_wnd);
sendwin >= (sbused(&so->so_snd) -
int sendwin, flight;
sendwin = min(tp->snd_wnd, tp->snd_cwnd);
if (flight >= sendwin) {