Lines Matching defs:bbr
87 struct bbr { struct
95 u32 mode:3, /* current bbr_mode in state machine */ argument
96 prev_ca_state:3, /* CA state on previous ACK */
97 packet_conservation:1, /* use packet conservation? */
98 round_start:1, /* start of packet-timed tx->ack round? */
99 idle_restart:1, /* restarting after idle? */
100 probe_rtt_round_done:1, /* a BBR_PROBE_RTT round at 4 pkts? */
101 unused:13,
102 lt_is_sampling:1, /* taking long-term ("LT") samples now? */
103 lt_rtt_cnt:7, /* round trips in long-term interval */
104 lt_use_bw:1; /* use lt_bw as our bw estimate? */
105 u32 lt_bw; /* LT est delivery rate in pkts/uS << 24 */
106 u32 lt_last_delivered; /* LT intvl start: tp->delivered */
107 u32 lt_last_stamp; /* LT intvl start: tp->delivered_mstamp */
131 static const int bbr_bw_rtts = CYCLE_LEN + 2; argument
207 const struct bbr *bbr = inet_csk_ca(sk); in bbr_full_bw_reached() local
215 struct bbr *bbr = inet_csk_ca(sk); in bbr_max_bw() local
223 struct bbr *bbr = inet_csk_ca(sk); in bbr_bw() local
233 struct bbr *bbr = inet_csk_ca(sk); in bbr_extra_acked() local
267 struct bbr *bbr = inet_csk_ca(sk); in bbr_init_pacing_rate_from_rtt() local
286 struct bbr *bbr = inet_csk_ca(sk); in bbr_set_pacing_rate() local
321 struct bbr *bbr = inet_csk_ca(sk); in bbr_save_cwnd() local
332 struct bbr *bbr = inet_csk_ca(sk); in bbr_cwnd_event() local
359 struct bbr *bbr = inet_csk_ca(sk); in bbr_bdp() local
394 struct bbr *bbr = inet_csk_ca(sk); in bbr_quantization_budget() local
437 struct bbr *bbr = inet_csk_ca(sk); in bbr_packets_in_net_at_edt() local
481 struct bbr *bbr = inet_csk_ca(sk); in bbr_set_cwnd_to_recover_or_restore() local
520 struct bbr *bbr = inet_csk_ca(sk); in bbr_set_cwnd() local
555 struct bbr *bbr = inet_csk_ca(sk); in bbr_is_next_cycle_phase() local
591 struct bbr *bbr = inet_csk_ca(sk); in bbr_advance_cycle_phase() local
601 struct bbr *bbr = inet_csk_ca(sk); in bbr_update_cycle_phase() local
609 struct bbr *bbr = inet_csk_ca(sk); in bbr_reset_startup_mode() local
616 struct bbr *bbr = inet_csk_ca(sk); in bbr_reset_probe_bw_mode() local
635 struct bbr *bbr = inet_csk_ca(sk); in bbr_reset_lt_bw_sampling_interval() local
646 struct bbr *bbr = inet_csk_ca(sk); in bbr_reset_lt_bw_sampling() local
657 struct bbr *bbr = inet_csk_ca(sk); in bbr_lt_bw_interval_done() local
688 struct bbr *bbr = inet_csk_ca(sk); in bbr_lt_bw_sampling() local
761 struct bbr *bbr = inet_csk_ca(sk); in bbr_update_bw() local
818 struct bbr *bbr = inet_csk_ca(sk); in bbr_update_ack_aggregation() local
873 struct bbr *bbr = inet_csk_ca(sk); in bbr_check_full_bw_reached() local
892 struct bbr *bbr = inet_csk_ca(sk); in bbr_check_drain() local
908 struct bbr *bbr = inet_csk_ca(sk); in bbr_check_probe_rtt_done() local
941 struct bbr *bbr = inet_csk_ca(sk); in bbr_update_min_rtt() local
986 struct bbr *bbr = inet_csk_ca(sk); in bbr_update_gains() local
1026 struct bbr *bbr = inet_csk_ca(sk); in bbr_main() local
1039 struct bbr *bbr = inet_csk_ca(sk); in bbr_init() local
1089 struct bbr *bbr = inet_csk_ca(sk); in bbr_undo_cwnd() local
1110 struct bbr *bbr = inet_csk_ca(sk); in bbr_get_info() local
1128 struct bbr *bbr = inet_csk_ca(sk); in bbr_set_state() local