LCOV - code coverage report
Current view:
top level
-
vnet/tcp
- tcp_input.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage-filtered.info
Lines:
826
1390
59.4 %
Date:
2023-07-05 22:20:52
Functions:
138
200
69.0 %
Function Name
Hit count
__vlib_add_init_function_tcp_input_init
559
__vlib_add_node_registration_tcp4_drop_node
559
__vlib_add_node_registration_tcp4_established_node
559
__vlib_add_node_registration_tcp4_input_node
559
__vlib_add_node_registration_tcp4_input_nolookup_node
559
__vlib_add_node_registration_tcp4_listen_node
559
__vlib_add_node_registration_tcp4_rcv_process_node
559
__vlib_add_node_registration_tcp4_syn_sent_node
559
__vlib_add_node_registration_tcp6_drop_node
559
__vlib_add_node_registration_tcp6_established_node
559
__vlib_add_node_registration_tcp6_input_node
559
__vlib_add_node_registration_tcp6_input_nolookup_node
559
__vlib_add_node_registration_tcp6_listen_node
559
__vlib_add_node_registration_tcp6_rcv_process_node
559
__vlib_add_node_registration_tcp6_syn_sent_node
559
__vlib_rm_init_function_tcp_input_init
560
__vlib_rm_node_registration_tcp4_drop_node
560
__vlib_rm_node_registration_tcp4_established_node
560
__vlib_rm_node_registration_tcp4_input_node
560
__vlib_rm_node_registration_tcp4_input_nolookup_node
560
__vlib_rm_node_registration_tcp4_listen_node
560
__vlib_rm_node_registration_tcp4_rcv_process_node
560
__vlib_rm_node_registration_tcp4_syn_sent_node
560
__vlib_rm_node_registration_tcp6_drop_node
560
__vlib_rm_node_registration_tcp6_established_node
560
__vlib_rm_node_registration_tcp6_input_node
560
__vlib_rm_node_registration_tcp6_input_nolookup_node
560
__vlib_rm_node_registration_tcp6_listen_node
560
__vlib_rm_node_registration_tcp6_rcv_process_node
560
__vlib_rm_node_registration_tcp6_syn_sent_node
560
format_tcp_rx_trace
6
format_tcp_rx_trace_short
6
syn_during_timewait
0
tcp46_drop_inline
4
tcp46_established_inline
30121
tcp46_input_inline
30283
tcp46_listen_inline
36
tcp46_listen_trace_frame
3
tcp46_rcv_process_inline
100
tcp46_rcv_process_trace_frame
0
tcp46_syn_sent_inline
33
tcp46_syn_sent_trace_frame
0
tcp4_drop_node_fn
0
tcp4_drop_node_fn_hsw
0
tcp4_drop_node_fn_icl
0
tcp4_drop_node_fn_skx
4
tcp4_drop_node_multiarch_register
559
tcp4_drop_node_multiarch_register_hsw
559
tcp4_drop_node_multiarch_register_icl
559
tcp4_drop_node_multiarch_register_skx
559
tcp4_established_node_fn
0
tcp4_established_node_fn_hsw
0
tcp4_established_node_fn_icl
0
tcp4_established_node_fn_skx
30110
tcp4_established_node_multiarch_register
559
tcp4_established_node_multiarch_register_hsw
559
tcp4_established_node_multiarch_register_icl
559
tcp4_established_node_multiarch_register_skx
559
tcp4_input_node_fn
0
tcp4_input_node_fn_hsw
0
tcp4_input_node_fn_icl
0
tcp4_input_node_fn_skx
30266
tcp4_input_node_multiarch_register
559
tcp4_input_node_multiarch_register_hsw
559
tcp4_input_node_multiarch_register_icl
559
tcp4_input_node_multiarch_register_skx
559
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_input_nolookup_node_multiarch_register
559
tcp4_input_nolookup_node_multiarch_register_hsw
559
tcp4_input_nolookup_node_multiarch_register_icl
559
tcp4_input_nolookup_node_multiarch_register_skx
559
tcp4_listen_node_fn
0
tcp4_listen_node_fn_hsw
0
tcp4_listen_node_fn_icl
0
tcp4_listen_node_fn_skx
35
tcp4_listen_node_multiarch_register
559
tcp4_listen_node_multiarch_register_hsw
559
tcp4_listen_node_multiarch_register_icl
559
tcp4_listen_node_multiarch_register_skx
559
tcp4_rcv_process_node_fn
0
tcp4_rcv_process_node_fn_hsw
0
tcp4_rcv_process_node_fn_icl
0
tcp4_rcv_process_node_fn_skx
96
tcp4_rcv_process_node_multiarch_register
559
tcp4_rcv_process_node_multiarch_register_hsw
559
tcp4_rcv_process_node_multiarch_register_icl
559
tcp4_rcv_process_node_multiarch_register_skx
559
tcp4_syn_sent_node_fn
0
tcp4_syn_sent_node_fn_hsw
0
tcp4_syn_sent_node_fn_icl
0
tcp4_syn_sent_node_fn_skx
32
tcp4_syn_sent_node_multiarch_register
559
tcp4_syn_sent_node_multiarch_register_hsw
559
tcp4_syn_sent_node_multiarch_register_icl
559
tcp4_syn_sent_node_multiarch_register_skx
559
tcp6_drop_node_fn
0
tcp6_drop_node_fn_hsw
0
tcp6_drop_node_fn_icl
0
tcp6_drop_node_fn_skx
0
tcp6_drop_node_multiarch_register
559
tcp6_drop_node_multiarch_register_hsw
559
tcp6_drop_node_multiarch_register_icl
559
tcp6_drop_node_multiarch_register_skx
559
tcp6_established_node_fn
0
tcp6_established_node_fn_hsw
0
tcp6_established_node_fn_icl
0
tcp6_established_node_fn_skx
11
tcp6_established_node_multiarch_register
559
tcp6_established_node_multiarch_register_hsw
559
tcp6_established_node_multiarch_register_icl
559
tcp6_established_node_multiarch_register_skx
559
tcp6_input_node_fn
0
tcp6_input_node_fn_hsw
0
tcp6_input_node_fn_icl
0
tcp6_input_node_fn_skx
17
tcp6_input_node_multiarch_register
559
tcp6_input_node_multiarch_register_hsw
559
tcp6_input_node_multiarch_register_icl
559
tcp6_input_node_multiarch_register_skx
559
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_input_nolookup_node_multiarch_register
559
tcp6_input_nolookup_node_multiarch_register_hsw
559
tcp6_input_nolookup_node_multiarch_register_icl
559
tcp6_input_nolookup_node_multiarch_register_skx
559
tcp6_listen_node_fn
0
tcp6_listen_node_fn_hsw
0
tcp6_listen_node_fn_icl
0
tcp6_listen_node_fn_skx
1
tcp6_listen_node_multiarch_register
559
tcp6_listen_node_multiarch_register_hsw
559
tcp6_listen_node_multiarch_register_icl
559
tcp6_listen_node_multiarch_register_skx
559
tcp6_rcv_process_node_fn
0
tcp6_rcv_process_node_fn_hsw
0
tcp6_rcv_process_node_fn_icl
0
tcp6_rcv_process_node_fn_skx
4
tcp6_rcv_process_node_multiarch_register
559
tcp6_rcv_process_node_multiarch_register_hsw
559
tcp6_rcv_process_node_multiarch_register_icl
559
tcp6_rcv_process_node_multiarch_register_skx
559
tcp6_syn_sent_node_fn
0
tcp6_syn_sent_node_fn_hsw
0
tcp6_syn_sent_node_fn_icl
0
tcp6_syn_sent_node_fn_skx
1
tcp6_syn_sent_node_multiarch_register
559
tcp6_syn_sent_node_multiarch_register_hsw
559
tcp6_syn_sent_node_multiarch_register_icl
559
tcp6_syn_sent_node_multiarch_register_skx
559
tcp_ack_is_cc_event
1020150
tcp_ack_is_dupack
1020150
tcp_buffer_discard_bytes
0
tcp_cc_congestion_undo
0
tcp_cc_handle_event
1
tcp_cc_init_congestion
0
tcp_cc_is_spurious_retransmit
0
tcp_cc_is_spurious_timeout_rxt
0
tcp_cc_try_recover
0
tcp_cc_update
1020150
tcp_check_gso
0
tcp_check_tx_offload
0
tcp_dispatch_table_init
559
tcp_established_trace_frame
0
tcp_estimate_initial_rtt
264
tcp_estimate_rtt
40932
tcp_estimate_rtt_us
21097
tcp_handle_disconnects
30254
tcp_handle_old_ack
0
tcp_handle_postponed_dequeues
30221
tcp_handle_rst
4
tcp_input_dispatch_buffer
1020890
tcp_input_init
559
tcp_input_set_error_next
0
tcp_input_trace_frame
3
tcp_lookup_connection
585
tcp_lookup_is_valid
1021470
tcp_lookup_listener
0
tcp_program_dequeue
40932
tcp_program_disconnect
127
tcp_program_reset_ntf
4
tcp_rcv_ack
1020150
tcp_rcv_ack_no_cc
286
tcp_rcv_fin
127
tcp_rcv_rst
4
tcp_segment_check_paws
1020440
tcp_segment_in_rcv_wnd
1020440
tcp_segment_rcv
995946
tcp_segment_validate
1020440
tcp_session_enqueue_data
995946
tcp_session_enqueue_ooo
0
tcp_set_rx_trace_data
6
tcp_should_fastrecover
0
tcp_update_rtt
40932
tcp_update_snd_wnd
1020150
tcp_update_timestamp
1020440
Generated by:
LCOV version 1.14