Lines Matching refs:head_blk
195 struct sackblk head_blk,mid_blk,saved_blks[MAX_SACK_BLKS]; in tcp_update_dsack_list() local
213 head_blk.start = head_blk.end = 0; in tcp_update_dsack_list()
231 (SEQ_GT(head_blk.start, SEQ_MAX(rcv_start, start)) || in tcp_update_dsack_list()
232 (head_blk.start == head_blk.end))) { in tcp_update_dsack_list()
233 head_blk.start = SEQ_MAX(rcv_start, start); in tcp_update_dsack_list()
234 head_blk.end = SEQ_MIN(rcv_end, end); in tcp_update_dsack_list()
238 if (((head_blk.start == head_blk.end) || in tcp_update_dsack_list()
239 SEQ_LT(start, head_blk.start)) && in tcp_update_dsack_list()
242 head_blk.start = start; in tcp_update_dsack_list()
243 head_blk.end = end; in tcp_update_dsack_list()
251 if (SEQ_LT(head_blk.start, head_blk.end)) { in tcp_update_dsack_list()
253 saved_blks[0].start = SEQ_MAX(rcv_start, head_blk.start); in tcp_update_dsack_list()
254 saved_blks[0].end = SEQ_MIN(rcv_end, head_blk.end); in tcp_update_dsack_list()
297 struct sackblk head_blk, saved_blks[MAX_SACK_BLKS]; in tcp_update_sack_list() local
309 head_blk = tp->sackblks[0]; in tcp_update_sack_list()
312 head_blk.start = rcv_start; in tcp_update_sack_list()
313 head_blk.end = rcv_end; in tcp_update_sack_list()
329 } else if (SEQ_LEQ(head_blk.start, end) && in tcp_update_sack_list()
330 SEQ_GEQ(head_blk.end, start)) { in tcp_update_sack_list()
348 if (head_blk.start == end) in tcp_update_sack_list()
349 head_blk.start = start; in tcp_update_sack_list()
350 else if (head_blk.end == start) in tcp_update_sack_list()
351 head_blk.end = end; in tcp_update_sack_list()
353 if (SEQ_LT(head_blk.start, start)) { in tcp_update_sack_list()
355 start = head_blk.start; in tcp_update_sack_list()
356 head_blk.start = temp; in tcp_update_sack_list()
358 if (SEQ_GT(head_blk.end, end)) { in tcp_update_sack_list()
360 end = head_blk.end; in tcp_update_sack_list()
361 head_blk.end = temp; in tcp_update_sack_list()
363 if ((head_blk.start != start) || in tcp_update_sack_list()
364 (head_blk.end != end)) { in tcp_update_sack_list()
400 tp->sackblks[0] = head_blk; in tcp_update_sack_list()