LCOV - code coverage report
Current view: top level - mptcp/subflow.c (source / functions) Coverage Total Hit
Test: export-net Lines: 90.3 % 1135 1025
Test Date: 2025-11-21 07:16:37 Functions: 95.5 % 66 63
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 62.1 % 896 556

Function Name Sort by function name Hit count Sort by function hit count
dbg_bad_map 0
skb_is_fully_mapped 0
tcp_abort_override 0
subflow_reset_req_endp 2
mptcp_subflow_fail 4
mptcp_subflow_init 6
mptcp_subflow_reset 8
subflow_ops_init 12
mptcp_get_rst_reason 16
subflow_add_reset_reason 18
mptcp_subflow_init_cookie_req 64
mptcp_subflow_reqsk_alloc 64
mptcp_subflow_drop_ctx 198
subflow_ulp_fallback 198
subflow_v6_route_req 446
subflow_v6_send_synack 446
subflow_thmac_valid 454
subflow_v6_req_destructor 462
subflow_hmac_valid 486
subflow_req_create_thmac 488
subflow_token_join_request 494
mptcp_can_accept_new_subflow 508
__mptcp_subflow_connect 554
mptcpv6_handle_mapped 774
subflow_set_local_id 1054
mptcp_info2sockaddr 1080
subflow_v6_conn_request 1121
__mptcp_sync_state 1482
mptcp_propagate_state 1482
mptcp_subflow_queue_clean 1487
subflow_v4_send_synack 1580
subflow_v4_conn_request 1588
subflow_v4_route_req 1588
subflow_v4_req_destructor 1636
subflow_generate_hmac 1882
subflow_syn_recv_sock 2018
subflow_ulp_clone 2018
subflow_prep_synack 2026
subflow_check_req 2034
subflow_init_req 2098
subflow_req_destructor 2098
subflow_error_report 2373
subflow_v6_rebuild_header 2594
__mptcp_subflow_fully_established 3080
mptcp_attach_cgroup 3522
mptcp_subflow_create_socket 3540
subflow_ulp_init 4138
subflow_set_remote_key 4412
subflow_ulp_release 5234
subflow_create_ctx 5404
mptcp_subflow_discard_data 6038
subflow_rebuild_header 6681
subflow_chk_local_id 9275
subflow_finish_connect 9364
__subflow_state_change 9427
subflow_state_change 9427
validate_mapping 346805
tcp_release_cb_override 389869
subflow_write_space 632986
validate_data_csum 1070257
subflow_sched_work_if_closed 1071890
subflow_data_ready 1136034
get_mapping_status 2024372
mptcp_subflow_data_available 2156109
subflow_check_data_avail 2156109
mptcp_space 2210061

Generated by: LCOV version 2.3.1-1