Searched refs:new_tso (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/netinet/ |
H A D | tcp_ratelimit.h | 196 uint32_t new_tso, min_tso_segs; in tcp_get_pacing_burst_size_w_divisor() local 209 new_tso = (bytes + segsiz - 1) / segsiz; in tcp_get_pacing_burst_size_w_divisor() 214 if (new_tso < min_tso_segs) in tcp_get_pacing_burst_size_w_divisor() 215 new_tso = min_tso_segs; in tcp_get_pacing_burst_size_w_divisor() 216 new_tso *= segsiz; in tcp_get_pacing_burst_size_w_divisor() 217 return (new_tso); in tcp_get_pacing_burst_size_w_divisor()
|
H A D | tcp_ratelimit.c | 1576 tcp_log_pacing_size(struct tcpcb *tp, uint64_t bw, uint32_t segsiz, uint32_t new_tso, in tcp_log_pacing_size() argument 1586 log.u_bbr.flex2 = new_tso; in tcp_log_pacing_size() 1622 uint32_t new_tso, min_tso_segs; in tcp_get_pacing_burst_size_w_divisor() local 1638 new_tso = (bytes + segsiz - 1) / segsiz; in tcp_get_pacing_burst_size_w_divisor() 1640 if (even_num_segs && (new_tso & 1) && (new_tso > even_threshold)) in tcp_get_pacing_burst_size_w_divisor() 1641 new_tso++; in tcp_get_pacing_burst_size_w_divisor() 1646 if (rs_floor_mss && (new_tso < rs_floor_mss)) in tcp_get_pacing_burst_size_w_divisor() 1647 new_tso = rs_floor_mss; in tcp_get_pacing_burst_size_w_divisor() 1648 else if (new_tso < min_tso_segs) in tcp_get_pacing_burst_size_w_divisor() 1649 new_tso = min_tso_segs; in tcp_get_pacing_burst_size_w_divisor() [all …]
|
/freebsd/sys/netinet/tcp_stacks/ |
H A D | bbr.c | 5561 uint32_t cur_delay, seg_sz, maxseg, new_tso, delta, hdwr_delay; in bbr_adjust_for_hw_pacing() local 5662 new_tso = seg_sz; in bbr_adjust_for_hw_pacing() 5664 new_tso = bbr->r_ctl.rc_pace_max_segs; in bbr_adjust_for_hw_pacing() 5665 if (new_tso >= (PACE_MAX_IP_BYTES-maxseg)) in bbr_adjust_for_hw_pacing() 5666 new_tso = PACE_MAX_IP_BYTES - maxseg; in bbr_adjust_for_hw_pacing() 5668 if (new_tso != bbr->r_ctl.rc_pace_max_segs) { in bbr_adjust_for_hw_pacing() 5669 bbr_log_type_tsosize(bbr, cts, new_tso, 0, bbr->r_ctl.rc_pace_max_segs, maxseg, 0); in bbr_adjust_for_hw_pacing() 5670 bbr->r_ctl.rc_pace_max_segs = new_tso; in bbr_adjust_for_hw_pacing() 5678 uint32_t old_tso = 0, new_tso; in tcp_bbr_tso_size_check() local 5777 new_tso = maxseg; in tcp_bbr_tso_size_check() [all …]
|
H A D | rack.c | 17197 uint32_t new_tso, user_max, pace_one; in rack_get_pacing_len() local 17215 new_tso = tcp_get_pacing_burst_size_w_divisor(rack->rc_tp, bw, mss, in rack_get_pacing_len() 17217 if (new_tso > user_max) in rack_get_pacing_len() 17218 new_tso = user_max; in rack_get_pacing_len() 17220 if (((uint32_t)rack->r_ctl.client_suggested_maxseg * mss) > new_tso) in rack_get_pacing_len() 17221 new_tso = (uint32_t)rack->r_ctl.client_suggested_maxseg * mss; in rack_get_pacing_len() 17224 ((rack->r_ctl.rc_user_set_min_segs * mss) > new_tso)) in rack_get_pacing_len() 17225 new_tso = rack->r_ctl.rc_user_set_min_segs * mss; in rack_get_pacing_len() 17226 return (new_tso); in rack_get_pacing_len()
|