Lines Matching refs:metrics
387 struct hc_metrics_lite metrics;
394 tcp_hc_get(&inp->inp_inc, &metrics);
397 if (tp->t_srtt == 0 && (rtt = metrics.rmx_rtt)) {
401 if (metrics.rmx_rttvar) {
402 tp->t_rttvar = metrics.rmx_rttvar;
413 if (metrics.rmx_ssthresh) {
420 tp->snd_ssthresh = max(2 * maxseg, metrics.rmx_ssthresh);
3693 struct hc_metrics_lite metrics;
3734 * In case we return early we need to initialize metrics
3771 tcp_hc_get(&inp->inp_inc, &metrics);
3773 bcopy(&metrics, metricptr, sizeof(struct hc_metrics_lite));
3779 if (metrics.rmx_mtu)
3780 mss = min(metrics.rmx_mtu, maxmtu) - min_protoh;
3842 struct hc_metrics_lite metrics;
3848 tcp_mss_update(tp, offer, -1, &metrics, &cap);
3862 if ((so->so_snd.sb_hiwat == V_tcp_sendspace) && metrics.rmx_sendpipe)
3863 bufsize = metrics.rmx_sendpipe;
3887 if ((so->so_rcv.sb_hiwat == V_tcp_recvspace) && metrics.rmx_recvpipe)
3888 bufsize = metrics.rmx_recvpipe;