LCOV - code coverage report
Current view:
top level
-
ofproto
- ofproto-dpif-xlate.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.info
Lines:
2003
2443
82.0 %
Date:
2016-09-14 01:02:56
Functions:
165
185
89.2 %
Branches:
981
1529
64.2 %
Function Name
Hit count
actions_output_to_local_port
0
bucket_is_alive
666
build_tunnel_send
6248
clear_conntrack
35752
clear_skb_priorities
346806
compose_conntrack_action
1219
compose_dec_mpls_ttl_action
50
compose_dec_ttl
3777
compose_ipfix_action
164568
compose_mpls_pop_action
115
compose_mpls_push_action
124
compose_output_action
124418
compose_output_action__
124425
compose_recirculate_and_fork
903
compose_sample_action
31
compose_set_mpls_label_action
2
compose_set_mpls_tc_action
2
compose_set_mpls_ttl_action
14
compose_sflow_action
83024
compose_table_xlate
11
count_output_actions
0
count_skb_priorities
89200
counter_xlate_actions_get
96359
counter_xlate_actions_get_unsafe
96359
counter_xlate_actions_oversize_get
11731
counter_xlate_actions_oversize_get_unsafe
11731
counter_xlate_actions_too_many_output_get
11730
counter_xlate_actions_too_many_output_get_unsafe
11730
ctx_cancel_freeze
1220
ctx_first_frozen_action
280
ctx_trigger_freeze
317
do_xlate_actions
1413839
dscp_from_skb_priority
6
emit_continuation
194
execute_controller_action
26009
finish_freezing
317
finish_freezing__
1220
fix_sflow_action
21
flood_packets
34
freeze_put_unroll_xlate
1394
freeze_unroll_actions
457
get_ofp_port
242127
get_skb_priority
6
group_best_live_bucket
250
group_first_live_bucket
0
group_is_alive
0
init_this_module_ofproto_dpif_xlate
644
input_vid_is_valid
30621
input_vid_to_vlan
30594
is_admissible
30435
is_gratuitous_arp
16789
is_ip_local_multicast
0
is_mac_learning_update_needed
4774
lookup_input_bundle
32906
may_receive
109438
mirror_ingress_packet
84526
mirror_packet
158
netdev_max_backlog
84624
odp_port_is_alive
0
ofp_port_to_odp_port
34
output_normal
45204
output_vlan_to_vid
45204
process_special
118323
put_ct_helper
1219
put_ct_label
1219
put_ct_mark
1219
put_ct_nat
1219
recirc_for_mpls
2392371
rstp_process_packet
6
slave_enabled_cb
8
stp_process_packet
13
stp_should_process_flow
34
tnl_route_lookup_flow
6248
tnl_send_arp_request
7
tnl_send_nd_request
4
too_many_output_actions
84624
update_learning_table
4774
update_learning_table__
2203
update_mcast_snooping_table
0
update_mcast_snooping_table4__
0
update_mcast_snooping_table6__
0
xbridge_lookup
116178
xbridge_lookup_by_uuid
19
xbundle_includes_vlan
72990
xbundle_lookup
205637
xbundle_mirror_dst
101
xbundle_mirror_out
148918
xbundle_mirror_src
57
xbundle_trunks_vlan
72846
xlate_action_set
117330
xlate_actions
84629
xlate_actions_add
84629
xlate_actions_count
11730
xlate_actions_for_side_effects
197
xlate_actions_init
644
xlate_actions_oversize_add
1
xlate_actions_oversize_count
11730
xlate_actions_oversize_init
644
xlate_actions_too_many_output_add
0
xlate_actions_too_many_output_count
11730
xlate_actions_too_many_output_init
644
xlate_all_group
14
xlate_bundle_action
4
xlate_bundle_remove
2667
xlate_bundle_set
99662
xlate_cache_add_entry
1198882
xlate_cache_clear
74464
xlate_cache_clear_netflow
12
xlate_cache_delete
6723
xlate_cache_netdev
1039
xlate_cache_new
3611
xlate_cache_normal
2385
xlate_commit_actions
116809
xlate_default_select_group
250
xlate_dev_unref
37118
xlate_enqueue_action
12
xlate_ff_group
0
xlate_fin_timeout
2
xlate_fin_timeout__
2
xlate_group_action
264
xlate_group_action__
264
xlate_group_bucket
274
xlate_group_stats
264
xlate_hash_fields_select_group
0
xlate_in_init
84629
xlate_learn_action
58
xlate_learn_action__
58
xlate_lookup
76326
xlate_lookup_ofproto
2378
xlate_lookup_ofproto_
78704
xlate_normal
30464
xlate_normal_flood
15386
xlate_normal_mcast_send_fports
0
xlate_normal_mcast_send_group
0
xlate_normal_mcast_send_mrouters
0
xlate_normal_mcast_send_rports
0
xlate_ofpact_resubmit
1177160
xlate_ofport_remove
2689
xlate_ofport_set
100309
xlate_ofproto_set
23059
xlate_out_uninit
180785
xlate_output_action
110084
xlate_output_reg_action
57
xlate_output_trunc_action
122
xlate_push_stats
4210
xlate_recursively
1210491
xlate_remove_ofproto
749
xlate_report
48581
xlate_report_actions
279
xlate_resubmit_resource_check
1210760
xlate_resume
199
xlate_sample_action
7
xlate_select_group
250
xlate_send_packet
6534
xlate_set_queue_action
0
xlate_strerror
4
xlate_table_action
1210497
xlate_txn_commit
29164
xlate_txn_start
29164
xlate_wc_finish
84625
xlate_wc_init
84629
xlate_write_actions
21
xlate_write_actions__
23
xlate_xbridge_copy
41025
xlate_xbridge_init
41774
xlate_xbridge_remove
41774
xlate_xbridge_set
64084
xlate_xbundle_copy
191056
xlate_xbundle_init
193723
xlate_xbundle_remove
193723
xlate_xbundle_set
290718
xlate_xcfg_free
29164
xlate_xport_copy
243808
xlate_xport_init
246497
xlate_xport_remove
246497
xlate_xport_set
344117
xport_get_rstp_port_state
4
xport_get_stp_port
343283
xport_lookup
356199
xport_rstp_forward_state
343248
xport_rstp_learn_state
0
xport_rstp_should_manage_bpdu
0
xport_stp_forward_state
343250
xport_stp_learn_state
0
xport_stp_should_forward_bpdu
20
Generated by:
LCOV version 1.12