LCOV - code coverage report
Current view: top level - root/contrail/vrouter/dp-core - vr_nexthop.c (source / functions) Hit Total Coverage
Test: OpenSDN C/C++ coverage (all TARGET_SET jobs) Lines: 1145 2579 44.4 %
Date: 2026-08-03 02:19:58 Functions: 60 84 71.4 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
__vrouter_get_nexthop 27894586
__vrouter_set_nexthop 635
nh_allocate_discard 53
nh_composite_add 5
nh_composite_ecmp 24
nh_composite_ecmp_select_by_rflow 1
nh_composite_ecmp_select_nh 20
nh_composite_ecmp_validate_src 0
nh_composite_encap 0
nh_composite_evpn 0
nh_composite_fabric 2
nh_composite_mcast 0
nh_composite_mcast_validate 5
nh_composite_mcast_validate_src 0
nh_composite_tor 0
nh_del 318
nh_discard 1
nh_discard_add 0
nh_ecmp_store_ecmp_config_hash 4
nh_encap_add 178
nh_encap_l2 14
nh_encap_l3 31
nh_encap_l3_mcast 0
nh_encap_validate_src 55
nh_generate_mirroring_sip 0
nh_gre_tunnel 6
nh_gre_tunnel_validate_src 0
nh_handle_mcast_control_pkt 0
nh_handle_unknown_unicast 0
nh_indirect_add 0
nh_l2_rcv 29
nh_l2_rcv_add 16
nh_l3_rcv 11
nh_mcast_clone 2
nh_mpls_udp_tunnel 51
nh_mpls_udp_tunnel_validate_src 7
nh_output 180
nh_pbb_tunnel 0
nh_pbb_tunnel_helper 0
nh_pbb_tunnel_validate_src 0
nh_push_mpls_header 57
nh_rcv_add 23
nh_resolve 0
nh_resolve_add 0
nh_table_exit 53
nh_table_init 53
nh_tunnel_add 54
nh_tunnel_loop_detect_handle 63
nh_tunnel_set_reach_nh 54
nh_udp_tunnel 1
nh_udp_tunnel6_helper 0
nh_udp_tunnel_helper 60
nh_underlay_tunnel_vif_selection 8
nh_vrf_translate 1
nh_vrf_translate_add 1
nh_vxlan_tunnel 6
nh_vxlan_tunnel_helper 8
nh_vxlan_tunnel_validate_src 0
vr_gateway_nexthop 44
vr_get_ecmp_first_member_dev 0
vr_hosted_nexthop 0
vr_is_local_ecmp_nh 8
vr_l2_control_data_add 2
vr_nexthop_add 277
vr_nexthop_delete 267
vr_nexthop_dump 0
vr_nexthop_exit 53
vr_nexthop_get 25
vr_nexthop_init 53
vr_nexthop_make_req 25
vr_nexthop_req_destroy 25
vr_nexthop_req_get 25
vr_nexthop_req_get_size 25
vr_nexthop_req_process 569
vr_nexthop_size 265
vr_nexthop_update_offload_vrfstats 0
vr_nexthop_valid_change 12
vr_nexthop_valid_request 277
vrouter_add_nexthop 329
vrouter_free_nexthop 309
vrouter_free_nexthop_cb 179
vrouter_free_nexthop_defer 179
vrouter_get_nexthop 106621
vrouter_put_nexthop 106543

Generated by: LCOV version 1.14