LCOV - code coverage report
Current view: top level - vnet/ip - ip6_forward.c (source / functions) Hit Total Coverage
Test: coverage-filtered.info Lines: 944 1216 77.6 %
Date: 2023-10-26 01:39:38 Functions: 156 200 78.0 %

Function Name Sort by function name Hit count Sort by hit count
format_ip6_hop_by_hop_ext_hdr 0
ip6_hbh_set_next_override 0
ip6_hbh_unregister_option 0
ip6_hop_by_hop_node_fn 0
ip6_hop_by_hop_node_fn_hsw 0
ip6_hop_by_hop_node_fn_icl 0
ip6_load_balance_node_fn 0
ip6_load_balance_node_fn_hsw 0
ip6_load_balance_node_fn_icl 0
ip6_local_end_of_arc_node_fn 0
ip6_local_end_of_arc_node_fn_hsw 0
ip6_local_end_of_arc_node_fn_icl 0
ip6_local_end_of_arc_node_fn_skx 0
ip6_local_node_fn 0
ip6_local_node_fn_hsw 0
ip6_local_node_fn_icl 0
ip6_local_node_fn_skx 0
ip6_lookup_node_fn 0
ip6_lookup_node_fn_hsw 0
ip6_lookup_node_fn_icl 0
ip6_mcast_midchain_node_fn 0
ip6_mcast_midchain_node_fn_hsw 0
ip6_mcast_midchain_node_fn_icl 0
ip6_mcast_midchain_node_fn_skx 0
ip6_midchain_node_fn 0
ip6_midchain_node_fn_hsw 0
ip6_midchain_node_fn_icl 0
ip6_receive_local_node_fn 0
ip6_receive_local_node_fn_hsw 0
ip6_receive_local_node_fn_icl 0
ip6_rewrite_bcast_node_fn 0
ip6_rewrite_bcast_node_fn_hsw 0
ip6_rewrite_bcast_node_fn_icl 0
ip6_rewrite_bcast_node_fn_skx 0
ip6_rewrite_mcast_node_fn 0
ip6_rewrite_mcast_node_fn_hsw 0
ip6_rewrite_mcast_node_fn_icl 0
ip6_rewrite_node_fn 0
ip6_rewrite_node_fn_hsw 0
ip6_rewrite_node_fn_icl 0
set_ip6_classify_command_fn 0
set_ip6_flow_hash_command_fn 0
show_ip6_local_command_fn 0
vnet_set_ip6_classify_intfc 0
ip6_hop_by_hop_node_fn_skx 2
ip6_scan_hbh_options 2
format_ip6_hop_by_hop_trace 3
ip6_interface_first_address 23
ip6_unregister_protocol 62
ip6_midchain_node_fn_skx 214
__vlib_add_init_function_ip6_hop_by_hop_init 575
__vlib_add_init_function_ip6_lookup_init 575
__vlib_add_node_registration_ip6_hop_by_hop_node 575
__vlib_add_node_registration_ip6_load_balance_node 575
__vlib_add_node_registration_ip6_local_end_of_arc_node 575
__vlib_add_node_registration_ip6_local_node 575
__vlib_add_node_registration_ip6_lookup_node 575
__vlib_add_node_registration_ip6_mcast_midchain_node 575
__vlib_add_node_registration_ip6_midchain_node 575
__vlib_add_node_registration_ip6_receive_local_node 575
__vlib_add_node_registration_ip6_rewrite_bcast_node 575
__vlib_add_node_registration_ip6_rewrite_mcast_node 575
__vlib_add_node_registration_ip6_rewrite_node 575
__vlib_cli_command_registration_set_ip6_classify_command 575
__vlib_cli_command_registration_set_ip6_flow_hash_command 575
__vlib_cli_command_registration_show_ip6_local 575
__vnet_add_feature_arc_registration_ip6_local 575
__vnet_add_feature_arc_registration_ip6_multicast 575
__vnet_add_feature_arc_registration_ip6_output 575
__vnet_add_feature_arc_registration_ip6_unicast 575
__vnet_add_feature_registration_ip6_flow_classify 575
__vnet_add_feature_registration_ip6_inacl 575
__vnet_add_feature_registration_ip6_interface_output 575
__vnet_add_feature_registration_ip6_ipsec 575
__vnet_add_feature_registration_ip6_ipsec_output 575
__vnet_add_feature_registration_ip6_l2tp 575
__vnet_add_feature_registration_ip6_local_end_of_arc 575
__vnet_add_feature_registration_ip6_lookup 575
__vnet_add_feature_registration_ip6_mc_lookup 575
__vnet_add_feature_registration_ip6_not_enabled 575
__vnet_add_feature_registration_ip6_not_enabled_mc 575
__vnet_add_feature_registration_ip6_outacl 575
__vnet_add_feature_registration_ip6_policer_classify 575
__vnet_add_feature_registration_ip6_vpath 575
__vnet_add_feature_registration_ip6_vpath_mc 575
__vnet_add_feature_registration_ip6_vxlan_bypass 575
__vnet_interface_function_init_sw_interface_add_del_ip6_sw_interface_add_del 575
__vnet_interface_function_init_sw_interface_admin_up_down_ip6_sw_interface_admin_up_down 575
ip6_hop_by_hop_init 575
ip6_hop_by_hop_node_multiarch_register 575
ip6_hop_by_hop_node_multiarch_register_hsw 575
ip6_hop_by_hop_node_multiarch_register_icl 575
ip6_hop_by_hop_node_multiarch_register_skx 575
ip6_load_balance_node_multiarch_register 575
ip6_load_balance_node_multiarch_register_hsw 575
ip6_load_balance_node_multiarch_register_icl 575
ip6_load_balance_node_multiarch_register_skx 575
ip6_local_end_of_arc_node_multiarch_register 575
ip6_local_end_of_arc_node_multiarch_register_hsw 575
ip6_local_end_of_arc_node_multiarch_register_icl 575
ip6_local_end_of_arc_node_multiarch_register_skx 575
ip6_local_node_multiarch_register 575
ip6_local_node_multiarch_register_hsw 575
ip6_local_node_multiarch_register_icl 575
ip6_local_node_multiarch_register_skx 575
ip6_lookup_init 575
ip6_lookup_node_multiarch_register 575
ip6_lookup_node_multiarch_register_hsw 575
ip6_lookup_node_multiarch_register_icl 575
ip6_lookup_node_multiarch_register_skx 575
ip6_mcast_midchain_node_multiarch_register 575
ip6_mcast_midchain_node_multiarch_register_hsw 575
ip6_mcast_midchain_node_multiarch_register_icl 575
ip6_mcast_midchain_node_multiarch_register_skx 575
ip6_midchain_node_multiarch_register 575
ip6_midchain_node_multiarch_register_hsw 575
ip6_midchain_node_multiarch_register_icl 575
ip6_midchain_node_multiarch_register_skx 575
ip6_receive_local_node_multiarch_register 575
ip6_receive_local_node_multiarch_register_hsw 575
ip6_receive_local_node_multiarch_register_icl 575
ip6_receive_local_node_multiarch_register_skx 575
ip6_rewrite_bcast_node_multiarch_register 575
ip6_rewrite_bcast_node_multiarch_register_hsw 575
ip6_rewrite_bcast_node_multiarch_register_icl 575
ip6_rewrite_bcast_node_multiarch_register_skx 575
ip6_rewrite_mcast_node_multiarch_register 575
ip6_rewrite_mcast_node_multiarch_register_hsw 575
ip6_rewrite_mcast_node_multiarch_register_icl 575
ip6_rewrite_mcast_node_multiarch_register_skx 575
ip6_rewrite_node_multiarch_register 575
ip6_rewrite_node_multiarch_register_hsw 575
ip6_rewrite_node_multiarch_register_icl 575
ip6_rewrite_node_multiarch_register_skx 575
__vlib_cli_command_unregistration_set_ip6_classify_command 576
__vlib_cli_command_unregistration_set_ip6_flow_hash_command 576
__vlib_cli_command_unregistration_show_ip6_local 576
__vlib_rm_init_function_ip6_hop_by_hop_init 576
__vlib_rm_init_function_ip6_lookup_init 576
__vlib_rm_node_registration_ip6_hop_by_hop_node 576
__vlib_rm_node_registration_ip6_load_balance_node 576
__vlib_rm_node_registration_ip6_local_end_of_arc_node 576
__vlib_rm_node_registration_ip6_local_node 576
__vlib_rm_node_registration_ip6_lookup_node 576
__vlib_rm_node_registration_ip6_mcast_midchain_node 576
__vlib_rm_node_registration_ip6_midchain_node 576
__vlib_rm_node_registration_ip6_receive_local_node 576
__vlib_rm_node_registration_ip6_rewrite_bcast_node 576
__vlib_rm_node_registration_ip6_rewrite_mcast_node 576
__vlib_rm_node_registration_ip6_rewrite_node 576
__vnet_interface_function_deinit_sw_interface_add_del_ip6_sw_interface_add_del 576
__vnet_interface_function_deinit_sw_interface_admin_up_down_ip6_sw_interface_admin_up_down 576
__vnet_rm_feature_arc_registration_ip6_local 576
__vnet_rm_feature_arc_registration_ip6_multicast 576
__vnet_rm_feature_arc_registration_ip6_output 576
__vnet_rm_feature_arc_registration_ip6_unicast 576
__vnet_rm_feature_registration_ip6_flow_classify 576
__vnet_rm_feature_registration_ip6_inacl 576
__vnet_rm_feature_registration_ip6_interface_output 576
__vnet_rm_feature_registration_ip6_ipsec 576
__vnet_rm_feature_registration_ip6_ipsec_output 576
__vnet_rm_feature_registration_ip6_l2tp 576
__vnet_rm_feature_registration_ip6_local_end_of_arc 576
__vnet_rm_feature_registration_ip6_lookup 576
__vnet_rm_feature_registration_ip6_mc_lookup 576
__vnet_rm_feature_registration_ip6_not_enabled 576
__vnet_rm_feature_registration_ip6_not_enabled_mc 576
__vnet_rm_feature_registration_ip6_outacl 576
__vnet_rm_feature_registration_ip6_policer_classify 576
__vnet_rm_feature_registration_ip6_vpath 576
__vnet_rm_feature_registration_ip6_vpath_mc 576
__vnet_rm_feature_registration_ip6_vxlan_bypass 576
ip6_hbh_register_option 1150
ip6_load_balance_node_fn_skx 1316
ip6_register_protocol 1927
ip6_rewrite_mcast_node_fn_skx 1953
ip6_del_interface_prefix_routes 1997
ip6_del_interface_routes 1997
ip6_add_interface_prefix_routes 2158
ip6_add_interface_routes 2158
ip6_local_inline 3249
ip6_receive_local_node_fn_skx 3249
ip6_add_del_interface_address 4127
ip6_sw_interface_enable_disable 8244
ip6_forward_next_trace 10156
ip6_sw_interface_add_del 11798
ip6_sw_interface_admin_up_down 13514
ip6_tcp_udp_icmp_bad_length 18538
ip6_urpf_loose_check 25686
format_ip6_forward_next_trace 47361
ip6_next_proto_is_tcp_udp 60615
format_ip6_rewrite_trace 112898
format_ip6_lookup_trace 173784
ip6_rewrite_node_fn_skx 229143
ip6_lookup_node_fn_skx 229702
ip6_rewrite_inline 231310
ip6_rewrite_inline_with_gso 231310
ip6_mtu_check 9992210
ip6_tcp_udp_icmp_validate_checksum 10515400
ip6_tcp_udp_icmp_compute_checksum 10843700

Generated by: LCOV version 1.14