Lines Matching refs:minRTT
32 u32 minRTT; member
55 return htcp_cong_time(ca) / ca->minRTT; in htcp_ccount()
87 if (ca->minRTT > srtt || !ca->minRTT) in measure_rtt()
88 ca->minRTT = srtt; in measure_rtt()
92 if (ca->maxRTT < ca->minRTT) in measure_rtt()
93 ca->maxRTT = ca->minRTT; in measure_rtt()
127 now - ca->lasttime >= ca->minRTT && in measure_achieved_throughput()
128 ca->minRTT > 0) { in measure_achieved_throughput()
146 static inline void htcp_beta_update(struct htcp *ca, u32 minRTT, u32 maxRTT) in htcp_beta_update() argument
160 if (ca->modeswitch && minRTT > msecs_to_jiffies(10) && maxRTT) { in htcp_beta_update()
161 ca->beta = (minRTT << 7) / maxRTT; in htcp_beta_update()
174 u32 minRTT = ca->minRTT; in htcp_alpha_update() local
183 if (use_rtt_scaling && minRTT) { in htcp_alpha_update()
184 u32 scale = (HZ << 3) / (10 * minRTT); in htcp_alpha_update()
210 u32 minRTT = ca->minRTT; in htcp_param_update() local
213 htcp_beta_update(ca, minRTT, maxRTT); in htcp_param_update()
217 if (minRTT > 0 && maxRTT > minRTT) in htcp_param_update()
218 ca->maxRTT = minRTT + ((maxRTT - minRTT) * 95) / 100; in htcp_param_update()