Lines Matching refs:cwnd

385 	__u32 cwnd, ssthresh, flight_size, pba, pmtu;  in sctp_transport_raise_cwnd()  local
387 cwnd = transport->cwnd; in sctp_transport_raise_cwnd()
400 (flight_size < cwnd)) in sctp_transport_raise_cwnd()
407 if (cwnd <= ssthresh) { in sctp_transport_raise_cwnd()
426 cwnd += pmtu; in sctp_transport_raise_cwnd()
428 cwnd += bytes_acked; in sctp_transport_raise_cwnd()
432 __func__, transport, bytes_acked, cwnd, ssthresh, in sctp_transport_raise_cwnd()
450 if (pba >= cwnd) { in sctp_transport_raise_cwnd()
451 cwnd += pmtu; in sctp_transport_raise_cwnd()
452 pba = ((cwnd < pba) ? (pba - cwnd) : 0); in sctp_transport_raise_cwnd()
458 transport, bytes_acked, cwnd, ssthresh, in sctp_transport_raise_cwnd()
462 transport->cwnd = cwnd; in sctp_transport_raise_cwnd()
483 transport->ssthresh = max(transport->cwnd/2, in sctp_transport_lower_cwnd()
485 transport->cwnd = asoc->pathmtu; in sctp_transport_lower_cwnd()
511 transport->ssthresh = max(transport->cwnd/2, in sctp_transport_lower_cwnd()
513 transport->cwnd = transport->ssthresh; in sctp_transport_lower_cwnd()
531 transport->ssthresh = max(transport->cwnd/2, in sctp_transport_lower_cwnd()
533 transport->cwnd = transport->ssthresh; in sctp_transport_lower_cwnd()
547 transport->cwnd = max(transport->cwnd/2, in sctp_transport_lower_cwnd()
555 __func__, transport, reason, transport->cwnd, in sctp_transport_lower_cwnd()
572 u32 old_cwnd = t->cwnd; in sctp_transport_burst_limited()
580 t->cwnd = max_burst_bytes; in sctp_transport_burst_limited()
591 t->cwnd = t->burst_limited; in sctp_transport_burst_reset()
619 t->cwnd = min(4*asoc->pathmtu, max_t(__u32, 2*asoc->pathmtu, 4380)); in sctp_transport_reset()