Lines Matching full:ack

79 	 * Ensure that Ack Ratio does not exceed ceil(cwnd/2), which is (2) from  in ccid2_change_l_ack_ratio()
80 * RFC 4341, 6.1.2. We ignore the statement that Ack Ratio 2 is always in ccid2_change_l_ack_ratio()
82 * The same problem arises when Ack Ratio is 0 (ie. Ack Ratio disabled). in ccid2_change_l_ack_ratio()
85 DCCP_WARN("Limiting Ack Ratio (%u) to %u\n", val, max_ratio); in ccid2_change_l_ack_ratio()
98 * need to check that the ack ratio is still less than the congestion in ccid2_check_l_ack_ratio()
100 * packets and got no response because we haven't sent ack ratio in ccid2_check_l_ack_ratio()
102 * If the ack ratio does need to be reduced, we reduce it to half of in ccid2_check_l_ack_ratio()
104 * congestion window. This prevents problems if one ack is lost. in ccid2_check_l_ack_ratio()
160 /* clear ack ratio state. */ in ccid2_hc_tx_rto_expire()
295 * of data with no lost or marked Ack packets. If arsent were the # of in ccid2_hc_tx_packet_sent()
296 * consecutive Acks received without loss, then Ack Ratio needs to be in ccid2_hc_tx_packet_sent()
307 /* Ack Ratio. Need to maintain a concept of how many windows we sent */ in ccid2_hc_tx_packet_sent()
309 /* We had an ack loss in this window... */ in ccid2_hc_tx_packet_sent()
317 /* decrease ack ratio if enough packets were sent */ in ccid2_hc_tx_packet_sent()
330 /* we can't increase ack ratio further [1] */ in ccid2_hc_tx_packet_sent()
456 * Adjust the local sequence window and the ack ratio to allow about in ccid2_new_ack()
471 * entry in the Ack Vector), instead of once per Ack (as in TCP SACK). in ccid2_new_ack()
473 * in the Ack Vector have earlier sending times. in ccid2_new_ack()
547 * FIXME: Ack Congestion Control is broken; in in ccid2_hc_tx_packet_recv()
549 * Ack Ratios greater than 1; causing hang-ups in ccid2_hc_tx_packet_recv()
581 * In slow-start, cwnd can increase up to a maximum of Ack Ratio/2 in ccid2_hc_tx_packet_recv()
583 * advanced when Ack Ratio is 1 and gives a slight edge otherwise. in ccid2_hc_tx_packet_recv()
588 /* go through all ack vectors */ in ccid2_hc_tx_packet_recv()
590 /* go through this ack vector */ in ccid2_hc_tx_packet_recv()
630 ccid2_pr_debug("Got ack for %llu\n", in ccid2_hc_tx_packet_recv()
685 * one ack vector. in ccid2_hc_tx_packet_recv()
731 /* Make sure that Ack Ratio is enabled and within bounds. */ in ccid2_hc_tx_init()