Lines Matching refs:rt_rmx
927 u_int32_t rtt = rt->rt_rmx.rmx_rtt;
935 if (rt->rt_rmx.rmx_locks & RTV_RTT)
941 if (rt->rt_rmx.rmx_rttvar) {
942 tp->t_rttvar = rt->rt_rmx.rmx_rttvar /
1049 if ((rt->rt_rmx.rmx_locks & RTV_RTT) == 0) {
1052 if (rt->rt_rmx.rmx_rtt && i)
1059 rt->rt_rmx.rmx_rtt =
1060 (rt->rt_rmx.rmx_rtt + i) / 2;
1062 rt->rt_rmx.rmx_rtt = i;
1065 if ((rt->rt_rmx.rmx_locks & RTV_RTTVAR) == 0) {
1068 if (rt->rt_rmx.rmx_rttvar && i)
1069 rt->rt_rmx.rmx_rttvar =
1070 (rt->rt_rmx.rmx_rttvar + i) / 2;
1072 rt->rt_rmx.rmx_rttvar = i;
1090 if (rt->rt_rmx.rmx_sendpipe != 0)
1091 dosavessthresh = (i < rt->rt_rmx.rmx_sendpipe / 2);
1094 if (((rt->rt_rmx.rmx_locks & RTV_SSTHRESH) == 0 &&
1095 i != 0 && rt->rt_rmx.rmx_ssthresh != 0)
1114 if (rt->rt_rmx.rmx_ssthresh)
1115 rt->rt_rmx.rmx_ssthresh =
1116 (rt->rt_rmx.rmx_ssthresh + i) / 2;
1118 rt->rt_rmx.rmx_ssthresh = i;
1127 if (!(rt->rt_rmx.rmx_locks & RTV_RTT) &&
1128 rt->rt_rmx.rmx_rtt == 0) {
1785 !(rt->rt_rmx.rmx_locks & RTV_MTU)) {
1788 mtu = ip_next_mtu(rt->rt_rmx.
1798 /* rt->rt_rmx.rmx_mtu =
1800 rt->rt_rmx.rmx_locks |= RTV_MTU;
1801 } else if (rt->rt_rmx.rmx_mtu > mtu) {
1802 rt->rt_rmx.rmx_mtu = mtu;
2038 if (!rt || !rt->rt_rmx.rmx_mtu) {
2050 taop = rmx_taop(rt->rt_rmx);
2052 mss = rt->rt_rmx.rmx_mtu -
2172 (!(rt->rt_flags & RTF_UP) || (rt->rt_rmx.rmx_locks & RTV_MTU))))
2263 (!(rt->rt_flags & RTF_UP) || (rt->rt_rmx.rmx_locks & RTV_MTU))))
2361 taop = rmx_taop(rt->rt_rmx);