back to topotato report
topotato coverage report
Current view:
top level
-
zebra
- zebra_dplane.c
(
source
/ functions)
Hit
Total
Coverage
Test:
test_demo.py::AllStartupTest
Lines:
650
2649
24.5 %
Date:
2023-02-24 18:37:51
Functions:
100
355
28.2 %
Function Name
Hit count
_mtfini_DP_CTX
2
_mtfini_DP_INTF
2
_mtfini_DP_NETFILTER
2
_mtfini_DP_NS
2
_mtfini_DP_PROV
2
_mtinit_DP_CTX
1
_mtinit_DP_INTF
1
_mtinit_DP_NETFILTER
1
_mtinit_DP_NS
1
_mtinit_DP_PROV
1
dplane_br_port_update
0
dplane_check_shutdown_status
1
dplane_clean_ctx_queue
0
dplane_config_write_helper
0
dplane_ctx_add_backup_nhlfe
0
dplane_ctx_add_nhlfe
0
dplane_ctx_alloc
27
dplane_ctx_dequeue
222
dplane_ctx_enqueue_tail
84
dplane_ctx_fini
69
dplane_ctx_free
69
dplane_ctx_free_internal
69
dplane_ctx_get_addr_family
0
dplane_ctx_get_afi
71
dplane_ctx_get_backup_ng
0
dplane_ctx_get_backup_nhlfe_list
0
dplane_ctx_get_best_nhlfe
0
dplane_ctx_get_br_port_backup_nhg_id
0
dplane_ctx_get_br_port_flags
0
dplane_ctx_get_br_port_sph_filter_cnt
0
dplane_ctx_get_br_port_sph_filters
0
dplane_ctx_get_dest
62
dplane_ctx_get_distance
0
dplane_ctx_get_flags
0
dplane_ctx_get_head
18
dplane_ctx_get_ifindex
27
dplane_ctx_get_ifname
0
dplane_ctx_get_in_label
0
dplane_ctx_get_instance
55
dplane_ctx_get_intf_addr
7
dplane_ctx_get_intf_dest
7
dplane_ctx_get_intf_extra
0
dplane_ctx_get_intf_label
0
dplane_ctx_get_intf_metric
7
dplane_ctx_get_intf_pd_reason_val
0
dplane_ctx_get_lsp_flags
0
dplane_ctx_get_lsp_num_ecmp
0
dplane_ctx_get_metric
0
dplane_ctx_get_mtu
0
dplane_ctx_get_netconf_linkdown
20
dplane_ctx_get_netconf_mcast
20
dplane_ctx_get_netconf_mpls
20
dplane_ctx_get_ng
55
dplane_ctx_get_nh_mtu
0
dplane_ctx_get_nhe_afi
11
dplane_ctx_get_nhe_id
25
dplane_ctx_get_nhe_ng
11
dplane_ctx_get_nhe_nh_grp
0
dplane_ctx_get_nhe_nh_grp_count
11
dplane_ctx_get_nhe_type
14
dplane_ctx_get_nhe_vrf_id
0
dplane_ctx_get_nhg_id
0
dplane_ctx_get_nhlfe_list
0
dplane_ctx_get_notif_provider
17
dplane_ctx_get_ns
76
dplane_ctx_get_ns_id
27
dplane_ctx_get_ns_sock
28
dplane_ctx_get_old_backup_ng
0
dplane_ctx_get_old_distance
0
dplane_ctx_get_old_instance
0
dplane_ctx_get_old_metric
0
dplane_ctx_get_old_ng
0
dplane_ctx_get_old_nhe_id
0
dplane_ctx_get_old_seq
0
dplane_ctx_get_old_tag
0
dplane_ctx_get_old_type
0
dplane_ctx_get_op
256
dplane_ctx_get_pbr_ipset
0
dplane_ctx_get_pbr_ipset_entry
0
dplane_ctx_get_pbr_iptable
0
dplane_ctx_get_provider
0
dplane_ctx_get_pw_af
0
dplane_ctx_get_pw_backup_nhg
0
dplane_ctx_get_pw_dest
0
dplane_ctx_get_pw_flags
0
dplane_ctx_get_pw_local_label
0
dplane_ctx_get_pw_nhg
0
dplane_ctx_get_pw_primary_nhg
0
dplane_ctx_get_pw_proto
0
dplane_ctx_get_pw_remote_label
0
dplane_ctx_get_pw_status
0
dplane_ctx_get_pw_type
0
dplane_ctx_get_safi
51
dplane_ctx_get_seq
17
dplane_ctx_get_src
34
dplane_ctx_get_status
55
dplane_ctx_get_table
51
dplane_ctx_get_tag
0
dplane_ctx_get_type
111
dplane_ctx_get_vrf
85
dplane_ctx_gre_get_info
0
dplane_ctx_gre_get_link_ifindex
0
dplane_ctx_gre_get_mtu
0
dplane_ctx_intf_extra_next
0
dplane_ctx_intf_has_dest
0
dplane_ctx_intf_has_label
7
dplane_ctx_intf_init
0
dplane_ctx_intf_is_broadcast
0
dplane_ctx_intf_is_connected
7
dplane_ctx_intf_is_protodown
0
dplane_ctx_intf_is_secondary
7
dplane_ctx_intf_set_broadcast
0
dplane_ctx_intf_set_connected
0
dplane_ctx_intf_set_secondary
0
dplane_ctx_ipset_entry_init
0
dplane_ctx_ipset_init
0
dplane_ctx_iptable_init
0
dplane_ctx_is_from_notif
0
dplane_ctx_is_skip_kernel
42
dplane_ctx_is_update
35
dplane_ctx_list_append
105
dplane_ctx_list_init
95
dplane_ctx_list_pop
787
dplane_ctx_lsp_init
0
dplane_ctx_mac_get_addr
0
dplane_ctx_mac_get_br_ifindex
0
dplane_ctx_mac_get_nhg_id
0
dplane_ctx_mac_get_update_flags
0
dplane_ctx_mac_get_vlan
0
dplane_ctx_mac_get_vtep_ip
0
dplane_ctx_mac_is_sticky
0
dplane_ctx_neigh_get_flags
0
dplane_ctx_neigh_get_ipaddr
0
dplane_ctx_neigh_get_link_ip
0
dplane_ctx_neigh_get_mac
0
dplane_ctx_neigh_get_state
0
dplane_ctx_neigh_get_update_flags
0
dplane_ctx_neightable_get_app_probes
0
dplane_ctx_neightable_get_family
0
dplane_ctx_neightable_get_mcast_probes
0
dplane_ctx_neightable_get_ucast_probes
0
dplane_ctx_nexthop_init
14
dplane_ctx_pw_init
0
dplane_ctx_q_init
93
dplane_ctx_reset
0
dplane_ctx_route_init
28
dplane_ctx_route_init_basic
28
dplane_ctx_rule_get_dmac
0
dplane_ctx_rule_get_dp_flow_ptr
0
dplane_ctx_rule_get_dsfield
0
dplane_ctx_rule_get_dst_ip
0
dplane_ctx_rule_get_dst_port
0
dplane_ctx_rule_get_filter_bm
0
dplane_ctx_rule_get_fwmark
0
dplane_ctx_rule_get_ifname
0
dplane_ctx_rule_get_ipproto
0
dplane_ctx_rule_get_old_dp_flow_ptr
0
dplane_ctx_rule_get_old_dsfield
0
dplane_ctx_rule_get_old_dst_ip
0
dplane_ctx_rule_get_old_dst_port
0
dplane_ctx_rule_get_old_filter_bm
0
dplane_ctx_rule_get_old_fwmark
0
dplane_ctx_rule_get_old_ipproto
0
dplane_ctx_rule_get_old_priority
0
dplane_ctx_rule_get_old_src_ip
0
dplane_ctx_rule_get_old_src_port
0
dplane_ctx_rule_get_old_table
0
dplane_ctx_rule_get_out_ifindex
0
dplane_ctx_rule_get_priority
0
dplane_ctx_rule_get_seq
0
dplane_ctx_rule_get_smac
0
dplane_ctx_rule_get_sock
0
dplane_ctx_rule_get_src_ip
0
dplane_ctx_rule_get_src_port
0
dplane_ctx_rule_get_table
0
dplane_ctx_rule_get_unique
0
dplane_ctx_rule_init
0
dplane_ctx_rule_init_single
0
dplane_ctx_rule_set_dp_flow_ptr
0
dplane_ctx_set_addr_family
0
dplane_ctx_set_afi
20
dplane_ctx_set_backup_nhg
0
dplane_ctx_set_best_nhlfe
0
dplane_ctx_set_dest
0
dplane_ctx_set_distance
0
dplane_ctx_set_flags
0
dplane_ctx_set_ifindex
27
dplane_ctx_set_ifname
0
dplane_ctx_set_in_label
0
dplane_ctx_set_instance
0
dplane_ctx_set_intf_addr
7
dplane_ctx_set_intf_dest
0
dplane_ctx_set_intf_label
0
dplane_ctx_set_intf_metric
7
dplane_ctx_set_intf_pd_reason_val
0
dplane_ctx_set_lsp_flags
0
dplane_ctx_set_netconf_linkdown
20
dplane_ctx_set_netconf_mcast
20
dplane_ctx_set_netconf_mpls
20
dplane_ctx_set_nexthops
0
dplane_ctx_set_notif_provider
0
dplane_ctx_set_ns_id
27
dplane_ctx_set_op
27
dplane_ctx_set_pw_status
0
dplane_ctx_set_safi
0
dplane_ctx_set_skip_kernel
0
dplane_ctx_set_src
0
dplane_ctx_set_status
50
dplane_ctx_set_table
0
dplane_ctx_set_tag
0
dplane_ctx_set_type
0
dplane_ctx_set_vrf
0
dplane_ctx_tc_class_get_ceil
0
dplane_ctx_tc_class_get_handle
0
dplane_ctx_tc_class_get_kind
0
dplane_ctx_tc_class_get_kind_str
0
dplane_ctx_tc_class_get_rate
0
dplane_ctx_tc_class_init
0
dplane_ctx_tc_filter_get_classid
0
dplane_ctx_tc_filter_get_dsfield
0
dplane_ctx_tc_filter_get_dsfield_mask
0
dplane_ctx_tc_filter_get_dst_ip
0
dplane_ctx_tc_filter_get_dst_port_max
0
dplane_ctx_tc_filter_get_dst_port_min
0
dplane_ctx_tc_filter_get_eth_proto
0
dplane_ctx_tc_filter_get_filter_bm
0
dplane_ctx_tc_filter_get_handle
0
dplane_ctx_tc_filter_get_ip_proto
0
dplane_ctx_tc_filter_get_kind
0
dplane_ctx_tc_filter_get_kind_str
0
dplane_ctx_tc_filter_get_priority
0
dplane_ctx_tc_filter_get_src_ip
0
dplane_ctx_tc_filter_get_src_port_max
0
dplane_ctx_tc_filter_get_src_port_min
0
dplane_ctx_tc_filter_init
0
dplane_ctx_tc_qdisc_get_kind
0
dplane_ctx_tc_qdisc_get_kind_str
0
dplane_ctx_tc_qdisc_init
0
dplane_enable_intf_extra_info
0
dplane_enable_sys_route_notifs
0
dplane_get_in_queue_len
68
dplane_get_in_queue_limit
68
dplane_get_thread_master
0
dplane_gre_set
0
dplane_incoming_read
10
dplane_incoming_request
1
dplane_intf_add
0
dplane_intf_addr_set
0
dplane_intf_addr_unset
0
dplane_intf_delete
0
dplane_intf_extra_get_flags
0
dplane_intf_extra_get_ifindex
0
dplane_intf_extra_get_status
0
dplane_intf_extra_get_vrfid
0
dplane_intf_extra_list_init
28
dplane_intf_extra_list_pop
28
dplane_intf_mpls_modify_state
0
dplane_intf_update
0
dplane_intf_update_internal
0
dplane_is_in_shutdown
0
dplane_kernel_info_request
2
dplane_local_mac_add
0
dplane_local_mac_del
0
dplane_local_neigh_add
0
dplane_lsp_add
0
dplane_lsp_delete
0
dplane_lsp_notif_update
0
dplane_lsp_update
0
dplane_mac_init
0
dplane_neigh_discover
0
dplane_neigh_ip_update
0
dplane_neigh_table_update
0
dplane_nexthop_add
11
dplane_nexthop_delete
3
dplane_nexthop_update
0
dplane_nexthop_update_internal
14
dplane_op2str
0
dplane_pbr_ipset_add
0
dplane_pbr_ipset_delete
0
dplane_pbr_ipset_entry_add
0
dplane_pbr_ipset_entry_delete
0
dplane_pbr_iptable_add
0
dplane_pbr_iptable_delete
0
dplane_pbr_rule_add
0
dplane_pbr_rule_delete
0
dplane_pbr_rule_update
0
dplane_provider_dequeue_in_ctx
56
dplane_provider_dequeue_in_list
0
dplane_provider_enqueue_out_ctx
42
dplane_provider_enqueue_to_zebra
27
dplane_provider_get_data
0
dplane_provider_get_id
0
dplane_provider_get_name
0
dplane_provider_get_work_limit
0
dplane_provider_init
1
dplane_provider_is_threaded
0
dplane_provider_lock
0
dplane_provider_out_ctx_queue_len
0
dplane_provider_register
1
dplane_provider_unlock
0
dplane_provider_work_ready
42
dplane_pw_install
0
dplane_pw_uninstall
0
dplane_rem_mac_add
0
dplane_rem_mac_del
0
dplane_rem_neigh_add
0
dplane_rem_neigh_delete
0
dplane_res2str
0
dplane_rib_add_multipath
0
dplane_route_add
17
dplane_route_delete
11
dplane_route_notif_update
0
dplane_route_update
0
dplane_route_update_internal
28
dplane_set_in_queue_limit
0
dplane_show_helper
0
dplane_show_provs_helper
0
dplane_sys_route_add
34
dplane_sys_route_del
0
dplane_tc_class_add
0
dplane_tc_class_delete
0
dplane_tc_class_update
0
dplane_tc_filter_add
0
dplane_tc_filter_delete
0
dplane_tc_filter_update
0
dplane_tc_qdisc_install
0
dplane_tc_qdisc_uninstall
0
dplane_thread_loop
14
dplane_update_enqueue
42
dplane_vtep_add
0
dplane_vtep_delete
0
dplane_work_pending
1
intf_addr_update_internal
0
ipset_entry_update_internal
0
ipset_update_internal
0
iptable_update_internal
0
kernel_dplane_handle_result
42
kernel_dplane_log_detail
0
kernel_dplane_process_func
14
lsp_update_internal
0
mac_update_common
0
neigh_update_internal
0
pw_update_internal
0
rule_update_internal
0
tc_class_update_internal
0
tc_filter_update_internal
0
tc_qdisc_update_internal
0
zebra_dplane_finish
1
zebra_dplane_init
1
zebra_dplane_init_internal
1
zebra_dplane_interface_name_list_deletion
0
zebra_dplane_ns_enable
2
zebra_dplane_pre_finish
1
zebra_dplane_shutdown
1
zebra_dplane_start
1
Generated by:
LCOV version v1.16-topotato