Home
last modified time | relevance | path

Searched refs:r_rsm (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/netinet/tcp_stacks/
H A Dbbr.c4440 struct bbr_sendmap *r_rsm; in bbr_sack_mergable() local
4444 r_rsm = TAILQ_NEXT(at, r_next); in bbr_sack_mergable()
4460 if (r_rsm && (r_rsm->r_flags & BBR_ACKED)) { in bbr_sack_mergable()
4462 if ((r_rsm->r_start == end) || in bbr_sack_mergable()
4463 (SEQ_LT(start, r_rsm->r_start) && in bbr_sack_mergable()
4464 SEQ_GT(end, r_rsm->r_start))) { in bbr_sack_mergable()
4481 struct bbr_sendmap *r_rsm) in bbr_merge_rsm() argument
4493 l_rsm->r_end = r_rsm->r_end; in bbr_merge_rsm()
4494 if (l_rsm->r_dupack < r_rsm->r_dupack) in bbr_merge_rsm()
4495 l_rsm->r_dupack = r_rsm->r_dupack; in bbr_merge_rsm()
[all …]
H A Drack.c7066 struct rack_sendmap *r_rsm) in rack_merge_rsm() argument
7079 l_rsm, r_rsm, MAP_MERGE, r_rsm->r_end, __LINE__); in rack_merge_rsm()
7080 tqhash_update_end(rack->r_ctl.tqh, l_rsm, r_rsm->r_end); in rack_merge_rsm()
7081 if (l_rsm->r_dupack < r_rsm->r_dupack) in rack_merge_rsm()
7082 l_rsm->r_dupack = r_rsm->r_dupack; in rack_merge_rsm()
7083 if (r_rsm->r_rtr_bytes) in rack_merge_rsm()
7084 l_rsm->r_rtr_bytes += r_rsm->r_rtr_bytes; in rack_merge_rsm()
7085 if (r_rsm->r_in_tmap) { in rack_merge_rsm()
7087 TAILQ_REMOVE(&rack->r_ctl.rc_tmap, r_rsm, r_tnext); in rack_merge_rsm()
7088 r_rsm->r_in_tmap = 0; in rack_merge_rsm()
[all …]