LCOV - code coverage report
Current view:
top level
- mptcp/protocol.c
(
source
/ functions)
Coverage
Total
Hit
Test:
export-net
Lines:
91.4 %
2155
1969
Test Date:
2025-04-04 06:59:16
Functions:
95.5 %
133
127
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
69.0 %
1623
1120
Function Name
Hit count
__mptcp_add_ext
203864
__mptcp_alloc_tx_skb
203864
__mptcp_check_push
701366
__mptcp_clean_una
210019
__mptcp_clean_una_wakeup
25357
__mptcp_clear_xmit
3569
__mptcp_close
3532
__mptcp_close_ssk
5269
__mptcp_close_subflow
585
__mptcp_data_acked
215611
__mptcp_data_ready
387100
__mptcp_destroy_sock
3507
__mptcp_do_alloc_tx_skb
203864
__mptcp_error_report
914
__mptcp_finish_join
458
__mptcp_first_ready_from
123391
__mptcp_flush_join_list
17
__mptcp_init_sock
3588
__mptcp_move_skb
435729
__mptcp_move_skbs
179356
__mptcp_move_skbs_from_subflow
419369
__mptcp_nmpc_sk
7066
__mptcp_ofo_queue
566450
__mptcp_push_pending
298298
__mptcp_recvmsg_mskq
450090
__mptcp_retrans
9442
__mptcp_retransmit_pending_data
756
__mptcp_set_timeout
632581
__mptcp_socket_create
2446
__mptcp_subflow_disconnect
841
__mptcp_subflow_error_report
5429
__mptcp_subflow_push_pending
80624
__mptcp_subflow_send_ack
4440
__mptcp_unaccepted_force_close
36
__mptcp_wr_shutdown
2059
__subflow_push_pending
348257
dfrag_clear
283089
do_copy_data_nocache
382581
move_skbs_to_msk
387100
mptcp_bind
1210
mptcp_ca_reset
2516
mptcp_cancel_work
2641
mptcp_carve_data_frag
283098
mptcp_check_allowed_size
484241
mptcp_check_and_set_pending
8714
mptcp_check_data_fin
43249
mptcp_check_data_fin_ack
14082
mptcp_check_fastclose
14082
mptcp_check_listen_stop
2368
mptcp_check_send_data_fin
207221
mptcp_check_writeable
393682
mptcp_clean_una_wakeup
9442
mptcp_cleanup_rbuf
474960
mptcp_close
3532
mptcp_close_ssk
777
mptcp_close_state
2428
mptcp_close_tout_expired
14082
mptcp_close_wake_up
4183
mptcp_connect
1246
mptcp_copy_inaddrs
4792
mptcp_copy_ip6_options
500
mptcp_copy_ip_options
626
mptcp_data_queue_ofo
89725
mptcp_data_ready
445392
mptcp_destroy
3511
mptcp_destroy_common
3569
mptcp_disconnect
58
mptcp_do_fastclose
398
mptcp_drop
159
mptcp_dss_corruption
0
mptcp_enter_memory_pressure
0
mptcp_fallback_tcp_ops
94
mptcp_finish_connect
1088
mptcp_finish_join
898
mptcp_frag_can_collapse_to
382581
mptcp_get_port
0
mptcp_hash
0
mptcp_init_sock
2462
mptcp_inq_hint
430
mptcp_ioctl
16
mptcp_ioctl_outq
16
mptcp_listen
1210
mptcp_mp_fail_no_response
0
mptcp_napi_poll
34354
mptcp_page_frag_refill
283098
mptcp_pending_data_fin
430349
mptcp_pending_data_fin_ack
224101
mptcp_poll
669072
mptcp_proto_init
4
mptcp_proto_v6_init
4
mptcp_push_release
259202
mptcp_rcv_space_adjust
450090
mptcp_rcv_space_init
2304
mptcp_recvmsg
444489
mptcp_release_cb
781309
mptcp_reset_rtx_timer
205872
mptcp_reset_tout_timer
963
mptcp_retransmit_timer
9744
mptcp_schedule_work
15658
mptcp_send_ack
2688
mptcp_send_limit
385447
mptcp_sendmsg
286660
mptcp_sendmsg_fastopen
88
mptcp_sendmsg_frag
484241
mptcp_set_datafin_timeout
1137
mptcp_set_state
16518
mptcp_set_timeout
236334
mptcp_shutdown
1447
mptcp_sk_clone_init
1126
mptcp_skb_can_collapse_to
372751
mptcp_sock_graft
4476
mptcp_stop_rtx_timer
27168
mptcp_stream_accept
1190
mptcp_subflow_active
962656
mptcp_subflow_cleanup_rbuf
181325
mptcp_subflow_could_cleanup
679083
mptcp_subflow_get_retrans
3575
mptcp_subflow_get_send
396247
mptcp_subflow_joined
898
mptcp_subflow_process_delegated
29256
mptcp_subflow_send_ack
3546
mptcp_subflow_set_active
174
mptcp_subflow_shutdown
2837
mptcp_sync_mss
0
mptcp_tout_timer
118
mptcp_try_coalesce
311951
mptcp_unhash
4
mptcp_update_data_checksum
873
mptcp_update_infinite_map
2
mptcp_update_post_push
350334
mptcp_worker
14216
schedule_3rdack_retransmission
452
tcp_can_send_ack
112107
Generated by:
LCOV version 2.0-1