FreeBSD kernel IPv4 code
hpts_diag Struct Reference

#include <tcp_hpts.h>

Data Fields

uint32_t p_hpts_active
 
uint32_t p_nxt_slot
 
uint32_t p_cur_slot
 
uint32_t p_prev_slot
 
uint32_t p_runningslot
 
uint32_t slot_req
 
uint32_t inp_hptsslot
 
uint32_t slot_remaining
 
uint32_t have_slept
 
uint32_t hpts_sleep_time
 
uint32_t yet_to_sleep
 
uint32_t need_new_to
 
uint32_t wheel_slot
 
uint32_t maxslots
 
uint32_t wheel_cts
 
int32_t co_ret
 
uint32_t p_curtick
 
uint32_t p_lasttick
 
uint8_t p_on_min_sleep
 

Detailed Description

Definition at line 39 of file tcp_hpts.h.

Field Documentation

◆ co_ret

int32_t hpts_diag::co_ret

Definition at line 55 of file tcp_hpts.h.

Referenced by bbr_log_hpts_diag(), rack_log_hpts_diag(), and tcp_hpts_insert_diag().

◆ have_slept

uint32_t hpts_diag::have_slept

Definition at line 48 of file tcp_hpts.h.

Referenced by bbr_log_hpts_diag(), rack_log_hpts_diag(), and tcp_hpts_insert_diag().

◆ hpts_sleep_time

uint32_t hpts_diag::hpts_sleep_time

Definition at line 49 of file tcp_hpts.h.

Referenced by bbr_log_hpts_diag(), rack_log_hpts_diag(), and tcp_hpts_insert_diag().

◆ inp_hptsslot

uint32_t hpts_diag::inp_hptsslot

Definition at line 46 of file tcp_hpts.h.

Referenced by bbr_log_hpts_diag(), rack_log_hpts_diag(), and tcp_hpts_insert_diag().

◆ maxslots

uint32_t hpts_diag::maxslots

Definition at line 53 of file tcp_hpts.h.

Referenced by bbr_log_hpts_diag(), rack_log_hpts_diag(), and tcp_hpts_insert_diag().

◆ need_new_to

uint32_t hpts_diag::need_new_to

Definition at line 51 of file tcp_hpts.h.

Referenced by bbr_log_hpts_diag(), rack_log_hpts_diag(), and tcp_hpts_insert_diag().

◆ p_cur_slot

uint32_t hpts_diag::p_cur_slot

Definition at line 42 of file tcp_hpts.h.

Referenced by bbr_log_hpts_diag(), rack_log_hpts_diag(), and tcp_hpts_insert_diag().

◆ p_curtick

uint32_t hpts_diag::p_curtick

Definition at line 56 of file tcp_hpts.h.

Referenced by bbr_log_hpts_diag(), rack_log_hpts_diag(), and tcp_hpts_insert_diag().

◆ p_hpts_active

uint32_t hpts_diag::p_hpts_active

Definition at line 40 of file tcp_hpts.h.

Referenced by bbr_log_hpts_diag(), rack_log_hpts_diag(), and tcp_hpts_insert_diag().

◆ p_lasttick

uint32_t hpts_diag::p_lasttick

Definition at line 57 of file tcp_hpts.h.

Referenced by bbr_log_hpts_diag(), rack_log_hpts_diag(), and tcp_hpts_insert_diag().

◆ p_nxt_slot

uint32_t hpts_diag::p_nxt_slot

Definition at line 41 of file tcp_hpts.h.

Referenced by bbr_log_hpts_diag(), rack_log_hpts_diag(), and tcp_hpts_insert_diag().

◆ p_on_min_sleep

uint8_t hpts_diag::p_on_min_sleep

Definition at line 58 of file tcp_hpts.h.

Referenced by bbr_log_hpts_diag(), rack_log_hpts_diag(), and tcp_hpts_insert_diag().

◆ p_prev_slot

uint32_t hpts_diag::p_prev_slot

Definition at line 43 of file tcp_hpts.h.

Referenced by bbr_log_hpts_diag(), rack_log_hpts_diag(), and tcp_hpts_insert_diag().

◆ p_runningslot

uint32_t hpts_diag::p_runningslot

Definition at line 44 of file tcp_hpts.h.

Referenced by bbr_log_hpts_diag(), rack_log_hpts_diag(), and tcp_hpts_insert_diag().

◆ slot_remaining

uint32_t hpts_diag::slot_remaining

Definition at line 47 of file tcp_hpts.h.

Referenced by bbr_log_hpts_diag(), rack_log_hpts_diag(), and tcp_hpts_insert_diag().

◆ slot_req

uint32_t hpts_diag::slot_req

Definition at line 45 of file tcp_hpts.h.

Referenced by bbr_log_hpts_diag(), rack_log_hpts_diag(), and tcp_hpts_insert_diag().

◆ wheel_cts

uint32_t hpts_diag::wheel_cts

Definition at line 54 of file tcp_hpts.h.

Referenced by bbr_log_hpts_diag(), rack_log_hpts_diag(), and tcp_hpts_insert_diag().

◆ wheel_slot

uint32_t hpts_diag::wheel_slot

Definition at line 52 of file tcp_hpts.h.

Referenced by bbr_log_hpts_diag(), rack_log_hpts_diag(), and tcp_hpts_insert_diag().

◆ yet_to_sleep

uint32_t hpts_diag::yet_to_sleep

Definition at line 50 of file tcp_hpts.h.

Referenced by bbr_log_hpts_diag(), rack_log_hpts_diag(), and tcp_hpts_insert_diag().


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