LCOV - code coverage report
Current view:
top level
-
vnet/tcp
- tcp_input.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage-filtered.info
Lines:
824
1389
59.3 %
Date:
2023-10-26 01:39:38
Functions:
138
200
69.0 %
Function Name
Hit count
syn_during_timewait
0
tcp46_rcv_process_trace_frame
0
tcp46_syn_sent_trace_frame
0
tcp4_drop_node_fn
0
tcp4_drop_node_fn_hsw
0
tcp4_drop_node_fn_icl
0
tcp4_established_node_fn
0
tcp4_established_node_fn_hsw
0
tcp4_established_node_fn_icl
0
tcp4_input_node_fn
0
tcp4_input_node_fn_hsw
0
tcp4_input_node_fn_icl
0
tcp4_input_nolookup_node_fn
0
tcp4_input_nolookup_node_fn_hsw
0
tcp4_input_nolookup_node_fn_icl
0
tcp4_input_nolookup_node_fn_skx
0
tcp4_listen_node_fn
0
tcp4_listen_node_fn_hsw
0
tcp4_listen_node_fn_icl
0
tcp4_rcv_process_node_fn
0
tcp4_rcv_process_node_fn_hsw
0
tcp4_rcv_process_node_fn_icl
0
tcp4_syn_sent_node_fn
0
tcp4_syn_sent_node_fn_hsw
0
tcp4_syn_sent_node_fn_icl
0
tcp6_drop_node_fn
0
tcp6_drop_node_fn_hsw
0
tcp6_drop_node_fn_icl
0
tcp6_drop_node_fn_skx
0
tcp6_established_node_fn
0
tcp6_established_node_fn_hsw
0
tcp6_established_node_fn_icl
0
tcp6_input_node_fn
0
tcp6_input_node_fn_hsw
0
tcp6_input_node_fn_icl
0
tcp6_input_nolookup_node_fn
0
tcp6_input_nolookup_node_fn_hsw
0
tcp6_input_nolookup_node_fn_icl
0
tcp6_input_nolookup_node_fn_skx
0
tcp6_listen_node_fn
0
tcp6_listen_node_fn_hsw
0
tcp6_listen_node_fn_icl
0
tcp6_rcv_process_node_fn
0
tcp6_rcv_process_node_fn_hsw
0
tcp6_rcv_process_node_fn_icl
0
tcp6_syn_sent_node_fn
0
tcp6_syn_sent_node_fn_hsw
0
tcp6_syn_sent_node_fn_icl
0
tcp_buffer_discard_bytes
0
tcp_cc_congestion_undo
0
tcp_cc_init_congestion
0
tcp_cc_is_spurious_retransmit
0
tcp_cc_is_spurious_timeout_rxt
0
tcp_cc_try_recover
0
tcp_check_gso
0
tcp_check_tx_offload
0
tcp_established_trace_frame
0
tcp_handle_old_ack
0
tcp_input_set_error_next
0
tcp_lookup_listener
0
tcp_session_enqueue_ooo
0
tcp_should_fastrecover
0
tcp6_listen_node_fn_skx
1
tcp6_syn_sent_node_fn_skx
1
tcp_cc_handle_event
1
tcp46_listen_trace_frame
3
tcp_input_trace_frame
3
tcp46_drop_inline
4
tcp4_drop_node_fn_skx
4
tcp6_rcv_process_node_fn_skx
4
tcp_handle_rst
4
tcp_program_reset_ntf
4
tcp_rcv_rst
4
format_tcp_rx_trace
6
format_tcp_rx_trace_short
6
tcp_set_rx_trace_data
6
tcp6_established_node_fn_skx
11
tcp6_input_node_fn_skx
17
tcp4_syn_sent_node_fn_skx
32
tcp46_syn_sent_inline
33
tcp4_listen_node_fn_skx
35
tcp46_listen_inline
36
tcp4_rcv_process_node_fn_skx
102
tcp46_rcv_process_inline
106
tcp_program_disconnect
127
tcp_rcv_fin
127
tcp_estimate_initial_rtt
264
tcp_rcv_ack_no_cc
387
__vlib_add_init_function_tcp_input_init
575
__vlib_add_node_registration_tcp4_drop_node
575
__vlib_add_node_registration_tcp4_established_node
575
__vlib_add_node_registration_tcp4_input_node
575
__vlib_add_node_registration_tcp4_input_nolookup_node
575
__vlib_add_node_registration_tcp4_listen_node
575
__vlib_add_node_registration_tcp4_rcv_process_node
575
__vlib_add_node_registration_tcp4_syn_sent_node
575
__vlib_add_node_registration_tcp6_drop_node
575
__vlib_add_node_registration_tcp6_established_node
575
__vlib_add_node_registration_tcp6_input_node
575
__vlib_add_node_registration_tcp6_input_nolookup_node
575
__vlib_add_node_registration_tcp6_listen_node
575
__vlib_add_node_registration_tcp6_rcv_process_node
575
__vlib_add_node_registration_tcp6_syn_sent_node
575
tcp4_drop_node_multiarch_register
575
tcp4_drop_node_multiarch_register_hsw
575
tcp4_drop_node_multiarch_register_icl
575
tcp4_drop_node_multiarch_register_skx
575
tcp4_established_node_multiarch_register
575
tcp4_established_node_multiarch_register_hsw
575
tcp4_established_node_multiarch_register_icl
575
tcp4_established_node_multiarch_register_skx
575
tcp4_input_node_multiarch_register
575
tcp4_input_node_multiarch_register_hsw
575
tcp4_input_node_multiarch_register_icl
575
tcp4_input_node_multiarch_register_skx
575
tcp4_input_nolookup_node_multiarch_register
575
tcp4_input_nolookup_node_multiarch_register_hsw
575
tcp4_input_nolookup_node_multiarch_register_icl
575
tcp4_input_nolookup_node_multiarch_register_skx
575
tcp4_listen_node_multiarch_register
575
tcp4_listen_node_multiarch_register_hsw
575
tcp4_listen_node_multiarch_register_icl
575
tcp4_listen_node_multiarch_register_skx
575
tcp4_rcv_process_node_multiarch_register
575
tcp4_rcv_process_node_multiarch_register_hsw
575
tcp4_rcv_process_node_multiarch_register_icl
575
tcp4_rcv_process_node_multiarch_register_skx
575
tcp4_syn_sent_node_multiarch_register
575
tcp4_syn_sent_node_multiarch_register_hsw
575
tcp4_syn_sent_node_multiarch_register_icl
575
tcp4_syn_sent_node_multiarch_register_skx
575
tcp6_drop_node_multiarch_register
575
tcp6_drop_node_multiarch_register_hsw
575
tcp6_drop_node_multiarch_register_icl
575
tcp6_drop_node_multiarch_register_skx
575
tcp6_established_node_multiarch_register
575
tcp6_established_node_multiarch_register_hsw
575
tcp6_established_node_multiarch_register_icl
575
tcp6_established_node_multiarch_register_skx
575
tcp6_input_node_multiarch_register
575
tcp6_input_node_multiarch_register_hsw
575
tcp6_input_node_multiarch_register_icl
575
tcp6_input_node_multiarch_register_skx
575
tcp6_input_nolookup_node_multiarch_register
575
tcp6_input_nolookup_node_multiarch_register_hsw
575
tcp6_input_nolookup_node_multiarch_register_icl
575
tcp6_input_nolookup_node_multiarch_register_skx
575
tcp6_listen_node_multiarch_register
575
tcp6_listen_node_multiarch_register_hsw
575
tcp6_listen_node_multiarch_register_icl
575
tcp6_listen_node_multiarch_register_skx
575
tcp6_rcv_process_node_multiarch_register
575
tcp6_rcv_process_node_multiarch_register_hsw
575
tcp6_rcv_process_node_multiarch_register_icl
575
tcp6_rcv_process_node_multiarch_register_skx
575
tcp6_syn_sent_node_multiarch_register
575
tcp6_syn_sent_node_multiarch_register_hsw
575
tcp6_syn_sent_node_multiarch_register_icl
575
tcp6_syn_sent_node_multiarch_register_skx
575
tcp_dispatch_table_init
575
tcp_input_init
575
__vlib_rm_init_function_tcp_input_init
576
__vlib_rm_node_registration_tcp4_drop_node
576
__vlib_rm_node_registration_tcp4_established_node
576
__vlib_rm_node_registration_tcp4_input_node
576
__vlib_rm_node_registration_tcp4_input_nolookup_node
576
__vlib_rm_node_registration_tcp4_listen_node
576
__vlib_rm_node_registration_tcp4_rcv_process_node
576
__vlib_rm_node_registration_tcp4_syn_sent_node
576
__vlib_rm_node_registration_tcp6_drop_node
576
__vlib_rm_node_registration_tcp6_established_node
576
__vlib_rm_node_registration_tcp6_input_node
576
__vlib_rm_node_registration_tcp6_input_nolookup_node
576
__vlib_rm_node_registration_tcp6_listen_node
576
__vlib_rm_node_registration_tcp6_rcv_process_node
576
__vlib_rm_node_registration_tcp6_syn_sent_node
576
tcp_lookup_connection
656
tcp_estimate_rtt_us
28749
tcp4_established_node_fn_skx
37987
tcp46_established_inline
37998
tcp_handle_postponed_dequeues
38104
tcp_handle_disconnects
38137
tcp4_input_node_fn_skx
38149
tcp46_input_inline
38166
tcp_estimate_rtt
41698
tcp_program_dequeue
41698
tcp_update_rtt
41698
tcp_segment_rcv
1029010
tcp_session_enqueue_data
1029010
tcp_ack_is_cc_event
1061680
tcp_ack_is_dupack
1061680
tcp_cc_update
1061680
tcp_rcv_ack
1061680
tcp_update_snd_wnd
1061680
tcp_segment_check_paws
1062070
tcp_segment_in_rcv_wnd
1062070
tcp_segment_validate
1062070
tcp_update_timestamp
1062070
tcp_input_dispatch_buffer
1062520
tcp_lookup_is_valid
1063170
Generated by:
LCOV version 1.14