LCOV - code coverage report
Current view: top level - vnet/dpo - dvr_dpo.c (source / functions) Hit Total Coverage
Test: coverage-filtered.info Lines: 197 226 87.2 %
Date: 2023-10-26 01:39:38 Functions: 49 66 74.2 %

Function Name Sort by function name Hit count Sort by hit count
dvr_dpo_mem_show 0
format_dvr_dpo 0
format_dvr_reinject 0
ip4_dvr_dpo_node_fn 0
ip4_dvr_dpo_node_fn_hsw 0
ip4_dvr_dpo_node_fn_icl 0
ip4_dvr_reinject_node_fn 0
ip4_dvr_reinject_node_fn_hsw 0
ip4_dvr_reinject_node_fn_icl 0
ip6_dvr_dpo_node_fn 0
ip6_dvr_dpo_node_fn_hsw 0
ip6_dvr_dpo_node_fn_icl 0
ip6_dvr_dpo_node_fn_skx 0
ip6_dvr_reinject_node_fn 0
ip6_dvr_reinject_node_fn_hsw 0
ip6_dvr_reinject_node_fn_icl 0
ip6_dvr_reinject_node_fn_skx 0
dvr_dpo_alloc 7
dvr_dpo_add_or_lock 8
dvr_reinject_inline 12
ip4_dvr_reinject_node_fn_skx 12
dvr_dpo_inline 13
ip4_dvr_dpo_node_fn_skx 13
dvr_dpo_get_index 15
dvr_dpo_lock 41
dvr_dpo_unlock 41
dvr_dpo_get_from_dpo 82
format_dvr_dpo_trace 533
__vlib_add_node_registration_ip4_dvr_dpo_node 575
__vlib_add_node_registration_ip4_dvr_reinject_node 575
__vlib_add_node_registration_ip6_dvr_dpo_node 575
__vlib_add_node_registration_ip6_dvr_reinject_node 575
__vnet_add_feature_registration_ip4_dvr_reinject_feat_node 575
__vnet_add_feature_registration_ip6_dvr_reinject_feat_node 575
__vnet_interface_function_init_hw_interface_link_up_down_dvr_dpo_hw_interface_state_change 575
__vnet_interface_function_init_sw_interface_add_del_dvr_dpo_interface_delete 575
__vnet_interface_function_init_sw_interface_admin_up_down_dvr_dpo_interface_state_change 575
dvr_dpo_module_init 575
ip4_dvr_dpo_node_multiarch_register 575
ip4_dvr_dpo_node_multiarch_register_hsw 575
ip4_dvr_dpo_node_multiarch_register_icl 575
ip4_dvr_dpo_node_multiarch_register_skx 575
ip4_dvr_reinject_node_multiarch_register 575
ip4_dvr_reinject_node_multiarch_register_hsw 575
ip4_dvr_reinject_node_multiarch_register_icl 575
ip4_dvr_reinject_node_multiarch_register_skx 575
ip6_dvr_dpo_node_multiarch_register 575
ip6_dvr_dpo_node_multiarch_register_hsw 575
ip6_dvr_dpo_node_multiarch_register_icl 575
ip6_dvr_dpo_node_multiarch_register_skx 575
ip6_dvr_reinject_node_multiarch_register 575
ip6_dvr_reinject_node_multiarch_register_hsw 575
ip6_dvr_reinject_node_multiarch_register_icl 575
ip6_dvr_reinject_node_multiarch_register_skx 575
__vlib_rm_node_registration_ip4_dvr_dpo_node 576
__vlib_rm_node_registration_ip4_dvr_reinject_node 576
__vlib_rm_node_registration_ip6_dvr_dpo_node 576
__vlib_rm_node_registration_ip6_dvr_reinject_node 576
__vnet_interface_function_deinit_hw_interface_link_up_down_dvr_dpo_hw_interface_state_change 576
__vnet_interface_function_deinit_sw_interface_add_del_dvr_dpo_interface_delete 576
__vnet_interface_function_deinit_sw_interface_admin_up_down_dvr_dpo_interface_state_change 576
__vnet_rm_feature_registration_ip4_dvr_reinject_feat_node 576
__vnet_rm_feature_registration_ip6_dvr_reinject_feat_node 576
dvr_dpo_interface_delete 11798
dvr_dpo_hw_interface_state_change 13336
dvr_dpo_interface_state_change 13514

Generated by: LCOV version 1.14