Lines Matching refs:metrics
363 struct hc_metrics_lite metrics; in cc_conn_init() local
370 tcp_hc_get(&inp->inp_inc, &metrics); in cc_conn_init()
373 if (tp->t_srtt == 0 && (rtt = metrics.hc_rtt)) { in cc_conn_init()
376 if (metrics.hc_rttvar) { in cc_conn_init()
377 tp->t_rttvar = metrics.hc_rttvar; in cc_conn_init()
388 if (metrics.hc_ssthresh) { in cc_conn_init()
395 tp->snd_ssthresh = max(2 * maxseg, metrics.hc_ssthresh); in cc_conn_init()
3788 struct hc_metrics_lite metrics; in tcp_mss_update() local
3864 metricptr = &metrics; in tcp_mss_update()
3945 struct hc_metrics_lite metrics; in tcp_mss() local
3951 tcp_mss_update(tp, offer, -1, &metrics, &cap); in tcp_mss()
3964 if ((so->so_snd.sb_hiwat == V_tcp_sendspace) && metrics.hc_sendpipe) in tcp_mss()
3965 bufsize = metrics.hc_sendpipe; in tcp_mss()
3999 if ((so->so_rcv.sb_hiwat == V_tcp_recvspace) && metrics.hc_recvpipe) in tcp_mss()
4000 bufsize = metrics.hc_recvpipe; in tcp_mss()