Lines Matching refs:snd_una

102 #define FLAG_SACK_RENEGING	0x2000 /* snd_una advanced to a sacked seq */
882 if (after(tp->snd_una, tp->rtt_seq)) {
1194 * snd_nxt wrap -> snd_una region will then become "well defined", i.e.,
1199 * again, D-SACK block must not to go across snd_una (for the same reason as
1222 * start_seq == snd_una is non-sensical (see comments above)
1224 if (after(start_seq, tp->snd_una))
1230 /* ...Then it's D-SACK, and must reside below snd_una completely */
1231 if (after(end_seq, tp->snd_una))
1362 if (!after(end_seq, tp->snd_una))
1561 if (!after(TCP_SKB_CB(skb)->end_seq, tp->snd_una))
1640 /* tcp_sacktag_one() won't SACK-tag ranges below snd_una */
1641 if (!after(TCP_SKB_CB(skb)->seq + len, tp->snd_una))
1862 if ((TCP_SKB_CB(ack_skb)->ack_seq != tp->snd_una) &&
1863 !after(sp[used_sacks].end_seq, tp->snd_una))
2089 tp->undo_marker = tp->snd_una;
2147 !after(tp->high_seq, tp->snd_una) ||
2352 if (mark_head && after(TCP_SKB_CB(skb)->seq, tp->snd_una))
2520 if (tp->snd_una == tp->high_seq && tcp_is_reno(tp)) {
2816 bool recovered = !before(tp->snd_una, tp->high_seq);
2870 tp->snd_una + tp->reordering * tp->mss_cache);
2968 } else if (!before(tp->snd_una, tp->high_seq)) {
2973 if (tp->snd_una != tp->high_seq) {
3038 tp->snd_una == tp->mtu_probe.probe_seq_start) {
3186 BUG_ON(!after(TCP_SKB_CB(skb)->end_seq, tp->snd_una));
3189 if (tcp_trim_head(sk, skb, tp->snd_una - TCP_SKB_CB(skb)->seq))
3212 before(shinfo->tskey, tcp_sk(sk)->snd_una)) {
3251 if (after(scb->end_seq, tp->snd_una)) {
3253 !after(tp->snd_una, scb->seq))
3327 if (likely(between(tp->snd_up, prior_snd_una, tp->snd_una)))
3328 tp->snd_up = tp->snd_una;
3361 !after(tp->mtu_probe.probe_seq_end, tp->snd_una))) {
3502 * The function assumes that snd_una<=ack<=snd_next.
3508 return after(ack, tp->snd_una) ||
3513 /* If we update tp->snd_una, also update tp->bytes_acked */
3516 u32 delta = ack - tp->snd_una;
3520 tp->snd_una = ack;
3756 u32 prior_snd_una = tp->snd_una;
3808 prior_fack = tcp_is_sack(tp) ? tcp_highest_sack_seq(tp) : tp->snd_una;
4267 ack == tp->snd_una &&
4973 TCP_SKB_CB(skb)->ack_seq = tcp_sk(sk)->snd_una - 1;
5445 * 1) Freeing skbs in rtx queues (after tp->snd_una has advanced)
5922 if (TCP_SKB_CB(skb)->ack_seq != tp->snd_una) {
6150 if (!after(TCP_SKB_CB(skb)->ack_seq, tp->snd_una) ||
6510 tp->snd_una = TCP_SKB_CB(skb)->ack_seq;
6535 if (tp->snd_una != tp->write_seq)
6583 if (tp->snd_una == tp->write_seq) {
6590 if (tp->snd_una == tp->write_seq) {