Searched refs:num_sack_blks (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/netinet/tcp_stacks/ |
H A D | rack_bbr_common.c | 885 ctf_log_sack_filter(struct tcpcb *tp, int num_sack_blks, struct sackblk *sack_blocks) in ctf_log_sack_filter() argument 893 log.u_bbr.flex8 = num_sack_blks; in ctf_log_sack_filter() 894 if (num_sack_blks > 0) { in ctf_log_sack_filter() 898 if (num_sack_blks > 1) { in ctf_log_sack_filter() 902 if (num_sack_blks > 2) { in ctf_log_sack_filter() 906 if (num_sack_blks > 3) { in ctf_log_sack_filter()
|
H A D | rack_bbr_common.h | 134 ctf_log_sack_filter(struct tcpcb *tp, int num_sack_blks, struct sackblk *sack_blocks);
|
H A D | bbr.c | 7292 int32_t i, j, k, new_sb, num_sack_blks = 0; in bbr_log_ack() local 7535 sack_blocks[num_sack_blks] = sack; in bbr_log_ack() 7536 num_sack_blks++; in bbr_log_ack() 7545 if (num_sack_blks == 0) in bbr_log_ack() 7552 num_sack_blks, th->th_ack); in bbr_log_ack() 7554 BBR_STAT_ADD(bbr_sack_blocks, num_sack_blks); in bbr_log_ack() 7555 BBR_STAT_ADD(bbr_sack_blocks_skip, (num_sack_blks - new_sb)); in bbr_log_ack() 7556 num_sack_blks = new_sb; in bbr_log_ack() 7557 if (num_sack_blks < 2) { in bbr_log_ack() 7561 for (i = 0; i < num_sack_blks; i++) { in bbr_log_ack() [all …]
|
H A D | rack.c | 10783 int32_t i, j, k, num_sack_blks = 0; in rack_log_ack() local 10850 sack_blocks[num_sack_blks] = sack; in rack_log_ack() 10851 num_sack_blks++; in rack_log_ack() 10877 num_sack_blks = sack_filter_blks(tp, &rack->r_ctl.rack_sf, sack_blocks, in rack_log_ack() 10878 num_sack_blks, th->th_ack); in rack_log_ack() 10879 ctf_log_sack_filter(rack->rc_tp, num_sack_blks, sack_blocks); in rack_log_ack() 10881 *sacks_seen = num_sack_blks; in rack_log_ack() 10882 if (num_sack_blks == 0) { in rack_log_ack() 10887 if (num_sack_blks < 2) { in rack_log_ack() 10892 for (i = 0; i < num_sack_blks; i++) { in rack_log_ack() [all …]
|
/freebsd/sys/netinet/ |
H A D | tcp_sack.c | 563 int i, j, num_sack_blks; in tcp_sack_doack() local 575 num_sack_blks = 0; in tcp_sack_doack() 586 sack_blocks[num_sack_blks].start = tp->snd_una; in tcp_sack_doack() 587 sack_blocks[num_sack_blks++].end = th_ack; in tcp_sack_doack() 616 sack_blocks[num_sack_blks++] = sack; in tcp_sack_doack() 630 if (num_sack_blks == 0) in tcp_sack_doack() 638 for (i = 0; i < num_sack_blks; i++) { in tcp_sack_doack() 639 for (j = i + 1; j < num_sack_blks; j++) { in tcp_sack_doack() 669 sblkp = &sack_blocks[num_sack_blks - 1]; /* Last SACK block */ in tcp_sack_doack()
|