back to topotato report
topotato coverage report
Current view:
top level
-
zebra
- zebra_nhg.c
(
source
/ functions)
Hit
Total
Coverage
Test:
test_rip.py::RIPBasic
Lines:
652
1486
43.9 %
Date:
2023-02-24 18:39:46
Functions:
67
103
65.0 %
Function Name
Hit count
_mtfini_NHG
8
_mtfini_NHG_CONNECTED
8
_mtfini_NHG_CTX
8
_mtinit_NHG
4
_mtinit_NHG_CONNECTED
4
_mtinit_NHG_CTX
4
_printreg_printfrr_nhghe
4
depends_add
2
depends_find
0
depends_find_add
0
depends_find_id_add
0
depends_find_recursive
0
depends_find_singleton
0
handle_recursive_depend
2
nexthop_active
74
nexthop_active_check
74
nexthop_active_update
74
nexthop_list_active_update
74
nexthop_set_resolved
2
nexthop_valid_resolve
2
nhg_backup_copy
0
nhg_compare_nexthops
161
nhg_connected_tree_add_nhe
72
nhg_connected_tree_decrement_ref
249
nhg_connected_tree_del_nhe
64
nhg_connected_tree_free
508
nhg_connected_tree_increment_ref
2
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
79
printfrr_nhghe
11
queue_add
0
resolve_backup_nexthops
0
zebra_nhe_copy
233
zebra_nhe_find
150
zebra_nhe_init
74
zebra_nhg_alloc
20
zebra_nhg_backup_alloc
0
zebra_nhg_backup_free
247
zebra_nhg_check_valid
17
zebra_nhg_connect_depends
79
zebra_nhg_connected_ifindex
12
zebra_nhg_decrement_ref
152
zebra_nhg_dependents_count
0
zebra_nhg_dependents_is_empty
0
zebra_nhg_dependents_release
73
zebra_nhg_depends_count
0
zebra_nhg_depends_is_empty
47
zebra_nhg_depends_release
73
zebra_nhg_dplane_result
32
zebra_nhg_enable_kernel_nexthops
0
zebra_nhg_find
2
zebra_nhg_find_nexthop
0
zebra_nhg_free
247
zebra_nhg_free_members
247
zebra_nhg_get_backup_nhg
43
zebra_nhg_handle_install
21
zebra_nhg_handle_kernel_state_change
0
zebra_nhg_handle_uninstall
73
zebra_nhg_hash_alloc
79
zebra_nhg_hash_equal
234
zebra_nhg_hash_free
6
zebra_nhg_hash_free_zero_id
6
zebra_nhg_hash_id_equal
105
zebra_nhg_hash_key
294
zebra_nhg_id_key
326
zebra_nhg_increment_ref
152
zebra_nhg_insert_id
79
zebra_nhg_install_kernel
44
zebra_nhg_kernel_del
0
zebra_nhg_kernel_find
0
zebra_nhg_kernel_nexthops_enabled
188
zebra_nhg_lookup_id
111
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_proto_nexthops_only
61
zebra_nhg_recursive_use_backups
0
zebra_nhg_release
73
zebra_nhg_release_all_deps
73
zebra_nhg_resolve
124
zebra_nhg_rib_find
2
zebra_nhg_rib_find_nhe
148
zebra_nhg_score_proto
8
zebra_nhg_score_proto_entry
58
zebra_nhg_set_invalid
17
zebra_nhg_set_proto_nexthops_only
0
zebra_nhg_set_recursive_use_backups
0
zebra_nhg_set_valid
2
zebra_nhg_set_valid_if_active
76
zebra_nhg_sweep_entry
0
zebra_nhg_sweep_table
4
zebra_nhg_timer
0
zebra_nhg_uninstall_kernel
73
Generated by:
LCOV version v1.16-topotato