Lines Matching +full:cdr +full:- +full:mode
1 /*-
2 * Copyright (c) 2016-2020 Netflix, Inc.
29 #define BBR_INITIAL_RTO 1000000 /* 1 second in micro-seconds */
39 #define BBR_TLP 0x0080 /* segment sent as tail-loss-probe */
43 * totaled into bbr->rc_ctl.rc_lost
70 uint8_t r_rtr_cnt:4, /* Retran count, index this -1 to get time
78 r_is_smallmap:1,/* Was logged as a small-map send-map item */
116 * cDR */
118 * exit from probe-rtt */
172 #define BBR_RS_BW_EMPTY 0x00000002 /* Nothing yet stored in cDR */
174 #define BBR_RS_BW_VAILD 0x00000008 /* We have a valid cDR */
230 uint64_t sb_acc; /* For out/ack or t-o */
311 * with the time it was sent. During non-recovery sending we
321 * To calculate pipe we simply take (snd_max - snd_una) + rc_holes_rxt
331 #define BBR_NUM_RTTS_FOR_DEL_LIMIT 8 /* How many pkt-rtts do we keep
333 #define BBR_NUM_RTTS_FOR_GOOG_DEL_LIMIT 10 /* How many pkt-rtts do we keep
350 * b) Locked by the hpts-mutex
558 * probe-rtt qualified */
572 * pkt-epoch */
589 /*- ---
614 uint32_t rc_lt_epoch_use; /* When we started lt-bw use Lock(a) */
659 uint32_t rc_pkt_epoch_loss_rate; /* pkt-epoch loss rate */
661 uint32_t rc_saved_cwnd; /* Saved cwnd during Probe-rtt drain Lock(a) */
715 uint32_t rc_pe_of_prtt; /* PE we went into probe-rtt */
784 r_use_policer:1, /* For google mode only */