LCOV - code coverage report
Current view:
top level
- mptcp/protocol.c
(
source
/ functions)
Coverage
Total
Hit
Test:
export-net
Lines:
91.0 %
2187
1990
Test Date:
2025-08-27 07:27:11
Functions:
95.6 %
135
129
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
68.1 %
1739
1184
Function Name
Hit count
__mptcp_add_ext
339639
__mptcp_alloc_tx_skb
339639
__mptcp_check_push
1629609
__mptcp_clean_una
349389
__mptcp_clean_una_wakeup
39562
__mptcp_clear_xmit
4299
__mptcp_close
4229
__mptcp_close_ssk
5999
__mptcp_close_subflow
600
__mptcp_data_acked
428468
__mptcp_data_ready
748451
__mptcp_destroy_sock
4201
__mptcp_do_alloc_tx_skb
339639
__mptcp_error_report
930
__mptcp_finish_join
464
__mptcp_first_ready_from
290363
__mptcp_flush_join_list
10
__mptcp_init_sock
4289
__mptcp_move_skb
917706
__mptcp_move_skbs
362642
__mptcp_move_skbs_from_subflow
814233
__mptcp_nmpc_sk
8560
__mptcp_ofo_queue
1111086
__mptcp_push_pending
472214
__mptcp_recvmsg_mskq
807151
__mptcp_retrans
18562
__mptcp_retransmit_pending_data
764
__mptcp_set_timeout
967896
__mptcp_socket_create
2922
__mptcp_subflow_disconnect
877
__mptcp_subflow_error_report
6152
__mptcp_subflow_push_pending
122691
__mptcp_subflow_send_ack
5020
__mptcp_try_fallback
173
__mptcp_unaccepted_force_close
36
__mptcp_wr_shutdown
2548
__subflow_push_pending
561973
dfrag_clear
436651
do_copy_data_nocache
617811
move_skbs_to_msk
748451
mptcp_bind
1448
mptcp_ca_reset
3024
mptcp_cancel_work
3116
mptcp_carve_data_frag
436660
mptcp_check_allowed_size
805607
mptcp_check_and_set_pending
17580
mptcp_check_data_fin
85599
mptcp_check_data_fin_ack
24138
mptcp_check_fastclose
24138
mptcp_check_listen_stop
2883
mptcp_check_send_data_fin
299863
mptcp_check_writeable
568449
mptcp_clean_una_wakeup
18562
mptcp_cleanup_rbuf
852351
mptcp_close
4229
mptcp_close_ssk
785
mptcp_close_state
3022
mptcp_close_tout_expired
24138
mptcp_close_wake_up
5175
mptcp_connect
1516
mptcp_copy_inaddrs
5759
mptcp_copy_ip6_options
612
mptcp_copy_ip_options
735
mptcp_data_queue_ofo
102596
mptcp_data_ready
894373
mptcp_destroy
4209
mptcp_destroy_common
4299
mptcp_disconnect
90
mptcp_do_fastclose
390
mptcp_drop
659
mptcp_dss_corruption
0
mptcp_enter_memory_pressure
0
mptcp_fallback_tcp_ops
143
mptcp_finish_connect
1310
mptcp_finish_join
904
mptcp_frag_can_collapse_to
617811
mptcp_get_port
0
mptcp_hash
0
mptcp_inet6_sk
612
mptcp_init_sock
2942
mptcp_inq_hint
431
mptcp_ioctl
16
mptcp_ioctl_outq
16
mptcp_listen
1448
mptcp_mp_fail_no_response
0
mptcp_napi_poll
94107
mptcp_page_frag_refill
436660
mptcp_pending_data_fin
834050
mptcp_pending_data_fin_ack
373527
mptcp_poll
906362
mptcp_proto_init
4
mptcp_proto_v6_init
4
mptcp_push_release
406029
mptcp_rcv_space_adjust
807151
mptcp_rcv_space_init
2795
mptcp_recvmsg
759369
mptcp_release_cb
1311267
mptcp_reset_rtx_timer
340310
mptcp_reset_tout_timer
1185
mptcp_retransmit_timer
18888
mptcp_schedule_work
25945
mptcp_send_ack
3178
mptcp_send_limit
623985
mptcp_sendmsg
445580
mptcp_sendmsg_fastopen
104
mptcp_sendmsg_frag
805607
mptcp_set_datafin_timeout
1196
mptcp_set_state
19963
mptcp_set_timeout
349728
mptcp_shutdown
1816
mptcp_sk_clone_init
1347
mptcp_skb_can_collapse_to
593436
mptcp_sock_graft
5176
mptcp_stop_rtx_timer
43038
mptcp_stream_accept
1460
mptcp_subflow_active
1351520
mptcp_subflow_cleanup_rbuf
380589
mptcp_subflow_could_cleanup
942039
mptcp_subflow_get_retrans
5013
mptcp_subflow_get_send
618168
mptcp_subflow_joined
904
mptcp_subflow_process_delegated
33565
mptcp_subflow_send_ack
4128
mptcp_subflow_set_active
285
mptcp_subflow_shutdown
3335
mptcp_sync_mss
0
mptcp_tout_timer
121
mptcp_try_coalesce
687228
mptcp_unhash
8
mptcp_update_data_checksum
188156
mptcp_update_infinite_map
2
mptcp_update_post_push
561003
mptcp_worker
24318
schedule_3rdack_retransmission
452
tcp_can_send_ack
213403
Generated by:
LCOV version 2.3.1-1