LCOV - code coverage report
Current view: top level - vnet/dpo - mpls_label_dpo.c (source / functions) Hit Total Coverage
Test: coverage-filtered.info Lines: 436 449 97.1 %
Date: 2023-07-05 22:20:52 Functions: 98 138 71.0 %

Function Name Sort by function name Hit count Sort by hit count
ethernet_mpls_label_imposition_pipe_node_fn 0
ethernet_mpls_label_imposition_pipe_node_fn_hsw 0
ethernet_mpls_label_imposition_pipe_node_fn_icl 0
ethernet_mpls_label_imposition_uniform_node_fn 0
ethernet_mpls_label_imposition_uniform_node_fn_hsw 0
ethernet_mpls_label_imposition_uniform_node_fn_icl 0
ip4_mpls_label_imposition_pipe_no_ip_ttl_decr_node_fn 0
ip4_mpls_label_imposition_pipe_no_ip_ttl_decr_node_fn_hsw 0
ip4_mpls_label_imposition_pipe_no_ip_ttl_decr_node_fn_icl 0
ip4_mpls_label_imposition_pipe_node_fn 0
ip4_mpls_label_imposition_pipe_node_fn_hsw 0
ip4_mpls_label_imposition_pipe_node_fn_icl 0
ip4_mpls_label_imposition_uniform_no_ip_ttl_decr_node_fn 0
ip4_mpls_label_imposition_uniform_no_ip_ttl_decr_node_fn_hsw 0
ip4_mpls_label_imposition_uniform_no_ip_ttl_decr_node_fn_icl 0
ip4_mpls_label_imposition_uniform_node_fn 0
ip4_mpls_label_imposition_uniform_node_fn_hsw 0
ip4_mpls_label_imposition_uniform_node_fn_icl 0
ip6_mpls_label_imposition_pipe_no_ip_ttl_decr_node_fn 0
ip6_mpls_label_imposition_pipe_no_ip_ttl_decr_node_fn_hsw 0
ip6_mpls_label_imposition_pipe_no_ip_ttl_decr_node_fn_icl 0
ip6_mpls_label_imposition_pipe_no_ip_ttl_decr_node_fn_skx 0
ip6_mpls_label_imposition_pipe_node_fn 0
ip6_mpls_label_imposition_pipe_node_fn_hsw 0
ip6_mpls_label_imposition_pipe_node_fn_icl 0
ip6_mpls_label_imposition_uniform_no_ip_ttl_decr_node_fn 0
ip6_mpls_label_imposition_uniform_no_ip_ttl_decr_node_fn_hsw 0
ip6_mpls_label_imposition_uniform_no_ip_ttl_decr_node_fn_icl 0
ip6_mpls_label_imposition_uniform_no_ip_ttl_decr_node_fn_skx 0
ip6_mpls_label_imposition_uniform_node_fn 0
ip6_mpls_label_imposition_uniform_node_fn_hsw 0
ip6_mpls_label_imposition_uniform_node_fn_icl 0
mpls_label_dpo_get_mtu 0
mpls_label_dpo_mem_show 0
mpls_mpls_label_imposition_pipe_node_fn 0
mpls_mpls_label_imposition_pipe_node_fn_hsw 0
mpls_mpls_label_imposition_pipe_node_fn_icl 0
mpls_mpls_label_imposition_uniform_node_fn 0
mpls_mpls_label_imposition_uniform_node_fn_hsw 0
mpls_mpls_label_imposition_uniform_node_fn_icl 0
ethernet_mpls_label_imposition_uniform_node_fn_skx 2
ip4_mpls_label_imposition_uniform_no_ip_ttl_decr_node_fn_skx 2
ip4_mpls_label_imposition_uniform_node_fn_skx 2
ip6_mpls_label_imposition_uniform_node_fn_skx 2
ethernet_mpls_label_imposition_pipe_node_fn_skx 4
mpls_mpls_label_imposition_uniform_node_fn_skx 6
ip6_mpls_label_imposition_pipe_node_fn_skx 9
ip4_mpls_label_imposition_pipe_no_ip_ttl_decr_node_fn_skx 13
mpls_label_interpose 14
ip4_mpls_label_imposition_pipe_node_fn_skx 52
mpls_label_dpo_get_type 65
mpls_mpls_label_imposition_pipe_node_fn_skx 79
mpls_label_imposition_inline 171
mpls_label_paint_w_ttl_mpls_exp 514
__vlib_add_node_registration_ethernet_mpls_label_imposition_pipe_node 559
__vlib_add_node_registration_ethernet_mpls_label_imposition_uniform_node 559
__vlib_add_node_registration_ip4_mpls_label_imposition_pipe_no_ip_ttl_decr_node 559
__vlib_add_node_registration_ip4_mpls_label_imposition_pipe_node 559
__vlib_add_node_registration_ip4_mpls_label_imposition_uniform_no_ip_ttl_decr_node 559
__vlib_add_node_registration_ip4_mpls_label_imposition_uniform_node 559
__vlib_add_node_registration_ip6_mpls_label_imposition_pipe_no_ip_ttl_decr_node 559
__vlib_add_node_registration_ip6_mpls_label_imposition_pipe_node 559
__vlib_add_node_registration_ip6_mpls_label_imposition_uniform_no_ip_ttl_decr_node 559
__vlib_add_node_registration_ip6_mpls_label_imposition_uniform_node 559
__vlib_add_node_registration_mpls_mpls_label_imposition_pipe_node 559
__vlib_add_node_registration_mpls_mpls_label_imposition_uniform_node 559
ethernet_mpls_label_imposition_pipe_node_multiarch_register 559
ethernet_mpls_label_imposition_pipe_node_multiarch_register_hsw 559
ethernet_mpls_label_imposition_pipe_node_multiarch_register_icl 559
ethernet_mpls_label_imposition_pipe_node_multiarch_register_skx 559
ethernet_mpls_label_imposition_uniform_node_multiarch_register 559
ethernet_mpls_label_imposition_uniform_node_multiarch_register_hsw 559
ethernet_mpls_label_imposition_uniform_node_multiarch_register_icl 559
ethernet_mpls_label_imposition_uniform_node_multiarch_register_skx 559
ip4_mpls_label_imposition_pipe_no_ip_ttl_decr_node_multiarch_register 559
ip4_mpls_label_imposition_pipe_no_ip_ttl_decr_node_multiarch_register_hsw 559
ip4_mpls_label_imposition_pipe_no_ip_ttl_decr_node_multiarch_register_icl 559
ip4_mpls_label_imposition_pipe_no_ip_ttl_decr_node_multiarch_register_skx 559
ip4_mpls_label_imposition_pipe_node_multiarch_register 559
ip4_mpls_label_imposition_pipe_node_multiarch_register_hsw 559
ip4_mpls_label_imposition_pipe_node_multiarch_register_icl 559
ip4_mpls_label_imposition_pipe_node_multiarch_register_skx 559
ip4_mpls_label_imposition_uniform_no_ip_ttl_decr_node_multiarch_register 559
ip4_mpls_label_imposition_uniform_no_ip_ttl_decr_node_multiarch_register_hsw 559
ip4_mpls_label_imposition_uniform_no_ip_ttl_decr_node_multiarch_register_icl 559
ip4_mpls_label_imposition_uniform_no_ip_ttl_decr_node_multiarch_register_skx 559
ip4_mpls_label_imposition_uniform_node_multiarch_register 559
ip4_mpls_label_imposition_uniform_node_multiarch_register_hsw 559
ip4_mpls_label_imposition_uniform_node_multiarch_register_icl 559
ip4_mpls_label_imposition_uniform_node_multiarch_register_skx 559
ip6_mpls_label_imposition_pipe_no_ip_ttl_decr_node_multiarch_register 559
ip6_mpls_label_imposition_pipe_no_ip_ttl_decr_node_multiarch_register_hsw 559
ip6_mpls_label_imposition_pipe_no_ip_ttl_decr_node_multiarch_register_icl 559
ip6_mpls_label_imposition_pipe_no_ip_ttl_decr_node_multiarch_register_skx 559
ip6_mpls_label_imposition_pipe_node_multiarch_register 559
ip6_mpls_label_imposition_pipe_node_multiarch_register_hsw 559
ip6_mpls_label_imposition_pipe_node_multiarch_register_icl 559
ip6_mpls_label_imposition_pipe_node_multiarch_register_skx 559
ip6_mpls_label_imposition_uniform_no_ip_ttl_decr_node_multiarch_register 559
ip6_mpls_label_imposition_uniform_no_ip_ttl_decr_node_multiarch_register_hsw 559
ip6_mpls_label_imposition_uniform_no_ip_ttl_decr_node_multiarch_register_icl 559
ip6_mpls_label_imposition_uniform_no_ip_ttl_decr_node_multiarch_register_skx 559
ip6_mpls_label_imposition_uniform_node_multiarch_register 559
ip6_mpls_label_imposition_uniform_node_multiarch_register_hsw 559
ip6_mpls_label_imposition_uniform_node_multiarch_register_icl 559
ip6_mpls_label_imposition_uniform_node_multiarch_register_skx 559
mpls_label_dpo_module_init 559
mpls_mpls_label_imposition_pipe_node_multiarch_register 559
mpls_mpls_label_imposition_pipe_node_multiarch_register_hsw 559
mpls_mpls_label_imposition_pipe_node_multiarch_register_icl 559
mpls_mpls_label_imposition_pipe_node_multiarch_register_skx 559
mpls_mpls_label_imposition_uniform_node_multiarch_register 559
mpls_mpls_label_imposition_uniform_node_multiarch_register_hsw 559
mpls_mpls_label_imposition_uniform_node_multiarch_register_icl 559
mpls_mpls_label_imposition_uniform_node_multiarch_register_skx 559
__vlib_rm_node_registration_ethernet_mpls_label_imposition_pipe_node 560
__vlib_rm_node_registration_ethernet_mpls_label_imposition_uniform_node 560
__vlib_rm_node_registration_ip4_mpls_label_imposition_pipe_no_ip_ttl_decr_node 560
__vlib_rm_node_registration_ip4_mpls_label_imposition_pipe_node 560
__vlib_rm_node_registration_ip4_mpls_label_imposition_uniform_no_ip_ttl_decr_node 560
__vlib_rm_node_registration_ip4_mpls_label_imposition_uniform_node 560
__vlib_rm_node_registration_ip6_mpls_label_imposition_pipe_no_ip_ttl_decr_node 560
__vlib_rm_node_registration_ip6_mpls_label_imposition_pipe_node 560
__vlib_rm_node_registration_ip6_mpls_label_imposition_uniform_no_ip_ttl_decr_node 560
__vlib_rm_node_registration_ip6_mpls_label_imposition_uniform_node 560
__vlib_rm_node_registration_mpls_mpls_label_imposition_pipe_node 560
__vlib_rm_node_registration_mpls_mpls_label_imposition_uniform_node 560
format_mpls_label_dpo_flags 1207
mpls_label_dpo_create 1769
mpls_label_dpo_alloc 1783
mpls_label_dpo_get_index 1783
format_mpls_label_dpo 2235
mpls_label_paint_w_ttl_exp 4510
mpls_label_paint_w_ttl 5024
mpls_label_dpo_lock 5451
mpls_label_dpo_unlock 5451
format_mpls_label_imposition_trace 10574
mpls_label_paint 19908

Generated by: LCOV version 1.14