Home | History | Annotate | Download | only in netinet

Lines Matching refs:cwnd

129 	cb->ssthresh = cb->cwnd >>1;
130 cb->cwnd = 1; /* allowing 1 packet to be sent */
149 LOSS_DEBUG((LOG_INFO, "Timeout. CWND value: %u , OUTSTANDING value: %u\n",
150 cb->cwnd, cb->outstanding));
226 cb->cwnd = TCPLIKE_INITIAL_CWND;
234 CWND_DEBUG((LOG_INFO, "Init. CWND value: %u , OUTSTANDING value: %u\n",
235 cb->cwnd, cb->outstanding));
335 if (cb->cwnd <= cb->outstanding) {
337 DCCP_DEBUG((LOG_INFO, "cwnd (%d) < outstanding (%d)\n", cb->cwnd, cb->outstanding));
392 TCPLIKE_DEBUG((LOG_INFO, "Sent pure ACK. Dont care about cwnd-storing\n"));
399 TCPLIKE_DEBUG((LOG_INFO, "SENT. cwnd: %d, outstanding: %d\n",cb->cwnd, cb->outstanding));
404 CWND_DEBUG((LOG_INFO, "Sent. CWND value: %u , OUTSTANDING value: %u\n",cb->cwnd, cb->outstanding));
531 if (cb->cwnd < cb->ssthresh) {
537 cb->cwnd = cb->cwnd>>1;
538 if (cb->cwnd < 1)
539 cb->cwnd = 1;
540 cb->ssthresh = cb->cwnd;
546 cb->cwnd++;
549 } else if (cb->cwnd >= cb->ssthresh) {
554 cb->cwnd = cb->cwnd>>1;
555 if (cb->cwnd < 1)
556 cb->cwnd = 1;
557 cb->ssthresh = cb->cwnd;
562 } else if (cb->acked_in_win > cb->cwnd) {
563 cb->cwnd++;
602 if (cb->rcvr_ackratio > (cb->cwnd>>1)) {
604 cb->rcvr_ackratio = cb->cwnd>>1;
608 ACKRATIO_DEBUG((LOG_INFO, "Increase Ack Ratio. Now = %u. (cwnd = %u)\n", cb->rcvr_ackratio, cb->cwnd));
618 } else if (cb->acked_in_win > cb->cwnd) {
630 ackratiocnt = (cb->cwnd / ((cb->rcvr_ackratio*cb->rcvr_ackratio) - cb->rcvr_ackratio));
632 if (cb->rcvr_ackratio > 2 && cb->cwnd >= 4) {
633 /* Constraint 3 - AckRatio at least 2 for a cwnd >= 4 */
645 CWND_DEBUG((LOG_INFO, "Recvd. CWND value: %u , OUTSTANDING value: %u\n",
646 cb->cwnd, cb->outstanding));
648 if (cb->cwnd > cb->outstanding && cb->rto_timer_callout) {
649 LOSS_DEBUG((LOG_INFO, "Force DCCP_OUTPUT, CWND = %u Outstanding = %u\n",
650 cb->cwnd, cb->outstanding));