Home
last modified time | relevance | path

Searched refs:rwnd (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/inet/tcp/
H A Dtcp_fusion.c815 tcp_fuse_set_rcv_hiwat(tcp_t *tcp, size_t rwnd) in tcp_fuse_set_rcv_hiwat() argument
823 if (rwnd > tcps->tcps_max_buf) in tcp_fuse_set_rcv_hiwat()
824 rwnd = tcps->tcps_max_buf; in tcp_fuse_set_rcv_hiwat()
829 rwnd = P2ROUNDUP_TYPED(rwnd, PAGESIZE, size_t); in tcp_fuse_set_rcv_hiwat()
831 if (rwnd > max_win) { in tcp_fuse_set_rcv_hiwat()
832 rwnd = max_win - (max_win % tcp->tcp_mss); in tcp_fuse_set_rcv_hiwat()
833 if (rwnd < tcp->tcp_mss) in tcp_fuse_set_rcv_hiwat()
834 rwnd = max_win; in tcp_fuse_set_rcv_hiwat()
841 tcp->tcp_connp->conn_rcvbuf = rwnd; in tcp_fuse_set_rcv_hiwat()
842 tcp->tcp_rwnd = rwnd; in tcp_fuse_set_rcv_hiwat()
[all …]
H A Dtcp.c456 uint32_t rwnd = tcp->tcp_rwnd; in tcp_set_ws_value() local
459 i++, rwnd >>= 1) in tcp_set_ws_value()
2989 rwnd = MAX(rwnd, tcps->tcps_recv_hiwat_minmss * mss); in tcp_rwnd_set()
3009 tcp->tcp_cwnd_max = rwnd; in tcp_rwnd_set()
3044 rwnd = max_transmittable_rwnd - in tcp_rwnd_set()
3046 if (rwnd < mss) in tcp_rwnd_set()
3047 rwnd = max_transmittable_rwnd; in tcp_rwnd_set()
3077 connp->conn_rcvbuf = rwnd; in tcp_rwnd_set()
3086 tcp->tcp_cwnd_max = rwnd; in tcp_rwnd_set()
3089 return (rwnd); in tcp_rwnd_set()
[all …]
/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp_notify.c51 int32_t rwnd = 0; in sctp_notify() local
108 rwnd += emp->b_wptr - emp->b_rptr; in sctp_notify()
110 ASSERT(len == rwnd); in sctp_notify()
118 rwnd = sctp->sctp_ulp_recv(sctp->sctp_ulpd, mp, msgdsize(mp), 0, in sctp_notify()
120 if (rwnd > sctp->sctp_rwnd) { in sctp_notify()
121 sctp->sctp_rwnd = rwnd; in sctp_notify()
/illumos-gate/usr/src/stand/lib/tcp/
H A Dtcp.c231 uint32_t rwnd = (tcp)->tcp_rwnd; \
233 i++, rwnd >>= 1) \
1970 rwnd = MAX(rwnd, tcp_recv_hiwat_minmss * mss); in tcp_rwnd_set()
1988 if (rwnd > max_transmittable_rwnd) { in tcp_rwnd_set()
1989 rwnd = max_transmittable_rwnd - in tcp_rwnd_set()
1991 if (rwnd < mss) in tcp_rwnd_set()
1992 rwnd = max_transmittable_rwnd; in tcp_rwnd_set()
1998 tcp->tcp_rwnd = old_max_rwnd = rwnd; in tcp_rwnd_set()
2009 tcp->tcp_cwnd_max = rwnd; in tcp_rwnd_set()
2010 tcp->tcp_rwnd_max = rwnd; in tcp_rwnd_set()
[all …]
/illumos-gate/usr/src/uts/common/inet/
H A Dkstatcom.h423 kstat_named_t rwnd; member