Lines Matching defs:rcv_end
176 tcp_update_dsack_list(struct tcpcb *tp, tcp_seq rcv_start, tcp_seq rcv_end)
184 KASSERT(SEQ_LT(rcv_start, rcv_end), ("rcv_start < rcv_end"));
186 if (SEQ_LT(rcv_end, tp->rcv_nxt) ||
187 ((rcv_end == tp->rcv_nxt) &&
191 saved_blks[0].end = rcv_end;
198 mid_blk.end = rcv_end;
204 if (SEQ_LT(rcv_end, start)) {
213 if ((SEQ_MAX(rcv_start, start) != SEQ_MIN(rcv_end, end)) &&
217 head_blk.end = SEQ_MIN(rcv_end, end);
224 SEQ_LEQ(start, rcv_end))) {
237 saved_blks[0].end = SEQ_MIN(rcv_end, head_blk.end);
272 tcp_update_sack_list(struct tcpcb *tp, tcp_seq rcv_start, tcp_seq rcv_end)
286 KASSERT(SEQ_LEQ(rcv_start, rcv_end), ("rcv_start <= rcv_end"));
288 if ((rcv_start == rcv_end) &&
290 (rcv_end == tp->sackblks[0].end)) {
296 head_blk.end = rcv_end;
378 if (SEQ_LT(rcv_start, rcv_end)) {
392 if ((rcv_start == rcv_end) &&