back to topotato report
topotato coverage report
Current view: top level - zebra - zebra_nhg.c (source / functions) Hit Total Coverage
Test: aggregated run ( view descriptions ) Lines: 757 1486 50.9 %
Date: 2023-02-24 14:41:08 Functions: 74 103 71.8 %

Function Name Sort by function name Hit count Sort by hit count
_mtfini_NHG 158
_mtfini_NHG_CONNECTED 158
_mtfini_NHG_CTX 158
_mtinit_NHG 79
_mtinit_NHG_CONNECTED 79
_mtinit_NHG_CTX 79
_printreg_printfrr_nhghe 79
depends_add 14
depends_find 12
depends_find_add 12
depends_find_id_add 0
depends_find_recursive 0
depends_find_singleton 12
handle_recursive_depend 2
nexthop_active 1484
nexthop_active_check 1486
nexthop_active_update 1483
nexthop_list_active_update 1483
nexthop_set_resolved 2
nexthop_valid_resolve 2
nhg_backup_copy 0
nhg_compare_nexthops 4587
nhg_connected_tree_add_nhe 1387
nhg_connected_tree_decrement_ref 4840
nhg_connected_tree_del_nhe 1340
nhg_connected_tree_free 9889
nhg_connected_tree_increment_ref 10
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
nhg_get_next_id 1406
printfrr_nhghe 206
queue_add 0
resolve_backup_nexthops 0
zebra_nhe_copy 4603
zebra_nhe_find 3113
zebra_nhe_init 1635
zebra_nhg_alloc 260
zebra_nhg_backup_alloc 0
zebra_nhg_backup_free 4830
zebra_nhg_check_valid 191
zebra_nhg_connect_depends 1406
zebra_nhg_connected_ifindex 73
zebra_nhg_decrement_ref 3131
zebra_nhg_dependents_count 0
zebra_nhg_dependents_is_empty 0
zebra_nhg_dependents_release 1373
zebra_nhg_depends_count 0
zebra_nhg_depends_is_empty 973
zebra_nhg_depends_release 1373
zebra_nhg_dplane_result 611
zebra_nhg_enable_kernel_nexthops 0
zebra_nhg_find 14
zebra_nhg_find_nexthop 12
zebra_nhg_free 4830
zebra_nhg_free_members 4830
zebra_nhg_get_backup_nhg 1257
zebra_nhg_handle_install 405
zebra_nhg_handle_kernel_state_change 0
zebra_nhg_handle_uninstall 1373
zebra_nhg_hash_alloc 1406
zebra_nhg_hash_equal 5958
zebra_nhg_hash_free 33
zebra_nhg_hash_free_zero_id 33
zebra_nhg_hash_id_equal 1984
zebra_nhg_hash_key 5809
zebra_nhg_id_key 6036
zebra_nhg_increment_ref 3131
zebra_nhg_insert_id 1406
zebra_nhg_install_kernel 903
zebra_nhg_kernel_del 0
zebra_nhg_kernel_find 0
zebra_nhg_kernel_nexthops_enabled 3719
zebra_nhg_lookup_id 2017
zebra_nhg_mark_keep 0
zebra_nhg_mark_keep_entry 0
zebra_nhg_nhe2grp 2
zebra_nhg_nhe2grp_internal 2
zebra_nhg_process_grp 0
zebra_nhg_proto_add 0
zebra_nhg_proto_del 0
zebra_nhg_proto_nexthops_only 1172
zebra_nhg_recursive_use_backups 0
zebra_nhg_release 1373
zebra_nhg_release_all_deps 1373
zebra_nhg_resolve 2477
zebra_nhg_rib_find 2
zebra_nhg_rib_find_nhe 3099
zebra_nhg_score_proto 171
zebra_nhg_score_proto_entry 1044
zebra_nhg_set_invalid 191
zebra_nhg_set_proto_nexthops_only 0
zebra_nhg_set_recursive_use_backups 0
zebra_nhg_set_valid 3
zebra_nhg_set_valid_if_active 1482
zebra_nhg_sweep_entry 4
zebra_nhg_sweep_table 79
zebra_nhg_timer 0
zebra_nhg_uninstall_kernel 1373

Generated by: LCOV version v1.16-topotato