LCOV - code coverage report
Current view:
top level
- mptcp/protocol.c
(
source
/ functions)
Coverage
Total
Hit
Test:
export-net
Lines:
90.9 %
2187
1989
Test Date:
2025-08-26 07:26:41
Functions:
95.6 %
135
129
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
68.3 %
1739
1187
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_flush_join_list
9
mptcp_ioctl
16
mptcp_ioctl_outq
16
__mptcp_unaccepted_force_close
36
mptcp_disconnect
90
mptcp_sendmsg_fastopen
104
mptcp_tout_timer
121
mptcp_fallback_tcp_ops
142
__mptcp_try_fallback
172
mptcp_subflow_set_active
200
mptcp_do_fastclose
398
mptcp_inq_hint
429
schedule_3rdack_retransmission
451
__mptcp_finish_join
463
mptcp_drop
524
mptcp_copy_ip6_options
612
mptcp_inet6_sk
612
__mptcp_close_subflow
626
mptcp_copy_ip_options
736
__mptcp_retransmit_pending_data
796
mptcp_close_ssk
816
mptcp_finish_join
902
mptcp_subflow_joined
902
__mptcp_subflow_disconnect
917
__mptcp_error_report
980
mptcp_set_datafin_timeout
1190
mptcp_reset_tout_timer
1201
mptcp_finish_connect
1310
mptcp_sk_clone_init
1348
mptcp_listen
1447
mptcp_bind
1448
mptcp_stream_accept
1460
mptcp_connect
1516
mptcp_shutdown
1768
__mptcp_wr_shutdown
2537
mptcp_rcv_space_init
2796
mptcp_check_listen_stop
2865
__mptcp_socket_create
2922
mptcp_init_sock
2942
mptcp_close_state
2986
mptcp_ca_reset
3024
mptcp_cancel_work
3100
mptcp_send_ack
3181
mptcp_subflow_shutdown
3325
mptcp_subflow_send_ack
4152
__mptcp_destroy_sock
4202
mptcp_destroy
4210
__mptcp_close
4230
mptcp_close
4230
__mptcp_init_sock
4290
__mptcp_clear_xmit
4300
mptcp_destroy_common
4300
mptcp_subflow_get_retrans
4908
__mptcp_subflow_send_ack
5044
mptcp_sock_graft
5176
mptcp_close_wake_up
5233
mptcp_copy_inaddrs
5758
__mptcp_close_ssk
6039
__mptcp_subflow_error_report
6189
__mptcp_nmpc_sk
8559
mptcp_check_and_set_pending
19148
mptcp_set_state
19957
__mptcp_retrans
20135
mptcp_clean_una_wakeup
20135
mptcp_retransmit_timer
20475
mptcp_check_data_fin_ack
25621
mptcp_check_fastclose
25621
mptcp_close_tout_expired
25621
mptcp_worker
25796
mptcp_schedule_work
27375
mptcp_subflow_process_delegated
33662
mptcp_stop_rtx_timer
48367
__mptcp_clean_una_wakeup
48689
mptcp_napi_poll
61693
mptcp_check_data_fin
90117
mptcp_data_queue_ofo
98123
__mptcp_subflow_push_pending
118333
mptcp_update_data_checksum
128476
tcp_can_send_ack
199264
__mptcp_first_ready_from
244769
__mptcp_move_skbs
317225
mptcp_reset_rtx_timer
338552
mptcp_check_send_data_fin
343751
__mptcp_clean_una
346502
__mptcp_add_ext
355415
__mptcp_alloc_tx_skb
355415
__mptcp_do_alloc_tx_skb
355415
mptcp_subflow_cleanup_rbuf
365733
mptcp_pending_data_fin_ack
372123
mptcp_set_timeout
385410
__mptcp_data_acked
394206
mptcp_push_release
448714
dfrag_clear
459211
mptcp_carve_data_frag
459220
mptcp_page_frag_refill
459220
mptcp_sendmsg
490701
__mptcp_push_pending
516126
mptcp_update_post_push
570698
mptcp_skb_can_collapse_to
589164
__subflow_push_pending
591521
mptcp_check_writeable
630532
mptcp_subflow_get_send
640344
do_copy_data_nocache
641288
mptcp_frag_can_collapse_to
641288
mptcp_send_limit
644756
mptcp_try_coalesce
655157
mptcp_recvmsg
708976
__mptcp_data_ready
715831
move_skbs_to_msk
715831
__mptcp_recvmsg_mskq
732454
mptcp_rcv_space_adjust
732454
mptcp_cleanup_rbuf
783177
__mptcp_move_skbs_from_subflow
784187
mptcp_pending_data_fin
805948
mptcp_check_allowed_size
813269
mptcp_sendmsg_frag
813269
mptcp_data_ready
841616
__mptcp_move_skb
861683
mptcp_subflow_could_cleanup
909391
mptcp_poll
1008636
__mptcp_set_timeout
1025754
__mptcp_ofo_queue
1033050
mptcp_release_cb
1281660
__mptcp_check_push
1382017
mptcp_subflow_active
1414298
Generated by:
LCOV version 2.3.1-1