FreeBSD kernel IPv4 code
tcp_hwrate_limit_table Struct Reference

#include <tcp_ratelimit.h>

Collaboration diagram for tcp_hwrate_limit_table:

Data Fields

const struct tcp_rate_setptbl
 
struct m_snd_tag * tag
 
long rate
 
long using
 
long rs_num_enobufs
 
uint32_t time_between
 
uint32_t flags
 

Detailed Description

Definition at line 43 of file tcp_ratelimit.h.

Field Documentation

◆ flags

uint32_t tcp_hwrate_limit_table::flags

Definition at line 50 of file tcp_ratelimit.h.

◆ ptbl

const struct tcp_rate_set* tcp_hwrate_limit_table::ptbl

◆ rate

◆ rs_num_enobufs

long tcp_hwrate_limit_table::rs_num_enobufs

Definition at line 48 of file tcp_ratelimit.h.

Referenced by rack_get_pacing_delay().

◆ tag

struct m_snd_tag* tcp_hwrate_limit_table::tag

Definition at line 45 of file tcp_ratelimit.h.

◆ time_between

uint32_t tcp_hwrate_limit_table::time_between

Definition at line 49 of file tcp_ratelimit.h.

Referenced by bbr_adjust_for_hw_pacing(), and rack_get_pacing_delay().

◆ using

long tcp_hwrate_limit_table::using

Definition at line 47 of file tcp_ratelimit.h.


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