Lines Matching refs:mss
6134 u_short mss = 0; in tcp_dooptions() local
6164 bcopy((char *) cp + 2, (char *) &mss, sizeof(mss)); in tcp_dooptions()
6165 NTOHS(mss); in tcp_dooptions()
6166 to->to_mss = mss; in tcp_dooptions()
6841 int rtt, mss; in tcp_mss() local
6925 mss = (isipv6 ? tcp_maxmtu6(rt) : tcp_maxmtu(rt)); in tcp_mss()
6927 mss = tcp_get_effective_mtu(rt, mss); in tcp_mss()
6930 mss = necp_socket_get_effective_mtu(inp, mss); in tcp_mss()
6933 mss -= min_protoh; in tcp_mss()
6937 mss = min(mss, tcp_v6mssdflt); in tcp_mss()
6939 mss = min(mss, tcp_mssdflt); in tcp_mss()
6943 mss = min(mss, offer); in tcp_mss()
6951 tp->t_maxopd = mss; in tcp_mss()
6960 mss -= TCPOLEN_TSTAMP_APPA; in tcp_mss()
6964 mss -= mptcp_adj_mss(tp, FALSE); in tcp_mss()
6966 tp->t_maxseg = mss; in tcp_mss()
6980 if (bufsize < mss) { in tcp_mss()
6981 mss = bufsize; in tcp_mss()
6983 bufsize = (((bufsize + mss - 1) / mss) * mss); in tcp_mss()
6986 tp->t_maxseg = mss; in tcp_mss()
7001 if (bufsize > mss) { in tcp_mss()
7002 bufsize = (((bufsize + mss - 1) / mss) * mss); in tcp_mss()
7015 tp->snd_ssthresh = max(2 * mss, rt->rt_rmx.rmx_ssthresh); in tcp_mss()
7046 int mss; in tcp_mssopt() local
7073 mss = (isipv6 ? tcp_maxmtu6(rt) : tcp_maxmtu(rt)); in tcp_mssopt()
7075 mss = tcp_get_effective_mtu(rt, mss); in tcp_mssopt()
7082 mss = necp_socket_get_effective_mtu(tp->t_inpcb, mss); in tcp_mssopt()
7085 return mss - min_protoh; in tcp_mssopt()