FreeBSD kernel IPv4 code
tcp_rate_set Struct Reference

#include <tcp_ratelimit.h>

Collaboration diagram for tcp_rate_set:

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_tablers_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
 

Detailed Description

Definition at line 62 of file tcp_ratelimit.h.

Member Function Documentation

◆ CK_LIST_ENTRY()

tcp_rate_set::CK_LIST_ENTRY ( tcp_rate_set  )

Field Documentation

◆ rs_disable

int tcp_rate_set::rs_disable

Definition at line 74 of file tcp_ratelimit.h.

◆ rs_epoch_ctx

struct epoch_context tcp_rate_set::rs_epoch_ctx

Definition at line 76 of file tcp_ratelimit.h.

◆ rs_flags

int tcp_rate_set::rs_flags

Definition at line 75 of file tcp_ratelimit.h.

◆ rs_flow_limit

uint64_t tcp_rate_set::rs_flow_limit

Definition at line 68 of file tcp_ratelimit.h.

◆ rs_flows_using

uint64_t tcp_rate_set::rs_flows_using

Definition at line 67 of file tcp_ratelimit.h.

◆ rs_highest_valid

int tcp_rate_set::rs_highest_valid

Definition at line 72 of file tcp_ratelimit.h.

◆ rs_if_dunit

uint32_t tcp_rate_set::rs_if_dunit

Definition at line 69 of file tcp_ratelimit.h.

◆ rs_ifp

struct ifnet* tcp_rate_set::rs_ifp

◆ rs_lowest_valid

int tcp_rate_set::rs_lowest_valid

Definition at line 73 of file tcp_ratelimit.h.

◆ rs_min_seg

int tcp_rate_set::rs_min_seg

Definition at line 71 of file tcp_ratelimit.h.

Referenced by bbr_adjust_for_hw_pacing().

◆ rs_rate_cnt

int tcp_rate_set::rs_rate_cnt

Definition at line 70 of file tcp_ratelimit.h.

◆ rs_rlt

struct tcp_hwrate_limit_table* tcp_rate_set::rs_rlt

Definition at line 66 of file tcp_ratelimit.h.

◆ sysctl_ctx

struct sysctl_ctx_list tcp_rate_set::sysctl_ctx

Definition at line 63 of file tcp_ratelimit.h.


The documentation for this struct was generated from the following file: