LCOV - code coverage report
Current view:
top level
- mptcp/protocol.c
(
source
/ functions)
Coverage
Total
Hit
Test:
export
Lines:
91.0 %
2203
2004
Test Date:
2025-09-17 07:25:09
Functions:
95.6 %
137
131
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
68.7 %
1747
1201
Function Name
Hit count
mptcp_dss_corruption
0
mptcp_enter_memory_pressure
0
mptcp_get_port
0
mptcp_hash
0
mptcp_mp_fail_no_response
0
mptcp_sync_mss
0
mptcp_update_infinite_map
2
mptcp_proto_init
4
mptcp_proto_v6_init
4
mptcp_unhash
8
mptcp_ioctl
16
mptcp_ioctl_outq
16
__mptcp_flush_join_list
21
__mptcp_unaccepted_force_close
36
mptcp_disconnect
90
mptcp_sendmsg_fastopen
104
mptcp_tout_timer
121
mptcp_fallback_tcp_ops
142
__mptcp_try_fallback
178
mptcp_subflow_set_active
200
mptcp_do_fastclose
400
mptcp_inq_hint
433
schedule_3rdack_retransmission
488
__mptcp_finish_join
500
mptcp_copy_ip6_options
612
mptcp_inet6_sk
612
mptcp_copy_ip_options
772
mptcp_finish_join
976
mptcp_subflow_joined
976
__mptcp_error_report
1173
mptcp_set_datafin_timeout
1229
mptcp_reset_tout_timer
1306
mptcp_finish_connect
1346
__mptcp_close_subflow
1369
mptcp_sk_clone_init
1384
mptcp_listen
1481
mptcp_bind
1484
mptcp_stream_accept
1496
mptcp_connect
1558
__mptcp_subflow_disconnect
1662
mptcp_shutdown
1776
__mptcp_retransmit_pending_data
1847
mptcp_close_ssk
1876
mptcp_shutdown_subflows
2044
__mptcp_wr_shutdown
2641
mptcp_check_listen_stop
2846
mptcp_rcv_space_init
2874
__mptcp_socket_create
3000
mptcp_init_sock
3020
mptcp_ca_reset
3102
mptcp_cancel_work
3110
mptcp_close_state
3124
mptcp_send_ack
3240
mptcp_subflow_shutdown
3497
mptcp_subflow_send_ack
4276
__mptcp_destroy_sock
4310
mptcp_destroy
4318
__mptcp_close
4344
mptcp_close
4344
__mptcp_init_sock
4404
__mptcp_clear_xmit
4408
mptcp_destroy_common
4408
mptcp_subflow_get_retrans
4807
__mptcp_subflow_send_ack
5172
mptcp_sock_graft
5364
mptcp_copy_inaddrs
5904
mptcp_close_wake_up
6014
__mptcp_subflow_error_report
6578
__mptcp_close_ssk
6966
__mptcp_nmpc_sk
8671
mptcp_check_and_set_pending
16914
__mptcp_retrans
18218
mptcp_clean_una_wakeup
18218
mptcp_retransmit_timer
18450
mptcp_check_data_fin_ack
19743
mptcp_check_fastclose
19743
mptcp_close_tout_expired
19743
mptcp_worker
20692
mptcp_set_state
21855
mptcp_schedule_work
23128
mptcp_subflow_process_delegated
27925
mptcp_wnd_end
54642
mptcp_napi_poll
60005
mptcp_stop_rtx_timer
61362
__mptcp_clean_una_wakeup
76561
mptcp_data_queue_ofo
92485
__mptcp_subflow_push_pending
98926
mptcp_check_data_fin
110621
mptcp_update_data_checksum
135123
tcp_can_send_ack
257473
__mptcp_first_ready_from
329191
mptcp_reset_rtx_timer
338607
__mptcp_clean_una
344603
mptcp_pending_data_fin_ack
364346
__mptcp_move_skbs
393748
__mptcp_data_acked
398742
__mptcp_add_ext
425474
__mptcp_alloc_tx_skb
425474
__mptcp_do_alloc_tx_skb
425474
mptcp_subflow_cleanup_rbuf
454767
mptcp_set_timeout
458547
mptcp_check_send_data_fin
532261
mptcp_check_writeable
541517
mptcp_subflow_get_send
620268
dfrag_clear
657434
mptcp_carve_data_frag
657443
mptcp_page_frag_refill
657443
mptcp_try_coalesce
668535
mptcp_sendmsg
677325
mptcp_push_release
699703
__mptcp_data_ready
707030
move_skbs_to_msk
707030
__mptcp_push_pending
707451
mptcp_update_post_push
768963
mptcp_skb_can_collapse_to
777198
__mptcp_move_skbs_from_subflow
810982
mptcp_pending_data_fin
817651
do_copy_data_nocache
832576
mptcp_frag_can_collapse_to
832576
mptcp_send_limit
836268
mptcp_poll
838260
__subflow_push_pending
854638
mptcp_data_ready
882634
__mptcp_move_skb
901797
mptcp_recvmsg
933038
__mptcp_recvmsg_mskq
980561
mptcp_rcv_space_adjust
980561
mptcp_check_allowed_size
1044777
mptcp_sendmsg_frag
1044777
mptcp_cleanup_rbuf
1056942
__mptcp_set_timeout
1078815
__mptcp_ofo_queue
1100771
mptcp_subflow_could_cleanup
1301277
mptcp_subflow_active
1405661
__mptcp_check_push
1464420
mptcp_rps_record_subflows
1611711
mptcp_release_cb
1711658
Generated by:
LCOV version 2.3.1-1