LCOV - code coverage report
Current view:
top level
- mptcp/protocol.c
(
source
/ functions)
Coverage
Total
Hit
Test:
export
Lines:
91.1 %
2186
1991
Test Date:
2025-08-28 07:27:21
Functions:
95.6 %
136
130
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
68.4 %
1743
1192
Function Name
Hit count
__mptcp_add_ext
483588
__mptcp_alloc_tx_skb
483588
__mptcp_check_push
1500123
__mptcp_clean_una
410114
__mptcp_clean_una_wakeup
93330
__mptcp_clear_xmit
4408
__mptcp_close
4344
__mptcp_close_ssk
6216
__mptcp_close_subflow
620
__mptcp_data_acked
439191
__mptcp_data_ready
674403
__mptcp_destroy_sock
4310
__mptcp_do_alloc_tx_skb
483588
__mptcp_error_report
968
__mptcp_finish_join
500
__mptcp_first_ready_from
322762
__mptcp_flush_join_list
28
__mptcp_init_sock
4404
__mptcp_move_skb
887034
__mptcp_move_skbs
401305
__mptcp_move_skbs_from_subflow
781245
__mptcp_nmpc_sk
8668
__mptcp_ofo_queue
1075702
__mptcp_push_pending
797553
__mptcp_recvmsg_mskq
1012678
__mptcp_retrans
25402
__mptcp_retransmit_pending_data
792
__mptcp_set_timeout
1233639
__mptcp_socket_create
3000
__mptcp_subflow_disconnect
916
__mptcp_subflow_error_report
6324
__mptcp_subflow_push_pending
133198
__mptcp_subflow_send_ack
5204
__mptcp_try_fallback
178
__mptcp_unaccepted_force_close
36
__mptcp_wr_shutdown
2616
__subflow_push_pending
963740
dfrag_clear
697772
do_copy_data_nocache
921570
move_skbs_to_msk
674403
mptcp_bind
1484
mptcp_ca_reset
3102
mptcp_cancel_work
3128
mptcp_carve_data_frag
697781
mptcp_check_allowed_size
1180702
mptcp_check_and_set_pending
24003
mptcp_check_data_fin
119396
mptcp_check_data_fin_ack
26374
mptcp_check_fastclose
26374
mptcp_check_listen_stop
2890
mptcp_check_send_data_fin
573523
mptcp_check_writeable
654739
mptcp_clean_una_wakeup
25402
mptcp_cleanup_rbuf
1096919
mptcp_close
4344
mptcp_close_ssk
811
mptcp_close_state
3067
mptcp_close_tout_expired
26374
mptcp_close_wake_up
5356
mptcp_connect
1558
mptcp_copy_inaddrs
5898
mptcp_copy_ip6_options
612
mptcp_copy_ip_options
772
mptcp_data_queue_ofo
110812
mptcp_data_ready
855412
mptcp_destroy
4318
mptcp_destroy_common
4408
mptcp_disconnect
90
mptcp_do_fastclose
399
mptcp_drop
313
mptcp_dss_corruption
0
mptcp_enter_memory_pressure
0
mptcp_fallback_tcp_ops
142
mptcp_finish_connect
1346
mptcp_finish_join
976
mptcp_frag_can_collapse_to
921570
mptcp_get_port
0
mptcp_hash
0
mptcp_inet6_sk
612
mptcp_init_sock
3020
mptcp_inq_hint
431
mptcp_ioctl
16
mptcp_ioctl_outq
16
mptcp_listen
1478
mptcp_mp_fail_no_response
0
mptcp_napi_poll
48484
mptcp_page_frag_refill
697781
mptcp_pending_data_fin
793799
mptcp_pending_data_fin_ack
436488
mptcp_poll
993816
mptcp_proto_init
4
mptcp_proto_v6_init
4
mptcp_push_release
771750
mptcp_rcv_space_adjust
1012678
mptcp_rcv_space_init
2874
mptcp_recvmsg
973086
mptcp_release_cb
1833108
mptcp_reset_rtx_timer
407357
mptcp_reset_tout_timer
1288
mptcp_retransmit_timer
25742
mptcp_schedule_work
28164
mptcp_send_ack
3250
mptcp_send_limit
924816
mptcp_sendmsg
758275
mptcp_sendmsg_fastopen
104
mptcp_sendmsg_frag
1180702
mptcp_set_datafin_timeout
1200
mptcp_set_state
20387
mptcp_set_timeout
492107
mptcp_shutdown
1762
mptcp_sk_clone_init
1384
mptcp_skb_can_collapse_to
885678
mptcp_sock_graft
5360
mptcp_stop_rtx_timer
61077
mptcp_stream_accept
1496
mptcp_subflow_active
1647669
mptcp_subflow_cleanup_rbuf
422219
mptcp_subflow_could_cleanup
1435902
mptcp_subflow_get_retrans
4856
mptcp_subflow_get_send
741532
mptcp_subflow_joined
976
mptcp_subflow_process_delegated
32028
mptcp_subflow_send_ack
4298
mptcp_subflow_set_active
201
mptcp_subflow_shutdown
3475
mptcp_sync_mss
0
mptcp_tout_timer
121
mptcp_try_coalesce
647083
mptcp_unhash
8
mptcp_update_data_checksum
202022
mptcp_update_infinite_map
2
mptcp_update_post_push
831342
mptcp_wnd_end
52318
mptcp_worker
26562
schedule_3rdack_retransmission
488
tcp_can_send_ack
250580
Generated by:
LCOV version 2.3.1-1