Lines Matching refs:val
65 u32 val) in tcp_metric_set() argument
67 tm->tcpm_vals[idx] = val; in tcp_metric_set()
72 u32 val) in tcp_metric_set_msecs() argument
74 tm->tcpm_vals[idx] = jiffies_to_msecs(val); in tcp_metric_set_msecs()
102 u32 val; in tcpm_suck_dst() local
106 val = 0; in tcpm_suck_dst()
108 val |= 1 << TCP_METRIC_RTT; in tcpm_suck_dst()
110 val |= 1 << TCP_METRIC_RTTVAR; in tcpm_suck_dst()
112 val |= 1 << TCP_METRIC_SSTHRESH; in tcpm_suck_dst()
114 val |= 1 << TCP_METRIC_CWND; in tcpm_suck_dst()
116 val |= 1 << TCP_METRIC_REORDERING; in tcpm_suck_dst()
117 tm->tcpm_lock = val; in tcpm_suck_dst()
327 u32 val; in tcp_update_metrics() local
390 val = tcp_metric_get(tm, TCP_METRIC_SSTHRESH); in tcp_update_metrics()
391 if (val && (tp->snd_cwnd >> 1) > val) in tcp_update_metrics()
396 val = tcp_metric_get(tm, TCP_METRIC_CWND); in tcp_update_metrics()
397 if (tp->snd_cwnd > val) in tcp_update_metrics()
408 val = tcp_metric_get(tm, TCP_METRIC_CWND); in tcp_update_metrics()
409 tcp_metric_set(tm, TCP_METRIC_CWND, (val + tp->snd_cwnd) >> 1); in tcp_update_metrics()
416 val = tcp_metric_get(tm, TCP_METRIC_CWND); in tcp_update_metrics()
418 (val + tp->snd_ssthresh) >> 1); in tcp_update_metrics()
421 val = tcp_metric_get(tm, TCP_METRIC_SSTHRESH); in tcp_update_metrics()
422 if (val && tp->snd_ssthresh > val) in tcp_update_metrics()
427 val = tcp_metric_get(tm, TCP_METRIC_REORDERING); in tcp_update_metrics()
428 if (val < tp->reordering && in tcp_update_metrics()
446 u32 val; in tcp_init_metrics() local
463 val = tcp_metric_get(tm, TCP_METRIC_SSTHRESH); in tcp_init_metrics()
464 if (val) { in tcp_init_metrics()
465 tp->snd_ssthresh = val; in tcp_init_metrics()
474 val = tcp_metric_get(tm, TCP_METRIC_REORDERING); in tcp_init_metrics()
475 if (val && tp->reordering != val) { in tcp_init_metrics()
478 tp->reordering = val; in tcp_init_metrics()
481 val = tcp_metric_get(tm, TCP_METRIC_RTT); in tcp_init_metrics()
482 if (val == 0 || tp->srtt == 0) { in tcp_init_metrics()
500 val = msecs_to_jiffies(val); in tcp_init_metrics()
501 if (val > tp->srtt) { in tcp_init_metrics()
502 tp->srtt = val; in tcp_init_metrics()
505 val = tcp_metric_get_jiffies(tm, TCP_METRIC_RTTVAR); in tcp_init_metrics()
506 if (val > tp->mdev) { in tcp_init_metrics()
507 tp->mdev = val; in tcp_init_metrics()
793 tfom->cookie.len, tfom->cookie.val) < 0) in tcp_metrics_fill_info()