LCOV - code coverage report
Current view: top level - vnet/ip/reass - ip6_full_reass.c (source / functions) Hit Total Coverage
Test: coverage-filtered.info Lines: 744 912 81.6 %
Date: 2023-10-26 01:39:38 Functions: 90 123 73.2 %

Function Name Sort by function name Hit count Sort by hit count
__vlib_add_init_function_ip6_full_reass_init_function 575
__vlib_add_node_registration_ip6_full_reass_expire_node 575
__vlib_add_node_registration_ip6_full_reass_node 575
__vlib_add_node_registration_ip6_full_reass_node_custom 575
__vlib_add_node_registration_ip6_full_reass_node_feature 575
__vlib_add_node_registration_ip6_full_reassembly_custom_handoff_node 575
__vlib_add_node_registration_ip6_full_reassembly_feature_handoff_node 575
__vlib_add_node_registration_ip6_full_reassembly_handoff_node 575
__vlib_add_node_registration_ip6_local_full_reass_node 575
__vlib_add_node_registration_ip6_local_full_reassembly_handoff_node 575
__vlib_cli_command_registration_show_ip6_full_reassembly_cmd 575
__vlib_cli_command_unregistration_show_ip6_full_reassembly_cmd 576
__vlib_rm_init_function_ip6_full_reass_init_function 576
__vlib_rm_node_registration_ip6_full_reass_expire_node 576
__vlib_rm_node_registration_ip6_full_reass_node 576
__vlib_rm_node_registration_ip6_full_reass_node_custom 576
__vlib_rm_node_registration_ip6_full_reass_node_feature 576
__vlib_rm_node_registration_ip6_full_reassembly_custom_handoff_node 576
__vlib_rm_node_registration_ip6_full_reassembly_feature_handoff_node 576
__vlib_rm_node_registration_ip6_full_reassembly_handoff_node 576
__vlib_rm_node_registration_ip6_local_full_reass_node 576
__vlib_rm_node_registration_ip6_local_full_reassembly_handoff_node 576
__vnet_add_feature_registration_ip6_full_reassembly_feature 575
__vnet_rm_feature_registration_ip6_full_reassembly_feature 576
format_ip6_full_reass 92
format_ip6_full_reass_key 92
format_ip6_full_reass_range_trace 3823
format_ip6_full_reass_trace 5826
format_ip6_full_reassembly_handoff_trace 289
ip6_full_reass_add_trace 9830
ip6_full_reass_buffer_get_data_len 25770
ip6_full_reass_buffer_get_data_offset 44480
ip6_full_reass_drop_all 605
ip6_full_reass_enable_disable 144
ip6_full_reass_enable_disable_with_refcnt 10
ip6_full_reass_finalize 1634
ip6_full_reass_find_or_create 10456
ip6_full_reass_free 2239
ip6_full_reass_free_ctx 2239
ip6_full_reass_get 0
ip6_full_reass_get_nbuckets 677
ip6_full_reass_init_function 575
ip6_full_reass_insert_range_in_chain 8709
ip6_full_reass_node_custom_fn 0
ip6_full_reass_node_custom_fn_hsw 0
ip6_full_reass_node_custom_fn_icl 0
ip6_full_reass_node_custom_fn_skx 0
ip6_full_reass_node_custom_multiarch_register 575
ip6_full_reass_node_custom_multiarch_register_hsw 575
ip6_full_reass_node_custom_multiarch_register_icl 575
ip6_full_reass_node_custom_multiarch_register_skx 575
ip6_full_reass_node_feature_fn 0
ip6_full_reass_node_feature_fn_hsw 0
ip6_full_reass_node_feature_fn_icl 0
ip6_full_reass_node_feature_fn_skx 139
ip6_full_reass_node_feature_multiarch_register 575
ip6_full_reass_node_feature_multiarch_register_hsw 575
ip6_full_reass_node_feature_multiarch_register_icl 575
ip6_full_reass_node_feature_multiarch_register_skx 575
ip6_full_reass_node_fn 0
ip6_full_reass_node_fn_hsw 0
ip6_full_reass_node_fn_icl 0
ip6_full_reass_node_fn_skx 0
ip6_full_reass_node_multiarch_register 575
ip6_full_reass_node_multiarch_register_hsw 575
ip6_full_reass_node_multiarch_register_icl 575
ip6_full_reass_node_multiarch_register_skx 575
ip6_full_reass_on_timeout 392
ip6_full_reass_set 51
ip6_full_reass_set_params 626
ip6_full_reass_trace_details 9719
ip6_full_reass_update 9770
ip6_full_reass_verify_fragment_multiple_8 10464
ip6_full_reass_verify_packet_size_lt_64k 10459
ip6_full_reass_verify_upper_layer_present 1888
ip6_full_reass_walk_expired 575
ip6_full_reassembly_custom_handoff_node_fn 0
ip6_full_reassembly_custom_handoff_node_fn_hsw 0
ip6_full_reassembly_custom_handoff_node_fn_icl 0
ip6_full_reassembly_custom_handoff_node_fn_skx 0
ip6_full_reassembly_custom_handoff_node_multiarch_register 575
ip6_full_reassembly_custom_handoff_node_multiarch_register_hsw 575
ip6_full_reassembly_custom_handoff_node_multiarch_register_icl 575
ip6_full_reassembly_custom_handoff_node_multiarch_register_skx 575
ip6_full_reassembly_feature_handoff_node_fn 0
ip6_full_reassembly_feature_handoff_node_fn_hsw 0
ip6_full_reassembly_feature_handoff_node_fn_icl 0
ip6_full_reassembly_feature_handoff_node_fn_skx 12
ip6_full_reassembly_feature_handoff_node_multiarch_register 575
ip6_full_reassembly_feature_handoff_node_multiarch_register_hsw 575
ip6_full_reassembly_feature_handoff_node_multiarch_register_icl 575
ip6_full_reassembly_feature_handoff_node_multiarch_register_skx 575
ip6_full_reassembly_handoff_inline 12
ip6_full_reassembly_handoff_node_fn 0
ip6_full_reassembly_handoff_node_fn_hsw 0
ip6_full_reassembly_handoff_node_fn_icl 0
ip6_full_reassembly_handoff_node_fn_skx 0
ip6_full_reassembly_handoff_node_multiarch_register 575
ip6_full_reassembly_handoff_node_multiarch_register_hsw 575
ip6_full_reassembly_handoff_node_multiarch_register_icl 575
ip6_full_reassembly_handoff_node_multiarch_register_skx 575
ip6_full_reassembly_inline 146
ip6_local_full_reass_enable_disable 6
ip6_local_full_reass_enabled 0
ip6_local_full_reass_node_fn 0
ip6_local_full_reass_node_fn_hsw 0
ip6_local_full_reass_node_fn_icl 0
ip6_local_full_reass_node_fn_skx 7
ip6_local_full_reass_node_multiarch_register 575
ip6_local_full_reass_node_multiarch_register_hsw 575
ip6_local_full_reass_node_multiarch_register_icl 575
ip6_local_full_reass_node_multiarch_register_skx 575
ip6_local_full_reassembly_handoff_node_fn 0
ip6_local_full_reassembly_handoff_node_fn_hsw 0
ip6_local_full_reassembly_handoff_node_fn_icl 0
ip6_local_full_reassembly_handoff_node_fn_skx 0
ip6_local_full_reassembly_handoff_node_multiarch_register 575
ip6_local_full_reassembly_handoff_node_multiarch_register_hsw 575
ip6_local_full_reassembly_handoff_node_multiarch_register_icl 575
ip6_local_full_reassembly_handoff_node_multiarch_register_skx 575
ip6_rehash_cb 0
sanitize_reass_buffers_add_missing 0
show_ip6_full_reass 44

Generated by: LCOV version 1.14