Home
last modified time | relevance | path

Searched refs:num_sack_blks (Results 1 – 4 of 4) sorted by relevance

/freebsd-12-stable/sys/netinet/
Dtcp_sack.c544 int i, j, num_sack_blks, sack_changed; in tcp_sack_doack() local
549 num_sack_blks = 0; in tcp_sack_doack()
560 sack_blocks[num_sack_blks].start = tp->snd_una; in tcp_sack_doack()
561 sack_blocks[num_sack_blks++].end = th_ack; in tcp_sack_doack()
579 sack_blocks[num_sack_blks++] = sack; in tcp_sack_doack()
587 if (num_sack_blks == 0) in tcp_sack_doack()
595 for (i = 0; i < num_sack_blks; i++) { in tcp_sack_doack()
596 for (j = i + 1; j < num_sack_blks; j++) { in tcp_sack_doack()
627 sblkp = &sack_blocks[num_sack_blks - 1]; /* Last SACK block */ in tcp_sack_doack()
/freebsd-12-stable/sys/netinet/tcp_stacks/
Drack_bbr_common.c801 ctf_log_sack_filter(struct tcpcb *tp, int num_sack_blks, struct sackblk *sack_blocks) in ctf_log_sack_filter() argument
809 log.u_bbr.flex8 = num_sack_blks; in ctf_log_sack_filter()
810 if (num_sack_blks > 0) { in ctf_log_sack_filter()
814 if (num_sack_blks > 1) { in ctf_log_sack_filter()
818 if (num_sack_blks > 2) { in ctf_log_sack_filter()
822 if (num_sack_blks > 3) { in ctf_log_sack_filter()
Drack_bbr_common.h111 ctf_log_sack_filter(struct tcpcb *tp, int num_sack_blks, struct sackblk *sack_blocks);
Drack.c4257 int32_t i, j, k, num_sack_blks = 0; in rack_log_ack() local
4436 sack_blocks[num_sack_blks] = sack; in rack_log_ack()
4437 num_sack_blks++; in rack_log_ack()
4446 if (num_sack_blks == 0) in rack_log_ack()
4453 num_sack_blks = sack_filter_blks(&rack->r_ctl.rack_sf, sack_blocks, in rack_log_ack()
4454 num_sack_blks, th->th_ack); in rack_log_ack()
4455 ctf_log_sack_filter(rack->rc_tp, num_sack_blks, sack_blocks); in rack_log_ack()
4457 if (num_sack_blks < 2) { in rack_log_ack()
4461 for (i = 0; i < num_sack_blks; i++) { in rack_log_ack()
4462 for (j = i + 1; j < num_sack_blks; j++) { in rack_log_ack()
[all …]