FreeBSD kernel IPv4 code
|
#include <tcp_rack.h>
Data Fields | |
uint32_t | left_to_send |
uint16_t | tcp_ip_hdr_len |
uint8_t | tcp_flags |
uint8_t | hoplimit |
uint8_t * | tcp_ip_hdr |
uint32_t | recwin |
uint32_t | off |
struct tcphdr * | th |
struct udphdr * | udp |
struct mbuf * | m |
uint32_t | o_m_len |
uint32_t | rfo_apply_push: 1 |
uint32_t | hw_tls: 1 |
uint32_t | unused: 30 |
Definition at line 316 of file tcp_rack.h.
uint8_t rack_fast_send_blk::hoplimit |
Definition at line 320 of file tcp_rack.h.
Referenced by rack_fast_output(), rack_fast_rsm_output(), and rack_output().
uint32_t rack_fast_send_blk::hw_tls |
Definition at line 329 of file tcp_rack.h.
Referenced by rack_fast_output(), rack_fo_m_copym(), rack_hw_tls_change(), and rack_output().
uint32_t rack_fast_send_blk::left_to_send |
Definition at line 317 of file tcp_rack.h.
Referenced by rack_fast_output(), rack_gain_for_fastoutput(), rack_output(), and rack_validate_fo_sendwin_up().
struct mbuf* rack_fast_send_blk::m |
Definition at line 326 of file tcp_rack.h.
Referenced by rack_fast_output(), rack_fo_base_copym(), rack_fo_m_copym(), and rack_output().
uint32_t rack_fast_send_blk::o_m_len |
Definition at line 327 of file tcp_rack.h.
Referenced by rack_fo_base_copym(), rack_fo_m_copym(), and rack_output().
uint32_t rack_fast_send_blk::off |
Definition at line 323 of file tcp_rack.h.
Referenced by rack_fo_base_copym(), rack_fo_m_copym(), and rack_output().
uint32_t rack_fast_send_blk::recwin |
Definition at line 322 of file tcp_rack.h.
Referenced by rack_fast_output(), rack_fast_rsm_output(), and rack_output().
uint32_t rack_fast_send_blk::rfo_apply_push |
Definition at line 328 of file tcp_rack.h.
Referenced by rack_fast_output(), and rack_output().
uint8_t rack_fast_send_blk::tcp_flags |
Definition at line 319 of file tcp_rack.h.
Referenced by rack_fast_output(), and rack_output().
uint8_t* rack_fast_send_blk::tcp_ip_hdr |
Definition at line 321 of file tcp_rack.h.
Referenced by rack_fast_output(), rack_fast_rsm_output(), rack_fini(), rack_init_fsb(), rack_init_fsb_block(), rack_output(), and rack_set_sockopt().
uint16_t rack_fast_send_blk::tcp_ip_hdr_len |
Definition at line 318 of file tcp_rack.h.
Referenced by rack_fast_output(), rack_fast_rsm_output(), rack_init_fsb(), rack_init_fsb_block(), and rack_output().
struct tcphdr* rack_fast_send_blk::th |
Definition at line 324 of file tcp_rack.h.
Referenced by rack_fast_output(), rack_fast_rsm_output(), rack_fini(), rack_init_fsb_block(), and rack_output().
struct udphdr* rack_fast_send_blk::udp |
Definition at line 325 of file tcp_rack.h.
Referenced by rack_fast_output(), rack_fast_rsm_output(), rack_init_fsb_block(), and rack_output().
uint32_t rack_fast_send_blk::unused |
Definition at line 330 of file tcp_rack.h.