Lines Matching defs:ca
103 struct hstcp *ca = inet_csk_ca(sk);
105 ca->ai = 0;
115 struct hstcp *ca = inet_csk_ca(sk);
126 * hstcp_aimd_vals[ca->ai-1].cwnd <
128 * hstcp_aimd_vals[ca->ai].cwnd
130 if (tcp_snd_cwnd(tp) > hstcp_aimd_vals[ca->ai].cwnd) {
131 while (tcp_snd_cwnd(tp) > hstcp_aimd_vals[ca->ai].cwnd &&
132 ca->ai < HSTCP_AIMD_MAX - 1)
133 ca->ai++;
134 } else if (ca->ai && tcp_snd_cwnd(tp) <= hstcp_aimd_vals[ca->ai-1].cwnd) {
135 while (ca->ai && tcp_snd_cwnd(tp) <= hstcp_aimd_vals[ca->ai-1].cwnd)
136 ca->ai--;
142 tp->snd_cwnd_cnt += ca->ai + 1;
154 struct hstcp *ca = inet_csk_ca(sk);
157 return max(tcp_snd_cwnd(tp) - ((tcp_snd_cwnd(tp) * hstcp_aimd_vals[ca->ai].md) >> 8), 2U);