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 Sort by function name Hit count Sort by 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