LCOV - code coverage report
Current view:
top level
-
lib
- flow.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.info
Lines:
1013
1157
87.6 %
Date:
2016-09-14 01:02:56
Functions:
78
84
92.9 %
Branches:
641
863
74.3 %
Function Name
Hit count
flow_equal_except
0
flow_hash_in_wildcards
0
flow_hash_symmetric_l3l4
0
flow_set_mpls_ttl
0
flow_wildcards_or
0
parse_dl_type
0
flow_hash_fields_to_str
26
flow_hash_fields_valid
29
parse_ipv6_ext_hdrs
45
flow_wildcards_set_xreg_mask
66
flow_set_mpls_tc
83
flow_set_vlan_pcp
109
flow_set_mpls_lse
136
flow_set_mpls_label
201
flow_pop_mpls
214
flow_push_mpls
232
parse_flags
792
flow_set_vlan_vid
1007
flow_get_metadata
1051
parse_icmpv6
1310
flow_compose_l4
1487
flow_compose_l4_csum
1487
parse_ipv6_ext_hdrs__
1520
flow_print
1583
flow_tun_flag_to_string
1603
flow_to_string
1684
flow_set_mpls_bos
1781
format_flags
1950
parse_mpls
2013
format_flags_masked
2216
ct_state_to_string
2423
flow_set_dl_vlan
5008
flow_format
6478
flow_compose
6585
data_try_pull
9825
miniflow_hash_5tuple
10033
flow_extract_init
10095
miniflow_malloc_init
10095
flow_wc_map
10331
flow_extract_count
12106
miniflow_malloc_count
12106
flow_wildcards_init_for_packet
12466
flow_wildcards_and
13306
flow_zero_wildcards
14501
flow_extract
19106
flow_extract_add
19106
flow_wildcards_is_catchall
26612
miniflow_equal_flow_in_minimask
26612
minimask_combine
26612
flow_hash_5tuple
30540
counter_flow_extract_get
31212
counter_flow_extract_get_unsafe
31212
miniflow_extract
39044
minimask_create
66531
flow_wildcards_has_extra
67741
flow_wildcards_clear_non_packet_fields
84625
miniflow_create
93143
data_pull
113301
flow_count_common_mpls_labels
116809
flow_wildcards_set_xxreg_mask
146375
minimask_has_extra
224417
flow_count_mpls_labels
239081
minimask_init
499437
miniflow_equal_in_minimask
584937
miniflow_map_init
592580
miniflow_alloc
646981
miniflow_malloc_add
646981
counter_miniflow_malloc_get
659087
counter_miniflow_malloc_get_unsafe
659087
miniflow_clone
901260
flow_wildcards_equal
1055560
miniflow_init
1092017
miniflow_equal
1236553
flow_unwildcard_tp_ports
1237941
minimask_equal
1302796
flow_wildcards_set_reg_mask
1332918
flow_hash_symmetric_l4
1900559
flow_wildcards_hash
2185334
flow_random_hash_fields
16715072
flow_wildcards_init_catchall
31090762
flow_mask_hash_fields
34686489
flow_hash_fields
34930152
minimask_expand
221588412
miniflow_expand
443373806
Generated by:
LCOV version 1.12