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-07-05 22:20:52 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 559
__vlib_add_init_function_ip6_lookup_init 559
__vlib_add_node_registration_ip6_hop_by_hop_node 559
__vlib_add_node_registration_ip6_load_balance_node 559
__vlib_add_node_registration_ip6_local_end_of_arc_node 559
__vlib_add_node_registration_ip6_local_node 559
__vlib_add_node_registration_ip6_lookup_node 559
__vlib_add_node_registration_ip6_mcast_midchain_node 559
__vlib_add_node_registration_ip6_midchain_node 559
__vlib_add_node_registration_ip6_receive_local_node 559
__vlib_add_node_registration_ip6_rewrite_bcast_node 559
__vlib_add_node_registration_ip6_rewrite_mcast_node 559
__vlib_add_node_registration_ip6_rewrite_node 559
__vlib_cli_command_registration_set_ip6_classify_command 559
__vlib_cli_command_registration_set_ip6_flow_hash_command 559
__vlib_cli_command_registration_show_ip6_local 559
__vnet_add_feature_arc_registration_ip6_local 559
__vnet_add_feature_arc_registration_ip6_multicast 559
__vnet_add_feature_arc_registration_ip6_output 559
__vnet_add_feature_arc_registration_ip6_unicast 559
__vnet_add_feature_registration_ip6_flow_classify 559
__vnet_add_feature_registration_ip6_inacl 559
__vnet_add_feature_registration_ip6_interface_output 559
__vnet_add_feature_registration_ip6_ipsec 559
__vnet_add_feature_registration_ip6_ipsec_output 559
__vnet_add_feature_registration_ip6_l2tp 559
__vnet_add_feature_registration_ip6_local_end_of_arc 559
__vnet_add_feature_registration_ip6_lookup 559
__vnet_add_feature_registration_ip6_mc_lookup 559
__vnet_add_feature_registration_ip6_not_enabled 559
__vnet_add_feature_registration_ip6_not_enabled_mc 559
__vnet_add_feature_registration_ip6_outacl 559
__vnet_add_feature_registration_ip6_policer_classify 559
__vnet_add_feature_registration_ip6_vpath 559
__vnet_add_feature_registration_ip6_vpath_mc 559
__vnet_add_feature_registration_ip6_vxlan_bypass 559
__vnet_interface_function_init_sw_interface_add_del_ip6_sw_interface_add_del 559
__vnet_interface_function_init_sw_interface_admin_up_down_ip6_sw_interface_admin_up_down 559
ip6_hop_by_hop_init 559
ip6_hop_by_hop_node_multiarch_register 559
ip6_hop_by_hop_node_multiarch_register_hsw 559
ip6_hop_by_hop_node_multiarch_register_icl 559
ip6_hop_by_hop_node_multiarch_register_skx 559
ip6_load_balance_node_multiarch_register 559
ip6_load_balance_node_multiarch_register_hsw 559
ip6_load_balance_node_multiarch_register_icl 559
ip6_load_balance_node_multiarch_register_skx 559
ip6_local_end_of_arc_node_multiarch_register 559
ip6_local_end_of_arc_node_multiarch_register_hsw 559
ip6_local_end_of_arc_node_multiarch_register_icl 559
ip6_local_end_of_arc_node_multiarch_register_skx 559
ip6_local_node_multiarch_register 559
ip6_local_node_multiarch_register_hsw 559
ip6_local_node_multiarch_register_icl 559
ip6_local_node_multiarch_register_skx 559
ip6_lookup_init 559
ip6_lookup_node_multiarch_register 559
ip6_lookup_node_multiarch_register_hsw 559
ip6_lookup_node_multiarch_register_icl 559
ip6_lookup_node_multiarch_register_skx 559
ip6_mcast_midchain_node_multiarch_register 559
ip6_mcast_midchain_node_multiarch_register_hsw 559
ip6_mcast_midchain_node_multiarch_register_icl 559
ip6_mcast_midchain_node_multiarch_register_skx 559
ip6_midchain_node_multiarch_register 559
ip6_midchain_node_multiarch_register_hsw 559
ip6_midchain_node_multiarch_register_icl 559
ip6_midchain_node_multiarch_register_skx 559
ip6_receive_local_node_multiarch_register 559
ip6_receive_local_node_multiarch_register_hsw 559
ip6_receive_local_node_multiarch_register_icl 559
ip6_receive_local_node_multiarch_register_skx 559
ip6_rewrite_bcast_node_multiarch_register 559
ip6_rewrite_bcast_node_multiarch_register_hsw 559
ip6_rewrite_bcast_node_multiarch_register_icl 559
ip6_rewrite_bcast_node_multiarch_register_skx 559
ip6_rewrite_mcast_node_multiarch_register 559
ip6_rewrite_mcast_node_multiarch_register_hsw 559
ip6_rewrite_mcast_node_multiarch_register_icl 559
ip6_rewrite_mcast_node_multiarch_register_skx 559
ip6_rewrite_node_multiarch_register 559
ip6_rewrite_node_multiarch_register_hsw 559
ip6_rewrite_node_multiarch_register_icl 559
ip6_rewrite_node_multiarch_register_skx 559
__vlib_cli_command_unregistration_set_ip6_classify_command 560
__vlib_cli_command_unregistration_set_ip6_flow_hash_command 560
__vlib_cli_command_unregistration_show_ip6_local 560
__vlib_rm_init_function_ip6_hop_by_hop_init 560
__vlib_rm_init_function_ip6_lookup_init 560
__vlib_rm_node_registration_ip6_hop_by_hop_node 560
__vlib_rm_node_registration_ip6_load_balance_node 560
__vlib_rm_node_registration_ip6_local_end_of_arc_node 560
__vlib_rm_node_registration_ip6_local_node 560
__vlib_rm_node_registration_ip6_lookup_node 560
__vlib_rm_node_registration_ip6_mcast_midchain_node 560
__vlib_rm_node_registration_ip6_midchain_node 560
__vlib_rm_node_registration_ip6_receive_local_node 560
__vlib_rm_node_registration_ip6_rewrite_bcast_node 560
__vlib_rm_node_registration_ip6_rewrite_mcast_node 560
__vlib_rm_node_registration_ip6_rewrite_node 560
__vnet_interface_function_deinit_sw_interface_add_del_ip6_sw_interface_add_del 560
__vnet_interface_function_deinit_sw_interface_admin_up_down_ip6_sw_interface_admin_up_down 560
__vnet_rm_feature_arc_registration_ip6_local 560
__vnet_rm_feature_arc_registration_ip6_multicast 560
__vnet_rm_feature_arc_registration_ip6_output 560
__vnet_rm_feature_arc_registration_ip6_unicast 560
__vnet_rm_feature_registration_ip6_flow_classify 560
__vnet_rm_feature_registration_ip6_inacl 560
__vnet_rm_feature_registration_ip6_interface_output 560
__vnet_rm_feature_registration_ip6_ipsec 560
__vnet_rm_feature_registration_ip6_ipsec_output 560
__vnet_rm_feature_registration_ip6_l2tp 560
__vnet_rm_feature_registration_ip6_local_end_of_arc 560
__vnet_rm_feature_registration_ip6_lookup 560
__vnet_rm_feature_registration_ip6_mc_lookup 560
__vnet_rm_feature_registration_ip6_not_enabled 560
__vnet_rm_feature_registration_ip6_not_enabled_mc 560
__vnet_rm_feature_registration_ip6_outacl 560
__vnet_rm_feature_registration_ip6_policer_classify 560
__vnet_rm_feature_registration_ip6_vpath 560
__vnet_rm_feature_registration_ip6_vpath_mc 560
__vnet_rm_feature_registration_ip6_vxlan_bypass 560
ip6_hbh_register_option 1118
ip6_load_balance_node_fn_skx 1188
ip6_register_protocol 1879
ip6_rewrite_mcast_node_fn_skx 1895
ip6_del_interface_prefix_routes 1928
ip6_del_interface_routes 1928
ip6_add_interface_prefix_routes 2091
ip6_add_interface_routes 2091
ip6_local_inline 2978
ip6_receive_local_node_fn_skx 2978
ip6_add_del_interface_address 3991
ip6_sw_interface_enable_disable 7970
ip6_forward_next_trace 9417
ip6_sw_interface_add_del 11597
ip6_sw_interface_admin_up_down 13268
ip6_tcp_udp_icmp_bad_length 18464
ip6_urpf_loose_check 25658
format_ip6_forward_next_trace 44320
ip6_next_proto_is_tcp_udp 56356
format_ip6_rewrite_trace 100884
format_ip6_lookup_trace 155760
ip6_rewrite_node_fn_skx 200532
ip6_lookup_node_fn_skx 201042
ip6_rewrite_inline 202641
ip6_rewrite_inline_with_gso 202641
ip6_mtu_check 6734880
ip6_tcp_udp_icmp_validate_checksum 10345800
ip6_tcp_udp_icmp_compute_checksum 10678600

Generated by: LCOV version 1.14