![]() |
FD.io VPP
v20.09-64-g4f7b92f0a
Vector Packet Processing
|
Include dependency graph for tcp_cc.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Functions | |
| static void | tcp_cc_rcv_ack (tcp_connection_t *tc, tcp_rate_sample_t *rs) |
| static void | tcp_cc_rcv_cong_ack (tcp_connection_t *tc, tcp_cc_ack_t ack_type, tcp_rate_sample_t *rs) |
| static void | tcp_cc_congestion (tcp_connection_t *tc) |
| static void | tcp_cc_loss (tcp_connection_t *tc) |
| static void | tcp_cc_recovered (tcp_connection_t *tc) |
| static void | tcp_cc_undo_recovery (tcp_connection_t *tc) |
| static void | tcp_cc_event (tcp_connection_t *tc, tcp_cc_event_t evt) |
| static u64 | tcp_cc_get_pacing_rate (tcp_connection_t *tc) |
| static void * | tcp_cc_data (tcp_connection_t *tc) |
| void | tcp_cc_algo_register (tcp_cc_algorithm_type_e type, const tcp_cc_algorithm_t *vft) |
| Register exiting cc algo type. More... | |
| tcp_cc_algorithm_type_e | tcp_cc_algo_new_type (const tcp_cc_algorithm_t *vft) |
| Register new cc algo type. More... | |
| tcp_cc_algorithm_t * | tcp_cc_algo_get (tcp_cc_algorithm_type_e type) |
| void | newreno_rcv_cong_ack (tcp_connection_t *tc, tcp_cc_ack_t ack_type, tcp_rate_sample_t *rs) |
| void newreno_rcv_cong_ack | ( | tcp_connection_t * | tc, |
| tcp_cc_ack_t | ack_type, | ||
| tcp_rate_sample_t * | rs | ||
| ) |
| tcp_cc_algorithm_t* tcp_cc_algo_get | ( | tcp_cc_algorithm_type_e | type | ) |
| tcp_cc_algorithm_type_e tcp_cc_algo_new_type | ( | const tcp_cc_algorithm_t * | vft | ) |
| void tcp_cc_algo_register | ( | tcp_cc_algorithm_type_e | type, |
| const tcp_cc_algorithm_t * | vft | ||
| ) |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |