Symbol: sackhint
sys/netinet/khelp/h_ertt.c
215
new_sacked_bytes = (tp->sackhint.last_sack_ack != 0);
sys/netinet/khelp/h_ertt.c
225
ack = tp->sackhint.last_sack_ack;
sys/netinet/tcp_input.c
1503
tp->sackhint.last_sack_ack = 0;
sys/netinet/tcp_input.c
2528
tp->sackhint.sacked_bytes = 0;
sys/netinet/tcp_input.c
2601
tp->sackhint.delivered_data));
sys/netinet/tcp_input.c
2610
tp->sackhint.delivered_data));
sys/netinet/tcp_input.c
2618
tp->sackhint.sacked_bytes >
sys/netinet/tcp_input.c
2666
tp->sackhint.prr_delivered =
sys/netinet/tcp_input.c
2670
tp->sackhint.prr_delivered =
sys/netinet/tcp_input.c
2673
tp->sackhint.recover_fs = max(1,
sys/netinet/tcp_input.c
2791
(tp->sackhint.sacked_bytes >
sys/netinet/tcp_input.c
2821
tp->sackhint.delivered_data =
sys/netinet/tcp_input.c
4014
del_data = tp->sackhint.delivered_data;
sys/netinet/tcp_input.c
4017
if (tp->sackhint.prr_delivered < (tcprexmtthresh * maxseg +
sys/netinet/tcp_input.c
4024
tp->sackhint.prr_delivered += del_data;
sys/netinet/tcp_input.c
4029
if (tp->sackhint.recover_fs == 0)
sys/netinet/tcp_input.c
4030
tp->sackhint.recover_fs =
sys/netinet/tcp_input.c
4032
snd_cnt = howmany((long)tp->sackhint.prr_delivered *
sys/netinet/tcp_input.c
4033
tp->snd_ssthresh, tp->sackhint.recover_fs) -
sys/netinet/tcp_input.c
4034
tp->sackhint.prr_out + maxseg - 1;
sys/netinet/tcp_input.c
4047
limit = tp->sackhint.prr_delivered -
sys/netinet/tcp_input.c
4048
tp->sackhint.prr_out;
sys/netinet/tcp_input.c
4050
limit = imax(tp->sackhint.prr_delivered -
sys/netinet/tcp_input.c
4051
tp->sackhint.prr_out, del_data) +
sys/netinet/tcp_input.c
4125
tp->sackhint.sack_bytes_rexmit -
sys/netinet/tcp_input.c
4126
tp->sackhint.sacked_bytes -
sys/netinet/tcp_input.c
4127
tp->sackhint.lost_bytes;
sys/netinet/tcp_input.c
496
tp->sackhint.delivered_data = 0;
sys/netinet/tcp_input.c
497
tp->sackhint.prr_delivered = 0;
sys/netinet/tcp_input.c
498
tp->sackhint.prr_out = 0;
sys/netinet/tcp_output.c
1253
tp->sackhint.sack_bytes_rexmit += len;
sys/netinet/tcp_output.c
1261
tp->sackhint.prr_out += len;
sys/netinet/tcp_output.c
1670
tp->sackhint.sack_bytes_rexmit -= len;
sys/netinet/tcp_output.c
1671
KASSERT(tp->sackhint.sack_bytes_rexmit >= 0,
sys/netinet/tcp_output.c
1681
tp->sackhint.prr_out -= len;
sys/netinet/tcp_output.c
266
(tp->sackhint.nexthole != NULL) &&
sys/netinet/tcp_sack.c
1011
tp->sackhint.hole_bytes +=
sys/netinet/tcp_sack.c
1042
*sack_bytes_rexmt = tp->sackhint.sack_bytes_rexmit;
sys/netinet/tcp_sack.c
1043
hole = tp->sackhint.nexthole;
sys/netinet/tcp_sack.c
1052
tp->sackhint.nexthole = hole;
sys/netinet/tcp_sack.c
1083
return (tp->sackhint.sacked_bytes);
sys/netinet/tcp_sack.c
1106
return (tp->sackhint.sacked_bytes);
sys/netinet/tcp_sack.c
1131
tp->sackhint.nexthole = temp;
sys/netinet/tcp_sack.c
1157
tp->sackhint.recover_fs = (tp->snd_max - tp->snd_una) -
sys/netinet/tcp_sack.c
1158
tp->sackhint.recover_fs;
sys/netinet/tcp_sack.c
520
if (tp->sackhint.nexthole == NULL)
sys/netinet/tcp_sack.c
521
tp->sackhint.nexthole = hole;
sys/netinet/tcp_sack.c
534
if (tp->sackhint.nexthole == hole)
sys/netinet/tcp_sack.c
535
tp->sackhint.nexthole = TAILQ_NEXT(hole, scblink);
sys/netinet/tcp_sack.c
664
tp->sackhint.last_sack_ack = sblkp->end;
sys/netinet/tcp_sack.c
674
tp->sackhint.hole_bytes -= temp->end - temp->start;
sys/netinet/tcp_sack.c
679
tp->sackhint.hole_bytes += temp->end - temp->start;
sys/netinet/tcp_sack.c
680
KASSERT(tp->sackhint.hole_bytes >= 0,
sys/netinet/tcp_sack.c
695
tp->sackhint.hole_bytes += temp->end - temp->start;
sys/netinet/tcp_sack.c
777
tp->sackhint.sack_bytes_rexmit -=
sys/netinet/tcp_sack.c
779
KASSERT(tp->sackhint.sack_bytes_rexmit >= 0,
sys/netinet/tcp_sack.c
789
tp->sackhint.hole_bytes -= temp->end - temp->start;
sys/netinet/tcp_sack.c
800
tp->sackhint.hole_bytes -= sblkp->end - cur->start;
sys/netinet/tcp_sack.c
809
tp->sackhint.hole_bytes -= cur->end - sblkp->start;
sys/netinet/tcp_sack.c
825
tp->sackhint.sack_bytes_rexmit +=
sys/netinet/tcp_sack.c
829
tp->sackhint.hole_bytes -= sblkp->end - sblkp->start;
sys/netinet/tcp_sack.c
845
tp->sackhint.sack_bytes_rexmit +=
sys/netinet/tcp_sack.c
866
KASSERT(notlost_bytes <= tp->sackhint.hole_bytes,
sys/netinet/tcp_sack.c
870
KASSERT(tp->sackhint.hole_bytes == 0,
sys/netinet/tcp_sack.c
872
tp->sackhint.sack_bytes_rexmit = 0;
sys/netinet/tcp_sack.c
873
tp->sackhint.sacked_bytes = 0;
sys/netinet/tcp_sack.c
874
tp->sackhint.lost_bytes = 0;
sys/netinet/tcp_sack.c
876
KASSERT(tp->sackhint.hole_bytes > 0,
sys/netinet/tcp_sack.c
878
tp->sackhint.delivered_data = delivered_data;
sys/netinet/tcp_sack.c
879
tp->sackhint.sacked_bytes += delivered_data - left_edge_delta;
sys/netinet/tcp_sack.c
880
KASSERT((tp->sackhint.sacked_bytes >= 0), ("sacked_bytes < 0"));
sys/netinet/tcp_sack.c
881
tp->sackhint.lost_bytes = tp->sackhint.hole_bytes -
sys/netinet/tcp_sack.c
909
tp->sackhint.sack_bytes_rexmit = 0;
sys/netinet/tcp_sack.c
910
tp->sackhint.delivered_data = 0;
sys/netinet/tcp_sack.c
911
tp->sackhint.sacked_bytes = 0;
sys/netinet/tcp_sack.c
912
tp->sackhint.hole_bytes = 0;
sys/netinet/tcp_sack.c
913
tp->sackhint.lost_bytes = 0;
sys/netinet/tcp_sack.c
916
KASSERT(tp->sackhint.nexthole == NULL,
sys/netinet/tcp_sack.c
935
tp->sackhint.nexthole = TAILQ_FIRST(&tp->snd_holes);
sys/netinet/tcp_sack.c
936
tp->sackhint.sack_bytes_rexmit = 0;
sys/netinet/tcp_sack.c
966
tp->snd_cwnd = (tp->sackhint.sack_bytes_rexmit +
sys/netinet/tcp_sack.c
996
(tp->sackhint.delivered_data > 0)) {
sys/netinet/tcp_subr.c
1107
if (tp->sackhint.recover_fs == 0)
sys/netinet/tcp_subr.c
1108
tp->sackhint.recover_fs = max(1,
sys/netinet/tcp_var.h
423
struct sackhint sackhint; /* SACK scoreboard hint */