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