Lines Matching refs:head_blk
140 struct sackblk head_blk, saved_blks[MAX_SACK_BLKS];
144 head_blk.start = rcv_start;
145 head_blk.end = rcv_end;
148 * Merge updated SACK blocks into head_blk, and
160 } else if (SEQ_LEQ(head_blk.start, end) &&
161 SEQ_GEQ(head_blk.end, start)) {
163 * Merge this SACK block into head_blk.
166 if (SEQ_GT(head_blk.start, start))
167 head_blk.start = start;
168 if (SEQ_LT(head_blk.end, end))
169 head_blk.end = end;
184 if (SEQ_GT(head_blk.start, tp->rcv_nxt)) {
187 * Put head_blk at the top of SACK list.
189 tp->sackblks[0] = head_blk;