Lines Matching defs:bbr
89 struct bbr { struct
97 u32 mode:3, /* current bbr_mode in state machine */ argument
98 prev_ca_state:3, /* CA state on previous ACK */
99 packet_conservation:1, /* use packet conservation? */
100 round_start:1, /* start of packet-timed tx->ack round? */
101 idle_restart:1, /* restarting after idle? */
102 probe_rtt_round_done:1, /* a BBR_PROBE_RTT round at 4 pkts? */
103 unused:13,
104 lt_is_sampling:1, /* taking long-term ("LT") samples now? */
105 lt_rtt_cnt:7, /* round trips in long-term interval */
106 lt_use_bw:1; /* use lt_bw as our bw estimate? */
107 u32 lt_bw; /* LT est delivery rate in pkts/uS << 24 */
108 u32 lt_last_delivered; /* LT intvl start: tp->delivered */
109 u32 lt_last_stamp; /* LT intvl start: tp->delivered_mstamp */
133 static const int bbr_bw_rtts = CYCLE_LEN + 2; argument
209 const struct bbr *bbr = inet_csk_ca(sk); in bbr_full_bw_reached() local
217 struct bbr *bbr = inet_csk_ca(sk); in bbr_max_bw() local
225 struct bbr *bbr = inet_csk_ca(sk); in bbr_bw() local
235 struct bbr *bbr = inet_csk_ca(sk); in bbr_extra_acked() local
269 struct bbr *bbr = inet_csk_ca(sk); in bbr_init_pacing_rate_from_rtt() local
288 struct bbr *bbr = inet_csk_ca(sk); in bbr_set_pacing_rate() local
323 struct bbr *bbr = inet_csk_ca(sk); in bbr_save_cwnd() local
334 struct bbr *bbr = inet_csk_ca(sk); in bbr_cwnd_event() local
361 struct bbr *bbr = inet_csk_ca(sk); in bbr_bdp() local
396 struct bbr *bbr = inet_csk_ca(sk); in bbr_quantization_budget() local
439 struct bbr *bbr = inet_csk_ca(sk); in bbr_packets_in_net_at_edt() local
483 struct bbr *bbr = inet_csk_ca(sk); in bbr_set_cwnd_to_recover_or_restore() local
522 struct bbr *bbr = inet_csk_ca(sk); in bbr_set_cwnd() local
557 struct bbr *bbr = inet_csk_ca(sk); in bbr_is_next_cycle_phase() local
593 struct bbr *bbr = inet_csk_ca(sk); in bbr_advance_cycle_phase() local
603 struct bbr *bbr = inet_csk_ca(sk); in bbr_update_cycle_phase() local
611 struct bbr *bbr = inet_csk_ca(sk); in bbr_reset_startup_mode() local
618 struct bbr *bbr = inet_csk_ca(sk); in bbr_reset_probe_bw_mode() local
637 struct bbr *bbr = inet_csk_ca(sk); in bbr_reset_lt_bw_sampling_interval() local
648 struct bbr *bbr = inet_csk_ca(sk); in bbr_reset_lt_bw_sampling() local
659 struct bbr *bbr = inet_csk_ca(sk); in bbr_lt_bw_interval_done() local
690 struct bbr *bbr = inet_csk_ca(sk); in bbr_lt_bw_sampling() local
763 struct bbr *bbr = inet_csk_ca(sk); in bbr_update_bw() local
820 struct bbr *bbr = inet_csk_ca(sk); in bbr_update_ack_aggregation() local
875 struct bbr *bbr = inet_csk_ca(sk); in bbr_check_full_bw_reached() local
894 struct bbr *bbr = inet_csk_ca(sk); in bbr_check_drain() local
910 struct bbr *bbr = inet_csk_ca(sk); in bbr_check_probe_rtt_done() local
943 struct bbr *bbr = inet_csk_ca(sk); in bbr_update_min_rtt() local
988 struct bbr *bbr = inet_csk_ca(sk); in bbr_update_gains() local
1028 struct bbr *bbr = inet_csk_ca(sk); in bbr_main() local
1041 struct bbr *bbr = inet_csk_ca(sk); in bbr_init() local
1091 struct bbr *bbr = inet_csk_ca(sk); in bbr_undo_cwnd() local
1112 struct bbr *bbr = inet_csk_ca(sk); in bbr_get_info() local
1130 struct bbr *bbr = inet_csk_ca(sk); in bbr_set_state() local