LCOV - code coverage report
Current view: top level - mptcp/subflow.c (source / functions) Coverage Total Hit
Test: export-net Lines: 89.9 % 1131 1017
Test Date: 2025-09-16 07:16:02 Functions: 95.5 % 66 63
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 61.4 % 888 545

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 4
mptcp_subflow_reset 8
subflow_ops_init 8
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 185
subflow_ulp_fallback 185
subflow_thmac_valid 439
subflow_v6_route_req 441
subflow_v6_send_synack 441
subflow_v6_req_destructor 457
subflow_hmac_valid 471
subflow_req_create_thmac 473
subflow_token_join_request 479
mptcp_can_accept_new_subflow 493
__mptcp_subflow_connect 525
mptcpv6_handle_mapped 738
subflow_set_local_id 1023
mptcp_info2sockaddr 1048
subflow_v6_conn_request 1085
__mptcp_sync_state 1448
mptcp_propagate_state 1448
mptcp_subflow_queue_clean 1452
subflow_v4_send_synack 1529
subflow_v4_conn_request 1535
subflow_v4_route_req 1535
subflow_v4_req_destructor 1583
subflow_generate_hmac 1822
subflow_syn_recv_sock 1960
subflow_ulp_clone 1960
subflow_prep_synack 1970
subflow_check_req 1976
subflow_init_req 2040
subflow_req_destructor 2040
subflow_v6_rebuild_header 2125
mptcp_subflow_discard_data 2199
subflow_error_report 2691
__mptcp_subflow_fully_established 3017
mptcp_attach_cgroup 3436
mptcp_subflow_create_socket 3447
subflow_ulp_init 4052
subflow_set_remote_key 4327
subflow_ulp_release 5115
subflow_create_ctx 5272
subflow_rebuild_header 5960
subflow_finish_connect 6525
subflow_chk_local_id 8085
__subflow_state_change 9163
subflow_state_change 9163
validate_mapping 315358
tcp_release_cb_override 414722
subflow_write_space 436743
validate_data_csum 840892
subflow_sched_work_if_closed 850642
subflow_data_ready 897623
get_mapping_status 1597112
mptcp_subflow_data_available 1713474
subflow_check_data_avail 1713474
mptcp_space 1756506

Generated by: LCOV version 2.3.1-1