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
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