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

Generated by: LCOV version 1.12