FreeBSD kernel IPv4 code
|
#include <tcp_log_buf.h>
Data Fields | |
uint64_t | cur_del_rate |
uint64_t | delRate |
uint64_t | rttProp |
uint64_t | bw_inuse |
uint32_t | inflight |
uint32_t | applimited |
uint32_t | delivered |
uint32_t | timeStamp |
uint32_t | epoch |
uint32_t | lt_epoch |
uint32_t | pkts_out |
uint32_t | flex1 |
uint32_t | flex2 |
uint32_t | flex3 |
uint32_t | flex4 |
uint32_t | flex5 |
uint32_t | flex6 |
uint32_t | lost |
uint16_t | pacing_gain |
uint16_t | cwnd_gain |
uint16_t | flex7 |
uint8_t | bbr_state |
uint8_t | bbr_substate |
uint8_t | inhpts |
uint8_t | __spare |
uint8_t | use_lt_bw |
uint8_t | flex8 |
uint32_t | pkt_epoch |
Definition at line 73 of file tcp_log_buf.h.
uint8_t tcp_log_bbr::__spare |
Definition at line 98 of file tcp_log_buf.h.
uint32_t tcp_log_bbr::applimited |
Definition at line 79 of file tcp_log_buf.h.
Referenced by bbr_fill_in_logging_data(), bbr_log_hpts_diag(), bbr_log_type_just_return(), bbr_log_type_rsmclear(), ctf_log_sack_filter(), rack_do_segment_nounlock(), rack_fast_output(), rack_fast_rsm_output(), rack_log_doseg_done(), rack_log_fsb(), rack_log_hdwr_pacing(), rack_log_hpts_diag(), rack_log_input_packet(), rack_log_map_chg(), rack_log_pacing_delay_calc(), rack_log_rtt_sample(), rack_log_rtt_shrinks(), rack_log_rtt_upd(), rack_log_to_cancel(), rack_log_type_pacing_sizes(), rack_output(), and tcp_hpts_log().
uint8_t tcp_log_bbr::bbr_state |
Definition at line 95 of file tcp_log_buf.h.
Referenced by bbr_fill_in_logging_data().
uint8_t tcp_log_bbr::bbr_substate |
Definition at line 96 of file tcp_log_buf.h.
Referenced by bbr_fill_in_logging_data(), and rack_log_pacing_delay_calc().
uint64_t tcp_log_bbr::bw_inuse |
Definition at line 77 of file tcp_log_buf.h.
Referenced by bbr_fill_in_logging_data(), bbr_log_hpts_diag(), bbr_log_type_ltbw(), bbr_type_log_hdwr_pacing(), rack_do_segment_nounlock(), rack_fast_output(), rack_fast_rsm_output(), rack_log_fsb(), rack_log_hdwr_pacing(), rack_log_hpts_diag(), rack_log_input_packet(), rack_log_pacing_delay_calc(), rack_log_rtt_sample(), rack_log_rtt_upd(), rack_log_timely(), and rack_output().
uint64_t tcp_log_bbr::cur_del_rate |
Definition at line 74 of file tcp_log_buf.h.
Referenced by bbr_fill_in_logging_data(), bbr_log_hpts_diag(), bbr_log_startup_event(), rack_do_segment_nounlock(), rack_log_hdwr_pacing(), rack_log_hpts_diag(), rack_log_input_packet(), rack_log_map_chg(), rack_log_pacing_delay_calc(), rack_log_rtt_shrinks(), rack_log_rtt_upd(), and rack_log_timely().
uint16_t tcp_log_bbr::cwnd_gain |
Definition at line 93 of file tcp_log_buf.h.
Referenced by bbr_fill_in_logging_data(), rack_do_segment_nounlock(), rack_log_fsb(), rack_log_input_packet(), rack_log_pacing_delay_calc(), rack_log_rtt_shrinks(), rack_log_rtt_upd(), and rack_log_timely().
uint32_t tcp_log_bbr::delivered |
Definition at line 80 of file tcp_log_buf.h.
Referenced by bbr_fill_in_logging_data(), bbr_log_hpts_diag(), cubic_log_hystart_event(), newreno_log_hystart_event(), rack_do_segment_nounlock(), rack_fast_output(), rack_fast_rsm_output(), rack_log_doseg_done(), rack_log_fsb(), rack_log_hpts_diag(), rack_log_input_packet(), rack_log_progress_event(), rack_log_retran_reason(), rack_log_rtt_sample(), rack_log_rtt_shrinks(), rack_log_rtt_upd(), rack_log_to_cancel(), rack_log_to_event(), rack_log_to_processing(), rack_log_to_start(), rack_log_type_bbrsnd(), rack_log_type_just_return(), rack_log_type_pacing_sizes(), rack_output(), tcp_hpts_log(), and tcp_respond().
uint64_t tcp_log_bbr::delRate |
Definition at line 75 of file tcp_log_buf.h.
Referenced by bbr_fill_in_logging_data(), bbr_log_hpts_diag(), rack_do_segment_nounlock(), rack_log_hdwr_pacing(), rack_log_hpts_diag(), rack_log_input_packet(), rack_log_map_chg(), rack_log_pacing_delay_calc(), rack_log_rtt_sample(), rack_log_rtt_shrinks(), rack_log_rtt_upd(), and rack_log_timely().
uint32_t tcp_log_bbr::epoch |
Definition at line 82 of file tcp_log_buf.h.
Referenced by bbr_fill_in_logging_data(), bbr_log_hpts_diag(), bbr_log_type_bbrupd(), bbr_log_type_ltbw(), cubic_log_hystart_event(), newreno_log_hystart_event(), rack_do_segment_nounlock(), rack_log_hpts_diag(), rack_log_input_packet(), rack_log_pacing_delay_calc(), rack_log_rtt_sample(), rack_log_rtt_shrinks(), rack_log_rtt_upd(), rack_log_timely(), and tcp_hpts_log().
uint32_t tcp_log_bbr::flex1 |
Definition at line 85 of file tcp_log_buf.h.
Referenced by bbr_log_ack_clear(), bbr_log_ack_event(), bbr_log_doseg_done(), bbr_log_enobuf_jmp(), bbr_log_exit_gain(), bbr_log_hpts_diag(), bbr_log_msgsize_fail(), bbr_log_pacing_delay_calc(), bbr_log_pkt_epoch(), bbr_log_progress_event(), bbr_log_rtt_sample(), bbr_log_rtt_shrinks(), bbr_log_set_of_state_target(), bbr_log_settings_change(), bbr_log_startup_event(), bbr_log_thresh_choice(), bbr_log_time_epoch(), bbr_log_timer_var(), bbr_log_to_cancel(), bbr_log_to_event(), bbr_log_to_processing(), bbr_log_to_start(), bbr_log_tstmp_validation(), bbr_log_type_bbrrttprop(), bbr_log_type_bbrsnd(), bbr_log_type_bbrupd(), bbr_log_type_bw_reduce(), bbr_log_type_cwndupd(), bbr_log_type_enter_rec(), bbr_log_type_exit_rec(), bbr_log_type_just_return(), bbr_log_type_ltbw(), bbr_log_type_pesist(), bbr_log_type_rsmclear(), bbr_log_type_rwnd_collapse(), bbr_log_type_statechange(), bbr_log_type_tsosize(), bbr_output_wtime(), bbr_type_log_hdwr_pacing(), ctf_log_sack_filter(), cubic_log_hystart_event(), newreno_log_hystart_event(), rack_ack_received(), rack_do_compressed_ack_processing(), rack_do_segment_nounlock(), rack_fast_output(), rack_fast_rsm_output(), rack_log_alt_to_to_cancel(), rack_log_doseg_done(), rack_log_dsack_event(), rack_log_fsb(), rack_log_hdwr_pacing(), rack_log_hpts_diag(), rack_log_input_packet(), rack_log_map_chg(), rack_log_pacing_delay_calc(), rack_log_progress_event(), rack_log_retran_reason(), rack_log_rtt_sample(), rack_log_rtt_sample_calc(), rack_log_rtt_shrinks(), rack_log_rtt_upd(), rack_log_timely(), rack_log_to_cancel(), rack_log_to_event(), rack_log_to_processing(), rack_log_to_prr(), rack_log_to_start(), rack_log_type_bbrsnd(), rack_log_type_just_return(), rack_log_type_pacing_sizes(), rack_log_wakeup(), rack_output(), rack_post_recovery(), rack_set_cc_pacing(), rack_undo_cc_pacing(), and tcp_hpts_log().
uint32_t tcp_log_bbr::flex2 |
Definition at line 86 of file tcp_log_buf.h.
Referenced by bbr_log_ack_clear(), bbr_log_ack_event(), bbr_log_doseg_done(), bbr_log_enobuf_jmp(), bbr_log_exit_gain(), bbr_log_hpts_diag(), bbr_log_msgsize_fail(), bbr_log_pacing_delay_calc(), bbr_log_pkt_epoch(), bbr_log_progress_event(), bbr_log_rtt_sample(), bbr_log_rtt_shrinks(), bbr_log_set_of_state_target(), bbr_log_settings_change(), bbr_log_startup_event(), bbr_log_thresh_choice(), bbr_log_time_epoch(), bbr_log_timer_var(), bbr_log_to_cancel(), bbr_log_to_event(), bbr_log_to_processing(), bbr_log_to_start(), bbr_log_tstmp_validation(), bbr_log_type_bbrrttprop(), bbr_log_type_bbrsnd(), bbr_log_type_bbrupd(), bbr_log_type_bw_reduce(), bbr_log_type_cwndupd(), bbr_log_type_enter_rec(), bbr_log_type_exit_rec(), bbr_log_type_just_return(), bbr_log_type_ltbw(), bbr_log_type_pesist(), bbr_log_type_rsmclear(), bbr_log_type_rwnd_collapse(), bbr_log_type_statechange(), bbr_log_type_tsosize(), bbr_output_wtime(), bbr_type_log_hdwr_pacing(), ctf_log_sack_filter(), cubic_log_hystart_event(), newreno_log_hystart_event(), rack_ack_received(), rack_do_compressed_ack_processing(), rack_do_segment_nounlock(), rack_fast_output(), rack_fast_rsm_output(), rack_log_alt_to_to_cancel(), rack_log_doseg_done(), rack_log_dsack_event(), rack_log_fsb(), rack_log_hdwr_pacing(), rack_log_hpts_diag(), rack_log_input_packet(), rack_log_map_chg(), rack_log_pacing_delay_calc(), rack_log_progress_event(), rack_log_retran_reason(), rack_log_rtt_sample(), rack_log_rtt_sample_calc(), rack_log_rtt_shrinks(), rack_log_rtt_upd(), rack_log_timely(), rack_log_to_cancel(), rack_log_to_event(), rack_log_to_processing(), rack_log_to_prr(), rack_log_to_start(), rack_log_type_bbrsnd(), rack_log_type_just_return(), rack_log_wakeup(), rack_output(), rack_post_recovery(), rack_set_cc_pacing(), rack_undo_cc_pacing(), and tcp_hpts_log().
uint32_t tcp_log_bbr::flex3 |
Definition at line 87 of file tcp_log_buf.h.
Referenced by bbr_log_ack_clear(), bbr_log_ack_event(), bbr_log_doseg_done(), bbr_log_enobuf_jmp(), bbr_log_exit_gain(), bbr_log_hpts_diag(), bbr_log_msgsize_fail(), bbr_log_pacing_delay_calc(), bbr_log_pkt_epoch(), bbr_log_progress_event(), bbr_log_rtt_sample(), bbr_log_rtt_shrinks(), bbr_log_set_of_state_target(), bbr_log_settings_change(), bbr_log_startup_event(), bbr_log_thresh_choice(), bbr_log_time_epoch(), bbr_log_timer_var(), bbr_log_to_cancel(), bbr_log_to_event(), bbr_log_to_processing(), bbr_log_to_start(), bbr_log_tstmp_validation(), bbr_log_type_bbrrttprop(), bbr_log_type_bbrsnd(), bbr_log_type_bbrupd(), bbr_log_type_bw_reduce(), bbr_log_type_cwndupd(), bbr_log_type_enter_rec(), bbr_log_type_just_return(), bbr_log_type_ltbw(), bbr_log_type_rsmclear(), bbr_log_type_statechange(), bbr_log_type_tsosize(), bbr_output_wtime(), bbr_type_log_hdwr_pacing(), ctf_log_sack_filter(), cubic_log_hystart_event(), newreno_log_hystart_event(), rack_ack_received(), rack_do_compressed_ack_processing(), rack_do_segment_nounlock(), rack_fast_output(), rack_fast_rsm_output(), rack_log_alt_to_to_cancel(), rack_log_doseg_done(), rack_log_dsack_event(), rack_log_fsb(), rack_log_hdwr_pacing(), rack_log_hpts_diag(), rack_log_input_packet(), rack_log_map_chg(), rack_log_pacing_delay_calc(), rack_log_progress_event(), rack_log_retran_reason(), rack_log_rtt_sample(), rack_log_rtt_sample_calc(), rack_log_rtt_shrinks(), rack_log_rtt_upd(), rack_log_timely(), rack_log_to_cancel(), rack_log_to_event(), rack_log_to_processing(), rack_log_to_prr(), rack_log_to_start(), rack_log_type_pacing_sizes(), rack_log_wakeup(), rack_output(), rack_post_recovery(), rack_set_cc_pacing(), rack_undo_cc_pacing(), and tcp_hpts_log().
uint32_t tcp_log_bbr::flex4 |
Definition at line 88 of file tcp_log_buf.h.
Referenced by bbr_log_ack_clear(), bbr_log_ack_event(), bbr_log_doseg_done(), bbr_log_enobuf_jmp(), bbr_log_exit_gain(), bbr_log_hpts_diag(), bbr_log_msgsize_fail(), bbr_log_pacing_delay_calc(), bbr_log_pkt_epoch(), bbr_log_progress_event(), bbr_log_rtt_sample(), bbr_log_rtt_shrinks(), bbr_log_set_of_state_target(), bbr_log_settings_change(), bbr_log_startup_event(), bbr_log_thresh_choice(), bbr_log_timer_var(), bbr_log_to_cancel(), bbr_log_to_event(), bbr_log_to_processing(), bbr_log_to_start(), bbr_log_tstmp_validation(), bbr_log_type_bbrrttprop(), bbr_log_type_bbrsnd(), bbr_log_type_bbrupd(), bbr_log_type_bw_reduce(), bbr_log_type_cwndupd(), bbr_log_type_just_return(), bbr_log_type_ltbw(), bbr_log_type_rsmclear(), bbr_log_type_statechange(), bbr_log_type_tsosize(), bbr_output_wtime(), bbr_type_log_hdwr_pacing(), ctf_log_sack_filter(), cubic_log_hystart_event(), newreno_log_hystart_event(), rack_ack_received(), rack_do_segment_nounlock(), rack_fast_output(), rack_fast_rsm_output(), rack_log_alt_to_to_cancel(), rack_log_doseg_done(), rack_log_dsack_event(), rack_log_fsb(), rack_log_hdwr_pacing(), rack_log_hpts_diag(), rack_log_input_packet(), rack_log_map_chg(), rack_log_pacing_delay_calc(), rack_log_progress_event(), rack_log_retran_reason(), rack_log_rtt_sample(), rack_log_rtt_sample_calc(), rack_log_rtt_shrinks(), rack_log_rtt_upd(), rack_log_timely(), rack_log_to_cancel(), rack_log_to_processing(), rack_log_to_prr(), rack_log_to_start(), rack_log_type_just_return(), rack_log_type_pacing_sizes(), rack_output(), rack_post_recovery(), rack_set_cc_pacing(), rack_undo_cc_pacing(), and tcp_hpts_log().
uint32_t tcp_log_bbr::flex5 |
Definition at line 89 of file tcp_log_buf.h.
Referenced by bbr_log_ack_clear(), bbr_log_ack_event(), bbr_log_doseg_done(), bbr_log_exit_gain(), bbr_log_hpts_diag(), bbr_log_pacing_delay_calc(), bbr_log_pkt_epoch(), bbr_log_rtt_sample(), bbr_log_rtt_shrinks(), bbr_log_set_of_state_target(), bbr_log_startup_event(), bbr_log_thresh_choice(), bbr_log_timer_var(), bbr_log_to_cancel(), bbr_log_to_event(), bbr_log_to_processing(), bbr_log_to_start(), bbr_log_tstmp_validation(), bbr_log_type_bbrrttprop(), bbr_log_type_bbrsnd(), bbr_log_type_bbrupd(), bbr_log_type_bw_reduce(), bbr_log_type_cwndupd(), bbr_log_type_exit_rec(), bbr_log_type_just_return(), bbr_log_type_ltbw(), bbr_log_type_rsmclear(), bbr_log_type_statechange(), bbr_log_type_tsosize(), bbr_output_wtime(), bbr_type_log_hdwr_pacing(), ctf_log_sack_filter(), cubic_log_hystart_event(), newreno_log_hystart_event(), rack_ack_received(), rack_do_segment_nounlock(), rack_fast_output(), rack_fast_rsm_output(), rack_log_alt_to_to_cancel(), rack_log_doseg_done(), rack_log_dsack_event(), rack_log_fsb(), rack_log_hdwr_pacing(), rack_log_hpts_diag(), rack_log_input_packet(), rack_log_map_chg(), rack_log_pacing_delay_calc(), rack_log_retran_reason(), rack_log_rtt_sample(), rack_log_rtt_shrinks(), rack_log_rtt_upd(), rack_log_timely(), rack_log_to_cancel(), rack_log_to_event(), rack_log_to_processing(), rack_log_to_prr(), rack_log_to_start(), rack_log_type_just_return(), rack_log_type_pacing_sizes(), rack_output(), rack_post_recovery(), rack_set_cc_pacing(), rack_undo_cc_pacing(), and tcp_hpts_log().
uint32_t tcp_log_bbr::flex6 |
Definition at line 90 of file tcp_log_buf.h.
Referenced by bbr_log_ack_event(), bbr_log_doseg_done(), bbr_log_exit_gain(), bbr_log_hpts_diag(), bbr_log_pacing_delay_calc(), bbr_log_pkt_epoch(), bbr_log_rtt_sample(), bbr_log_rtt_shrinks(), bbr_log_set_of_state_target(), bbr_log_startup_event(), bbr_log_thresh_choice(), bbr_log_timer_var(), bbr_log_to_cancel(), bbr_log_to_event(), bbr_log_to_processing(), bbr_log_to_start(), bbr_log_type_bbrrttprop(), bbr_log_type_bbrsnd(), bbr_log_type_bbrupd(), bbr_log_type_bw_reduce(), bbr_log_type_cwndupd(), bbr_log_type_just_return(), bbr_log_type_ltbw(), bbr_log_type_rsmclear(), bbr_log_type_statechange(), bbr_log_type_tsosize(), bbr_output_wtime(), bbr_type_log_hdwr_pacing(), ctf_log_sack_filter(), cubic_log_hystart_event(), newreno_log_hystart_event(), rack_ack_received(), rack_do_segment_nounlock(), rack_fast_output(), rack_fast_rsm_output(), rack_log_alt_to_to_cancel(), rack_log_doseg_done(), rack_log_dsack_event(), rack_log_fsb(), rack_log_hdwr_pacing(), rack_log_hpts_diag(), rack_log_input_packet(), rack_log_map_chg(), rack_log_pacing_delay_calc(), rack_log_retran_reason(), rack_log_rtt_sample(), rack_log_rtt_shrinks(), rack_log_rtt_upd(), rack_log_timely(), rack_log_to_cancel(), rack_log_to_processing(), rack_log_to_prr(), rack_log_to_start(), rack_log_type_pacing_sizes(), rack_output(), rack_post_recovery(), rack_set_cc_pacing(), rack_undo_cc_pacing(), and tcp_hpts_log().
uint16_t tcp_log_bbr::flex7 |
Definition at line 94 of file tcp_log_buf.h.
Referenced by bbr_log_ack_event(), bbr_log_doseg_done(), bbr_log_exit_gain(), bbr_log_hpts_diag(), bbr_log_pacing_delay_calc(), bbr_log_pkt_epoch(), bbr_log_rtt_sample(), bbr_log_rtt_shrinks(), bbr_log_set_of_state_target(), bbr_log_settings_change(), bbr_log_thresh_choice(), bbr_log_time_epoch(), bbr_log_tstmp_validation(), bbr_log_type_bbrrttprop(), bbr_log_type_bbrsnd(), bbr_log_type_bbrupd(), bbr_log_type_bw_reduce(), bbr_log_type_just_return(), bbr_log_type_ltbw(), bbr_log_type_rsmclear(), bbr_log_type_statechange(), bbr_log_type_tsosize(), bbr_output_wtime(), cubic_log_hystart_event(), newreno_log_hystart_event(), rack_ack_received(), rack_do_segment_nounlock(), rack_fast_output(), rack_fast_rsm_output(), rack_log_alt_to_to_cancel(), rack_log_doseg_done(), rack_log_dsack_event(), rack_log_fsb(), rack_log_hdwr_pacing(), rack_log_hpts_diag(), rack_log_input_packet(), rack_log_map_chg(), rack_log_pacing_delay_calc(), rack_log_rtt_sample(), rack_log_rtt_sample_calc(), rack_log_rtt_shrinks(), rack_log_rtt_upd(), rack_log_timely(), rack_log_to_cancel(), rack_log_to_start(), rack_log_type_bbrsnd(), rack_log_type_just_return(), rack_output(), rack_post_recovery(), rack_set_cc_pacing(), rack_undo_cc_pacing(), and tcp_hpts_log().
uint8_t tcp_log_bbr::flex8 |
Definition at line 100 of file tcp_log_buf.h.
Referenced by bbr_log_ack_event(), bbr_log_doseg_done(), bbr_log_exit_gain(), bbr_log_hpts_diag(), bbr_log_pacing_delay_calc(), bbr_log_pkt_epoch(), bbr_log_progress_event(), bbr_log_rtt_sample(), bbr_log_rtt_shrinks(), bbr_log_set_of_state_target(), bbr_log_settings_change(), bbr_log_startup_event(), bbr_log_thresh_choice(), bbr_log_timer_var(), bbr_log_to_cancel(), bbr_log_to_event(), bbr_log_to_processing(), bbr_log_to_start(), bbr_log_tstmp_validation(), bbr_log_type_bbrrttprop(), bbr_log_type_bbrsnd(), bbr_log_type_bbrupd(), bbr_log_type_bw_reduce(), bbr_log_type_cwndupd(), bbr_log_type_just_return(), bbr_log_type_pesist(), bbr_log_type_rsmclear(), bbr_log_type_rwnd_collapse(), bbr_log_type_tsosize(), bbr_output_wtime(), bbr_type_log_hdwr_pacing(), ctf_log_sack_filter(), cubic_log_hystart_event(), newreno_log_hystart_event(), rack_ack_received(), rack_do_compressed_ack_processing(), rack_do_segment_nounlock(), rack_fast_output(), rack_fast_rsm_output(), rack_log_alt_to_to_cancel(), rack_log_doseg_done(), rack_log_dsack_event(), rack_log_fsb(), rack_log_hdwr_pacing(), rack_log_hpts_diag(), rack_log_input_packet(), rack_log_map_chg(), rack_log_pacing_delay_calc(), rack_log_progress_event(), rack_log_retran_reason(), rack_log_rtt_sample(), rack_log_rtt_shrinks(), rack_log_rtt_upd(), rack_log_timely(), rack_log_to_cancel(), rack_log_to_event(), rack_log_to_prr(), rack_log_to_start(), rack_log_type_bbrsnd(), rack_log_type_just_return(), rack_log_type_pacing_sizes(), rack_log_wakeup(), rack_output(), rack_post_recovery(), rack_set_cc_pacing(), rack_undo_cc_pacing(), tcp_hpts_log(), and tcp_respond().
uint32_t tcp_log_bbr::inflight |
Definition at line 78 of file tcp_log_buf.h.
Referenced by bbr_fill_in_logging_data(), bbr_log_hpts_diag(), bbr_log_pkt_epoch(), rack_do_segment_nounlock(), rack_fast_output(), rack_fast_rsm_output(), rack_log_doseg_done(), rack_log_fsb(), rack_log_hpts_diag(), rack_log_input_packet(), rack_log_map_chg(), rack_log_pacing_delay_calc(), rack_log_progress_event(), rack_log_retran_reason(), rack_log_rtt_sample(), rack_log_rtt_shrinks(), rack_log_rtt_upd(), rack_log_timely(), rack_log_to_cancel(), rack_log_to_event(), rack_log_to_processing(), rack_log_to_prr(), rack_log_to_start(), rack_log_type_bbrsnd(), rack_log_type_just_return(), rack_log_type_pacing_sizes(), rack_output(), and tcp_hpts_log().
uint8_t tcp_log_bbr::inhpts |
Definition at line 97 of file tcp_log_buf.h.
Referenced by bbr_fill_in_logging_data(), rack_do_segment_nounlock(), rack_fast_output(), rack_fast_rsm_output(), rack_log_doseg_done(), rack_log_fsb(), rack_log_input_packet(), rack_log_map_chg(), rack_log_progress_event(), rack_log_retran_reason(), rack_log_rtt_upd(), rack_log_to_cancel(), rack_log_to_event(), rack_log_to_start(), rack_log_type_bbrsnd(), rack_log_type_just_return(), rack_output(), and tcp_respond().
uint32_t tcp_log_bbr::lost |
Definition at line 91 of file tcp_log_buf.h.
Referenced by bbr_fill_in_logging_data(), rack_do_segment_nounlock(), rack_log_input_packet(), rack_log_map_chg(), rack_log_pacing_delay_calc(), rack_log_rtt_sample(), rack_log_rtt_shrinks(), rack_log_rtt_upd(), rack_log_timely(), rack_log_to_start(), and tcp_hpts_log().
uint32_t tcp_log_bbr::lt_epoch |
Definition at line 83 of file tcp_log_buf.h.
Referenced by bbr_fill_in_logging_data(), bbr_log_ack_event(), bbr_log_hpts_diag(), bbr_log_type_statechange(), cubic_log_hystart_event(), newreno_log_hystart_event(), rack_do_segment_nounlock(), rack_fast_output(), rack_fast_rsm_output(), rack_log_fsb(), rack_log_hpts_diag(), rack_log_input_packet(), rack_log_pacing_delay_calc(), rack_log_rtt_sample(), rack_log_rtt_shrinks(), rack_log_rtt_upd(), rack_log_timely(), rack_log_to_start(), rack_log_type_just_return(), rack_output(), and tcp_hpts_log().
uint16_t tcp_log_bbr::pacing_gain |
Definition at line 92 of file tcp_log_buf.h.
Referenced by bbr_fill_in_logging_data(), rack_do_segment_nounlock(), rack_fast_output(), rack_fast_rsm_output(), rack_log_doseg_done(), rack_log_fsb(), rack_log_input_packet(), rack_log_pacing_delay_calc(), rack_log_progress_event(), rack_log_retran_reason(), rack_log_rtt_sample(), rack_log_rtt_shrinks(), rack_log_rtt_upd(), rack_log_to_cancel(), rack_log_to_event(), rack_log_to_processing(), rack_log_to_start(), rack_log_type_bbrsnd(), rack_log_type_just_return(), rack_log_type_pacing_sizes(), rack_output(), and tcp_hpts_log().
uint32_t tcp_log_bbr::pkt_epoch |
Definition at line 101 of file tcp_log_buf.h.
Referenced by bbr_fill_in_logging_data(), cubic_log_hystart_event(), newreno_log_hystart_event(), rack_do_segment_nounlock(), rack_log_input_packet(), rack_log_pacing_delay_calc(), rack_log_rtt_sample(), rack_log_rtt_shrinks(), rack_log_rtt_upd(), rack_log_timely(), and tcp_hpts_log().
uint32_t tcp_log_bbr::pkts_out |
Definition at line 84 of file tcp_log_buf.h.
Referenced by bbr_fill_in_logging_data(), bbr_log_ack_event(), bbr_log_doseg_done(), bbr_log_hpts_diag(), bbr_log_rtt_sample(), bbr_log_to_cancel(), bbr_log_to_start(), bbr_log_type_bbrupd(), bbr_log_type_just_return(), bbr_log_type_ltbw(), bbr_log_type_statechange(), bbr_output_wtime(), bbr_type_log_hdwr_pacing(), ctf_log_sack_filter(), cubic_log_hystart_event(), newreno_log_hystart_event(), rack_do_segment_nounlock(), rack_fast_output(), rack_fast_rsm_output(), rack_log_doseg_done(), rack_log_fsb(), rack_log_hdwr_pacing(), rack_log_hpts_diag(), rack_log_input_packet(), rack_log_map_chg(), rack_log_pacing_delay_calc(), rack_log_progress_event(), rack_log_retran_reason(), rack_log_rtt_sample(), rack_log_rtt_shrinks(), rack_log_rtt_upd(), rack_log_timely(), rack_log_to_cancel(), rack_log_to_event(), rack_log_to_processing(), rack_log_to_prr(), rack_log_to_start(), rack_log_type_bbrsnd(), rack_log_type_just_return(), rack_log_type_pacing_sizes(), rack_output(), rack_post_recovery(), rack_set_cc_pacing(), rack_undo_cc_pacing(), tcp_hpts_log(), and tcp_respond().
uint64_t tcp_log_bbr::rttProp |
Definition at line 76 of file tcp_log_buf.h.
Referenced by bbr_fill_in_logging_data(), bbr_log_hpts_diag(), rack_do_compressed_ack_processing(), rack_do_segment_nounlock(), rack_log_hdwr_pacing(), rack_log_hpts_diag(), rack_log_input_packet(), rack_log_map_chg(), rack_log_pacing_delay_calc(), rack_log_rtt_sample(), rack_log_rtt_shrinks(), rack_log_rtt_upd(), and rack_log_timely().
uint32_t tcp_log_bbr::timeStamp |
Definition at line 81 of file tcp_log_buf.h.
Referenced by bbr_fill_in_logging_data(), ctf_log_sack_filter(), cubic_log_hystart_event(), newreno_log_hystart_event(), rack_ack_received(), rack_do_compressed_ack_processing(), rack_do_segment_nounlock(), rack_fast_output(), rack_fast_rsm_output(), rack_log_alt_to_to_cancel(), rack_log_doseg_done(), rack_log_dsack_event(), rack_log_fsb(), rack_log_hdwr_pacing(), rack_log_hpts_diag(), rack_log_input_packet(), rack_log_map_chg(), rack_log_pacing_delay_calc(), rack_log_progress_event(), rack_log_retran_reason(), rack_log_rtt_sample(), rack_log_rtt_sample_calc(), rack_log_rtt_shrinks(), rack_log_rtt_upd(), rack_log_timely(), rack_log_to_cancel(), rack_log_to_event(), rack_log_to_processing(), rack_log_to_prr(), rack_log_to_start(), rack_log_type_bbrsnd(), rack_log_type_just_return(), rack_log_type_pacing_sizes(), rack_log_wakeup(), rack_output(), rack_post_recovery(), rack_set_cc_pacing(), rack_undo_cc_pacing(), tcp_hpts_log(), and tcp_respond().
uint8_t tcp_log_bbr::use_lt_bw |
Definition at line 99 of file tcp_log_buf.h.
Referenced by bbr_fill_in_logging_data(), rack_do_segment_nounlock(), rack_log_doseg_done(), rack_log_input_packet(), rack_log_pacing_delay_calc(), rack_log_rtt_upd(), rack_log_to_prr(), and tcp_hpts_log().