Lines Matching refs:cwnd
158 if (tp_vars->cwnd <= tp_vars->ss_threshold) { in batadv_tp_update_cwnd()
160 tp_vars->cwnd = batadv_tp_cwnd(tp_vars->cwnd, mss, mss); in batadv_tp_update_cwnd()
167 ((mss * mss) << 6) / (tp_vars->cwnd << 3)); in batadv_tp_update_cwnd()
173 tp_vars->cwnd = batadv_tp_cwnd(tp_vars->cwnd, mss, mss); in batadv_tp_update_cwnd()
424 tp_vars->cwnd, tp_vars->ss_threshold); in batadv_tp_sender_end()
515 tp_vars->ss_threshold = tp_vars->cwnd >> 1; in batadv_tp_sender_timeout()
521 tp_vars->other_end, tp_vars->cwnd, tp_vars->ss_threshold, in batadv_tp_sender_timeout()
524 tp_vars->cwnd = BATADV_TP_PLEN * 3; in batadv_tp_sender_timeout()
642 u32 rtt, recv_ack, cwnd; in batadv_tp_recv_ack() local
706 tp_vars->ss_threshold = tp_vars->cwnd >> 1; in batadv_tp_recv_ack()
709 tp_vars->cwnd, tp_vars->ss_threshold, in batadv_tp_recv_ack()
711 tp_vars->cwnd = batadv_tp_cwnd(tp_vars->ss_threshold, 3 * mss, in batadv_tp_recv_ack()
737 tp_vars->cwnd = batadv_tp_cwnd(tp_vars->cwnd, in batadv_tp_recv_ack()
745 cwnd = batadv_tp_cwnd(tp_vars->ss_threshold, 0, in batadv_tp_recv_ack()
747 tp_vars->cwnd = cwnd; in batadv_tp_recv_ack()
781 win_limit = atomic_read(&tp_vars->last_acked) + tp_vars->cwnd; in batadv_tp_avail()
1010 tp_vars->cwnd = BATADV_TP_PLEN * 3; in batadv_tp_start()