back to topotato report
topotato coverage report
Current view: top level - zebra - zebra_nhg.c (source / functions) Hit Total Coverage
Test: test_demo.py::AllStartupTest Lines: 427 1486 28.7 %
Date: 2023-02-24 18:37:51 Functions: 53 103 51.5 %

Function Name Sort by function name Hit count Sort by hit count
depends_add 0
depends_find 0
depends_find_add 0
depends_find_id_add 0
depends_find_recursive 0
depends_find_singleton 0
handle_recursive_depend 0
nexthop_set_resolved 0
nexthop_valid_resolve 0
nhg_backup_copy 0
nhg_connected_tree_increment_ref 0
nhg_connected_tree_is_empty 0
nhg_connected_tree_root 0
nhg_ctx_free 0
nhg_ctx_init 0
nhg_ctx_process 0
nhg_ctx_process_del 0
nhg_ctx_process_new 0
queue_add 0
resolve_backup_nexthops 0
zebra_nhg_alloc 0
zebra_nhg_backup_alloc 0
zebra_nhg_check_valid 0
zebra_nhg_connected_ifindex 0
zebra_nhg_dependents_count 0
zebra_nhg_dependents_is_empty 0
zebra_nhg_depends_count 0
zebra_nhg_enable_kernel_nexthops 0
zebra_nhg_find 0
zebra_nhg_find_nexthop 0
zebra_nhg_handle_kernel_state_change 0
zebra_nhg_hash_free 0
zebra_nhg_hash_free_zero_id 0
zebra_nhg_kernel_del 0
zebra_nhg_kernel_find 0
zebra_nhg_mark_keep 0
zebra_nhg_mark_keep_entry 0
zebra_nhg_nhe2grp 0
zebra_nhg_nhe2grp_internal 0
zebra_nhg_process_grp 0
zebra_nhg_proto_add 0
zebra_nhg_proto_del 0
zebra_nhg_recursive_use_backups 0
zebra_nhg_rib_find 0
zebra_nhg_set_invalid 0
zebra_nhg_set_proto_nexthops_only 0
zebra_nhg_set_recursive_use_backups 0
zebra_nhg_set_valid 0
zebra_nhg_sweep_entry 0
zebra_nhg_timer 0
_mtinit_NHG 1
_mtinit_NHG_CONNECTED 1
_mtinit_NHG_CTX 1
_printreg_printfrr_nhghe 1
zebra_nhg_sweep_table 1
_mtfini_NHG 2
_mtfini_NHG_CONNECTED 2
_mtfini_NHG_CTX 2
zebra_nhg_score_proto 2
zebra_nhg_handle_install 3
printfrr_nhghe 8
zebra_nhg_dplane_result 11
zebra_nhg_depends_is_empty 14
zebra_nhg_proto_nexthops_only 14
zebra_nhg_get_backup_nhg 17
zebra_nhg_install_kernel 17
zebra_nhg_score_proto_entry 32
nhg_connected_tree_add_nhe 33
nhg_connected_tree_del_nhe 33
nhg_get_next_id 33
zebra_nhg_connect_depends 33
zebra_nhg_dependents_release 33
zebra_nhg_depends_release 33
zebra_nhg_handle_uninstall 33
zebra_nhg_hash_alloc 33
zebra_nhg_insert_id 33
zebra_nhg_release 33
zebra_nhg_release_all_deps 33
zebra_nhg_uninstall_kernel 33
nexthop_active 34
nexthop_active_check 34
nexthop_active_update 34
nexthop_list_active_update 34
zebra_nhe_init 34
zebra_nhg_set_valid_if_active 34
zebra_nhg_hash_id_equal 44
zebra_nhg_lookup_id 44
zebra_nhg_resolve 45
zebra_nhg_kernel_nexthops_enabled 56
zebra_nhe_find 68
zebra_nhg_decrement_ref 68
zebra_nhg_increment_ref 68
zebra_nhg_rib_find_nhe 68
nhg_compare_nexthops 87
nhg_connected_tree_decrement_ref 101
zebra_nhe_copy 101
zebra_nhg_backup_free 101
zebra_nhg_free 101
zebra_nhg_free_members 101
zebra_nhg_hash_equal 120
zebra_nhg_hash_key 133
zebra_nhg_id_key 141
nhg_connected_tree_free 210

Generated by: LCOV version v1.16-topotato