Lines Matching refs:head_blk
138 struct sackblk head_blk, saved_blks[MAX_SACK_BLKS];
142 head_blk.start = rcv_start;
143 head_blk.end = rcv_end;
146 * Merge updated SACK blocks into head_blk, and
158 } else if (SEQ_LEQ(head_blk.start, end) &&
159 SEQ_GEQ(head_blk.end, start)) {
161 * Merge this SACK block into head_blk.
164 if (SEQ_GT(head_blk.start, start))
165 head_blk.start = start;
166 if (SEQ_LT(head_blk.end, end))
167 head_blk.end = end;
182 if (SEQ_GT(head_blk.start, tp->rcv_nxt)) {
185 * Put head_blk at the top of SACK list.
187 tp->sackblks[0] = head_blk;