Changeset View
Changeset View
Standalone View
Standalone View
sys/netinet/tcp_stacks/tcp_bbr.h
Show First 20 Lines • Show All 582 Lines • ▼ Show 20 Lines | struct bbr_control { | ||||
struct bbr_sendmap *rc_next; /* remembered place where we next | struct bbr_sendmap *rc_next; /* remembered place where we next | ||||
* retransmit at Lock(a) */ | * retransmit at Lock(a) */ | ||||
uint32_t rc_sacked; /* Tot sacked on scoreboard Lock(a) */ | uint32_t rc_sacked; /* Tot sacked on scoreboard Lock(a) */ | ||||
uint32_t rc_holes_rxt; /* Tot retraned from scoreboard Lock(a) */ | uint32_t rc_holes_rxt; /* Tot retraned from scoreboard Lock(a) */ | ||||
uint32_t rc_reorder_ts; /* Last time we saw reordering Lock(a) */ | uint32_t rc_reorder_ts; /* Last time we saw reordering Lock(a) */ | ||||
uint32_t rc_init_rwnd; /* Initial rwnd when we transitioned */ | uint32_t rc_init_rwnd; /* Initial rwnd when we transitioned */ | ||||
/*- --- | /*- --- | ||||
* used only initial and close | * used only initial and close | ||||
*/ | */ | ||||
uint32_t rc_high_rwnd; /* Highest rwnd seen */ | uint32_t rc_high_rwnd; /* Highest rwnd seen */ | ||||
uint32_t rc_lowest_rtt; /* Smallest RTT we have seen */ | uint32_t rc_lowest_rtt; /* Smallest RTT we have seen */ | ||||
uint32_t rc_last_rtt; /* Last valid measured RTT that ack'd data */ | uint32_t rc_last_rtt; /* Last valid measured RTT that ack'd data */ | ||||
uint32_t bbr_cross_over; | uint32_t bbr_cross_over; | ||||
/*******************************/ | /*******************************/ | ||||
/* Cache line 6 from bbr start */ | /* Cache line 6 from bbr start */ | ||||
▲ Show 20 Lines • Show All 220 Lines • Show Last 20 Lines |