Lines Matching refs:snd_una
505 if (SEQ_GT(ti->ti_ack, tp->snd_una) &&
518 acked = ti->ti_ack - tp->snd_una;
522 tp->snd_una = ti->ti_ack;
534 if (tp->snd_una == tp->snd_max)
556 } else if (ti->ti_ack == tp->snd_una &&
619 * Also initialize tp->snd_nxt to tp->iss+1 and tp->snd_una to tp->iss.
744 * if seg contains ack then advance tp->snd_una
764 tp->snd_una = ti->ti_ack;
765 if (SEQ_LT(tp->snd_nxt, tp->snd_una))
766 tp->snd_nxt = tp->snd_una;
773 if (tiflags & TH_ACK && SEQ_GT(tp->snd_una, tp->iss)) {
1019 if (SEQ_GT(tp->snd_una, ti->ti_ack) ||
1029 * tp->snd_una++; or:
1031 tp->snd_una=ti->ti_ack;
1057 /* Avoid ack processing; snd_una==ti_ack => dup ack */
1064 * tp->snd_una < ti->ti_ack <= tp->snd_max
1065 * then advance tp->snd_una to ti->ti_ack and drop
1077 if (SEQ_LEQ(ti->ti_ack, tp->snd_una)) {
1107 ti->ti_ack != tp->snd_una)
1150 acked = ti->ti_ack - tp->snd_una;
1212 tp->snd_una = ti->ti_ack;
1213 if (SEQ_LT(tp->snd_nxt, tp->snd_una))
1214 tp->snd_nxt = tp->snd_una;