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
289 struct bbr *bbr = inet_csk_ca(sk); in bbr_set_pacing_rate() local
324 struct bbr *bbr = inet_csk_ca(sk); in bbr_save_cwnd() local
335 struct bbr *bbr = inet_csk_ca(sk); in bbr_cwnd_event() local
362 struct bbr *bbr = inet_csk_ca(sk); in bbr_bdp() local
397 struct bbr *bbr = inet_csk_ca(sk); in bbr_quantization_budget() local
440 struct bbr *bbr = inet_csk_ca(sk); in bbr_packets_in_net_at_edt() local
484 struct bbr *bbr = inet_csk_ca(sk); in bbr_set_cwnd_to_recover_or_restore() local
523 struct bbr *bbr = inet_csk_ca(sk); in bbr_set_cwnd() local
558 struct bbr *bbr = inet_csk_ca(sk); in bbr_is_next_cycle_phase() local
594 struct bbr *bbr = inet_csk_ca(sk); in bbr_advance_cycle_phase() local
604 struct bbr *bbr = inet_csk_ca(sk); in bbr_update_cycle_phase() local
612 struct bbr *bbr = inet_csk_ca(sk); in bbr_reset_startup_mode() local
619 struct bbr *bbr = inet_csk_ca(sk); in bbr_reset_probe_bw_mode() local
638 struct bbr *bbr = inet_csk_ca(sk); in bbr_reset_lt_bw_sampling_interval() local
649 struct bbr *bbr = inet_csk_ca(sk); in bbr_reset_lt_bw_sampling() local
660 struct bbr *bbr = inet_csk_ca(sk); in bbr_lt_bw_interval_done() local
691 struct bbr *bbr = inet_csk_ca(sk); in bbr_lt_bw_sampling() local
764 struct bbr *bbr = inet_csk_ca(sk); in bbr_update_bw() local
821 struct bbr *bbr = inet_csk_ca(sk); in bbr_update_ack_aggregation() local
876 struct bbr *bbr = inet_csk_ca(sk); in bbr_check_full_bw_reached() local
895 struct bbr *bbr = inet_csk_ca(sk); in bbr_check_drain() local
911 struct bbr *bbr = inet_csk_ca(sk); in bbr_check_probe_rtt_done() local
944 struct bbr *bbr = inet_csk_ca(sk); in bbr_update_min_rtt() local
989 struct bbr *bbr = inet_csk_ca(sk); in bbr_update_gains() local
1029 struct bbr *bbr = inet_csk_ca(sk); in bbr_main() local
1042 struct bbr *bbr = inet_csk_ca(sk); in bbr_init() local
1092 struct bbr *bbr = inet_csk_ca(sk); in bbr_undo_cwnd() local
1113 struct bbr *bbr = inet_csk_ca(sk); in bbr_get_info() local
1131 struct bbr *bbr = inet_csk_ca(sk); in bbr_set_state() local