LCOV - code coverage report
Current view: top level - libbpfilter - matcher.c (source / functions) Coverage Total Hit
Test: coverage.lcov Lines: 94.6 % 407 385
Test Date: 2026-05-09 09:49:18 Functions: 97.0 % 67 65
Branches: 75.1 % 313 235

Function Name Sort by function name Hit count Sort by function hit count
_bf_print_u32 0
_bf_print_u32_range 0
_bf_print_dscp 1
_bf_print_ipv4_net 1
_bf_print_ipv6_addr 1
_bf_print_ipv6_net 1
_bf_print_l4_port_range 1
_bf_print_mark 1
_bf_print_tcp_flags 1
bf_matcher_len 1
_bf_print_icmpv6_type 2
_bf_print_iface 2
_bf_print_l3_proto 2
_bf_print_icmp_code 3
_bf_print_icmp_type 4
_bf_print_probability 4
bf_ethertype_to_str 4
bf_icmpv6_type_to_str 4
_bf_print_l4_port 5
bf_dscp_class_to_str 5
bf_icmp_type_to_str 6
bf_tcp_flag_to_str 10
_bf_print_l4_proto 13
bf_ipproto_to_str 16
_bf_parse_u32_range 24
_bf_print_ipv4_addr 34
_bf_parse_mark 38
_bf_parse_iface 42
_bf_parse_u32 46
bf_matcher_payload_len 61
_bf_parse_dscp 87
_bf_parse_icmp_type 88
_bf_parse_l3_proto 89
bf_icmp_type_from_str 91
bf_ethertype_from_str 92
bf_dscp_class_from_str 95
_bf_parse_icmpv6_type 96
_bf_parse_probability 97
bf_icmpv6_type_from_str 99
bf_matcher_dump 102
_bf_parse_ipv4_net 111
_bf_parse_tcp_flags 147
_bf_parse_icmp_code 166
_bf_parse_ipv6_addr 213
_bf_parse_ipv4_addr 216
_bf_parse_l4_port_range 242
_bf_parse_ipv6_net 306
bf_tcp_flag_from_str 326
_bf_parse_l4_proto 365
bf_ipproto_from_str 368
_bf_strtoul 578
_bf_parse_l4_port 710
bf_matcher_op_to_str 1070
bf_matcher_type_to_str 1271
bf_matcher_op_from_str 1884
bf_matcher_new_from_raw 2639
bf_matcher_get_negate 2831
bf_matcher_type_from_str 2832
bf_matcher_get_ops 5249
bf_matcher_get_op 5457
bf_matcher_pack 5615
bf_matcher_new_from_pack 8122
bf_matcher_payload 8912
bf_matcher_new 9562
bf_matcher_get_meta 36106
bf_matcher_free 46430
bf_matcher_get_type 85798

Generated by: LCOV version 2.0-1