LCOV - code coverage report
Current view:
top level
-
lib
- odp-util.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.info
Lines:
2504
2804
89.3 %
Date:
2016-09-14 01:02:56
Functions:
155
161
96.3 %
Branches:
2045
2699
75.8 %
Function Name
Hit count
format_generic_odp_action
0
format_generic_odp_key
0
format_unknown_key
0
odp_flow_key_hash
0
odp_key_fitness_to_string
0
scan_cfi
0
odp_portno_names_get
7
put_icmp_key
8
put_nd_key
8
slow_path_reason_to_explanation
8
format_odp_sample_action
10
scan_ct_nat_range
10
nl_msg_put_ct_nat
11
scan_ct_nat
11
ovs_parse_tnl_push
12
parse_odp_userspace_action
14
generate_all_wildcard_mask
16
format_odp_tun_vxlan_opt
17
scan_vxlan_gbp
17
format_udp_tnl_push_header
18
scan_ct_state
18
scan_u16
18
scan_geneve
24
format_odp_tnl_push_action
25
format_odp_tnl_push_header
25
format_odp_tun_geneve
26
parse_conntrack_action
29
format_geneve_opts
31
odp_portno_names_destroy
34
vxlan_gbp_to_attr
34
odp_tun_key_from_attr
36
scan_u128
43
geneve_to_attr
44
slow_path_reason_to_string
44
format_odp_ct_nat
48
format_be16x
51
format_mpls
57
scan_mpls_bos
61
scan_mpls_label
61
scan_mpls_tc
61
scan_mpls_ttl
61
format_odp_userspace_action
63
format_mpls_lse
70
format_odp_conntrack_action
78
commit_odp_tunnel_action
114
odp_put_tunnel_action
120
log_odp_key_attributes
135
scan_be64
159
scan_tun_flags
167
format_be64
194
odp_portno_names_set
201
format_odp_tun_attr
202
format_tun_flags
202
scan_ipv6_label
210
format_ipv6_label
212
scan_be32_bf
244
set_be32_bf
244
format_odp_hash_action
256
pop_vlan
266
odp_actions_from_string
294
format_odp_recirc_action
319
scan_tcp_flags
329
tun_flags_to_attr
334
scan_pcp
360
scan_vid
360
format_vlan_tci
375
odp_flow_key_format
388
scan_ipv6
482
scan_in6_addr
484
format_ipv6
492
format_in6_addr
495
parse_odp_flags
500
parse_8021q_onward
679
scan_be16_bf
720
set_be16_bf
720
scan_u32
864
odp_format_ufid
963
odp_key_to_pkt_metadata
997
parse_odp_action
1106
odp_key_from_pkt_metadata
1217
format_u128
1415
ovs_frag_type_from_string
1584
scan_frag
1584
ovs_frag_type_to_string
1839
format_frag
1879
format_u8x
2019
scan_port
2151
format_be16
2266
odp_put_tnl_push_action
2419
mask_empty
2503
commit_set_ipv6_action
2636
commit_set_nd_action
2636
odp_flow_from_string
2730
odp_flow_format
3002
scan_ipv4
3319
format_ipv4
3878
scan_be16
4360
format_eth
4410
scan_eth
4612
commit_set_action
4710
format_u8u
4779
odp_flow_key_to_mask_udpif
5321
commit_masked_set_action
5951
scan_u8
6111
odp_ct_state_to_string
6404
get_nd_key
7908
put_ipv6_key
8347
format_odp_actions
9127
get_ipv6_key
9222
init_this_module_odp_util
10095
parse_odp_key_mask_attr
12711
odp_ufid_from_string
12713
odp_flow_key_from_mask
13109
tun_key_to_attr
14173
odp_flow_key_to_flow_udpif
14688
odp_mask_attr_is_exact
15384
put_tp_key
15798
odp_mask_attr_is_wildcard
18592
odp_flow_key_from_flow
19042
format_odp_key_attr
23501
ovs_key_attr_to_string
23501
check_attr_len
24564
odp_mask_is_exact
25328
odp_put_userspace_action
27710
ovs_to_odp_ct_state
27726
odp_flow_key_from_flow__
32151
commit_set_arp_action
46214
get_tp_key
50186
commit_set_ipv4_action
52185
odp_flow_key_to_mask
67821
put_ipv4_key
68512
put_arp_key
69373
odp_flow_key_to_mask__
73142
odp_flow_key_to_flow
74168
odp_tun_key_from_attr__
76711
odp_to_ovs_frag
76859
commit_mpls_action
116809
commit_odp_actions
116809
commit_set_ether_addr_action
116809
commit_set_icmp_action
116809
commit_set_nw_action
116809
commit_set_pkt_mark_action
116809
commit_set_port_action
116809
commit_set_priority_action
116809
commit_vlan_action
116809
get_icmp_key
121989
get_arp_key
140220
odp_to_ovs_ct_state
143832
odp_flow_key_to_flow__
157034
parse_l2_5_onward
157034
check_expectations
157699
parse_ethertype
157713
parse_flow_nlattrs
157713
put_ethernet_key
167004
get_ipv4_key
167676
ovs_to_odp_frag
176898
get_ethernet_key
382578
commit
508659
odp_key_attr_len
2185451
format_odp_action
15594900
odp_action_len
15594900
Generated by:
LCOV version 1.12