Lines Matching defs:sack_blocks
7290 struct sackblk sack, sack_blocks[TCP_MAX_SACK + 1];
7535 sack_blocks[num_sack_blks] = sack;
7551 new_sb = sack_filter_blks(tp, &bbr->r_ctl.bbr_sf, sack_blocks,
7553 ctf_log_sack_filter(bbr->rc_tp, new_sb, sack_blocks);
7563 if (SEQ_GT(sack_blocks[i].end, sack_blocks[j].end)) {
7564 sack = sack_blocks[i];
7565 sack_blocks[i] = sack_blocks[j];
7566 sack_blocks[j] = sack;
7578 if (sack_blocks[i].end == sack_blocks[j].end) {
7585 if (SEQ_LT(sack_blocks[j].start, sack_blocks[i].start)) {
7590 sack_blocks[i].start = sack_blocks[j].start;
7597 sack_blocks[j].start = sack_blocks[k].start;
7598 sack_blocks[j].end = sack_blocks[k].end;
7610 acked = bbr_proc_sack_blk(tp, bbr, &sack_blocks[i], to, &rsm, cts);