Lines Matching refs:dup_sack
1106 bool dup_sack = false; in tcp_check_dsack() local
1109 dup_sack = true; in tcp_check_dsack()
1118 dup_sack = true; in tcp_check_dsack()
1126 if (dup_sack && tp->undo_marker && tp->undo_retrans > 0 && in tcp_check_dsack()
1131 return dup_sack; in tcp_check_dsack()
1207 int dup_sack, int pcount, in tcp_sacktag_one() argument
1213 if (dup_sack && (sacked & TCPCB_RETRANS)) { in tcp_sacktag_one()
1277 if (dup_sack && (sacked & TCPCB_SACKED_RETRANS)) { in tcp_sacktag_one()
1292 bool dup_sack) in tcp_shifted_skb() argument
1307 start_seq, end_seq, dup_sack, pcount, in tcp_shifted_skb()
1390 bool dup_sack) in tcp_shift_skb_data() argument
1400 if (!dup_sack && in tcp_shift_skb_data()
1491 if (!tcp_shifted_skb(sk, prev, skb, state, pcount, len, mss, dup_sack)) in tcp_shift_skb_data()
1535 bool dup_sack = dup_sack_in; in tcp_sacktag_walk() local
1547 dup_sack = true; in tcp_sacktag_walk()
1556 start_seq, end_seq, dup_sack); in tcp_sacktag_walk()
1581 dup_sack, in tcp_sacktag_walk()
1696 bool dup_sack = !i && found_dup_sack; in tcp_sacktag_write_queue() local
1701 if (!tcp_is_sackblock_valid(tp, dup_sack, in tcp_sacktag_write_queue()
1706 if (dup_sack) { in tcp_sacktag_write_queue()
1763 bool dup_sack = (found_dup_sack && (i == first_sack_index)); in tcp_sacktag_write_queue() local
1775 if (tcp_sack_cache_ok(tp, cache) && !dup_sack && in tcp_sacktag_write_queue()
1786 dup_sack); in tcp_sacktag_write_queue()
1822 start_seq, end_seq, dup_sack); in tcp_sacktag_write_queue()