Lines Matching refs:vegas
74 struct vegas *vegas = inet_csk_ca(sk);
77 vegas->doing_vegas_now = 1;
80 vegas->beg_snd_nxt = tp->snd_nxt;
82 vegas->cntRTT = 0;
83 vegas->minRTT = 0x7fffffff;
89 struct vegas *vegas = inet_csk_ca(sk);
91 vegas->doing_vegas_now = 0;
96 struct vegas *vegas = inet_csk_ca(sk);
98 vegas->baseRTT = 0x7fffffff;
113 struct vegas *vegas = inet_csk_ca(sk);
123 if (vrtt < vegas->baseRTT)
124 vegas->baseRTT = vrtt;
129 vegas->minRTT = min(vegas->minRTT, vrtt);
130 vegas->cntRTT++;
169 struct vegas *vegas = inet_csk_ca(sk);
171 if (!vegas->doing_vegas_now) {
176 if (after(ack, vegas->beg_snd_nxt)) {
182 vegas->beg_snd_nxt = tp->snd_nxt;
193 if (vegas->cntRTT <= 2) {
213 rtt = vegas->minRTT;
221 target_cwnd = tp->snd_cwnd * vegas->baseRTT / rtt;
227 diff = tp->snd_cwnd * (rtt-vegas->baseRTT) / vegas->baseRTT;
281 vegas->cntRTT = 0;
282 vegas->minRTT = 0x7fffffff;
293 const struct vegas *ca = inet_csk_ca(sk);
319 .name = "vegas",
324 BUILD_BUG_ON(sizeof(struct vegas) > ICSK_CA_PRIV_SIZE);