FreeBSD kernel IPv4 code
|
#include <tcp_ratelimit.h>
Public Member Functions | |
CK_LIST_ENTRY (tcp_rate_set) next | |
Data Fields | |
struct sysctl_ctx_list | sysctl_ctx |
struct ifnet * | rs_ifp |
struct tcp_hwrate_limit_table * | rs_rlt |
uint64_t | rs_flows_using |
uint64_t | rs_flow_limit |
uint32_t | rs_if_dunit |
int | rs_rate_cnt |
int | rs_min_seg |
int | rs_highest_valid |
int | rs_lowest_valid |
int | rs_disable |
int | rs_flags |
struct epoch_context | rs_epoch_ctx |
Definition at line 62 of file tcp_ratelimit.h.
tcp_rate_set::CK_LIST_ENTRY | ( | tcp_rate_set | ) |
int tcp_rate_set::rs_disable |
Definition at line 74 of file tcp_ratelimit.h.
struct epoch_context tcp_rate_set::rs_epoch_ctx |
Definition at line 76 of file tcp_ratelimit.h.
int tcp_rate_set::rs_flags |
Definition at line 75 of file tcp_ratelimit.h.
uint64_t tcp_rate_set::rs_flow_limit |
Definition at line 68 of file tcp_ratelimit.h.
uint64_t tcp_rate_set::rs_flows_using |
Definition at line 67 of file tcp_ratelimit.h.
int tcp_rate_set::rs_highest_valid |
Definition at line 72 of file tcp_ratelimit.h.
uint32_t tcp_rate_set::rs_if_dunit |
Definition at line 69 of file tcp_ratelimit.h.
struct ifnet* tcp_rate_set::rs_ifp |
Definition at line 65 of file tcp_ratelimit.h.
Referenced by bbr_output_wtime(), bbr_update_hardware_pacing_rate(), and rack_log_hdwr_pacing().
int tcp_rate_set::rs_lowest_valid |
Definition at line 73 of file tcp_ratelimit.h.
int tcp_rate_set::rs_min_seg |
Definition at line 71 of file tcp_ratelimit.h.
Referenced by bbr_adjust_for_hw_pacing().
int tcp_rate_set::rs_rate_cnt |
Definition at line 70 of file tcp_ratelimit.h.
struct tcp_hwrate_limit_table* tcp_rate_set::rs_rlt |
Definition at line 66 of file tcp_ratelimit.h.
struct sysctl_ctx_list tcp_rate_set::sysctl_ctx |
Definition at line 63 of file tcp_ratelimit.h.