Home
last modified time | relevance | path

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

/freebsd/sys/netinet/tcp_stacks/
H A Dbbr.c4439 struct bbr_sendmap *l_rsm; in bbr_sack_mergable() local
4443 l_rsm = TAILQ_PREV(at, bbr_head, r_next); in bbr_sack_mergable()
4445 if (l_rsm && (l_rsm->r_flags & BBR_ACKED)) { in bbr_sack_mergable()
4447 if ((l_rsm->r_end == start) || in bbr_sack_mergable()
4448 (SEQ_LT(start, l_rsm->r_end) && in bbr_sack_mergable()
4449 SEQ_GT(end, l_rsm->r_end))) { in bbr_sack_mergable()
4480 struct bbr_sendmap *l_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.c7065 struct rack_sendmap *l_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()
7084 l_rsm->r_rtr_bytes += r_rsm->r_rtr_bytes; in rack_merge_rsm()
7093 l_rsm->r_flags |= RACK_HAS_FIN; in rack_merge_rsm()
7095 l_rsm->r_flags |= RACK_TLP; in rack_merge_rsm()
7097 l_rsm->r_flags |= RACK_RWND_COLLAPSED; in rack_merge_rsm()
7099 ((l_rsm->r_flags & RACK_APP_LIMITED) == 0)) { in rack_merge_rsm()
[all …]