LCOV - code coverage report
Current view: top level - libbpfilter - matcher.c (source / functions) Coverage Total Hit
Test: coverage.lcov Lines: 94.7 % 396 375
Test Date: 2026-04-17 15:45:04 Functions: 97.0 % 66 64
Branches: 76.2 % 303 231

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 24
_bf_parse_mark 38
_bf_parse_iface 42
_bf_parse_u32 46
bf_matcher_payload_len 57
_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 103
_bf_parse_tcp_flags 143
_bf_parse_icmp_code 164
_bf_parse_ipv4_addr 191
_bf_parse_ipv6_addr 201
_bf_parse_l4_port_range 240
_bf_parse_ipv6_net 301
bf_tcp_flag_from_str 320
_bf_parse_l4_proto 350
bf_ipproto_from_str 353
_bf_strtoul 576
_bf_parse_l4_port 686
bf_matcher_op_to_str 1349
bf_matcher_type_to_str 1527
bf_matcher_op_from_str 2595
bf_matcher_new_from_raw 2608
bf_matcher_type_from_str 2743
bf_matcher_get_op 2971
bf_matcher_payload 4729
bf_matcher_get_ops 4759
bf_matcher_pack 6405
bf_matcher_new_from_pack 11409
bf_matcher_new 12659
bf_matcher_get_meta 38739
bf_matcher_free 58814
bf_matcher_get_type 86070

Generated by: LCOV version 2.0-1