LCOV - code coverage report
Current view: top level - libbpfilter - matcher.c (source / functions) Coverage Total Hit
Test: coverage.lcov Lines: 95.3 % 425 405
Test Date: 2026-02-28 14:57:49 Functions: 96.9 % 65 63
Branches: 79.8 % 321 256

Function Name Sort by function name Hit count Sort by function hit count
_bf_parse_flow_probability 33
_bf_parse_icmp_code 160
_bf_parse_icmp_type 86
_bf_parse_icmpv6_type 94
_bf_parse_iface 38
_bf_parse_int 46
_bf_parse_int_range 24
_bf_parse_ipv4_addr 177
_bf_parse_ipv4_net 89
_bf_parse_ipv6_addr 186
_bf_parse_ipv6_net 286
_bf_parse_l3_proto 79
_bf_parse_l4_port 621
_bf_parse_l4_port_range 217
_bf_parse_l4_proto 309
_bf_parse_mark 34
_bf_parse_probability 42
_bf_parse_tcp_flags 139
_bf_parse_u8 59
_bf_print_flow_probability 2
_bf_print_icmp_code 3
_bf_print_icmp_type 4
_bf_print_icmpv6_type 2
_bf_print_iface 2
_bf_print_int 0
_bf_print_int_range 0
_bf_print_ipv4_addr 24
_bf_print_ipv4_net 1
_bf_print_ipv6_addr 1
_bf_print_ipv6_net 1
_bf_print_l3_proto 2
_bf_print_l4_port 5
_bf_print_l4_port_range 1
_bf_print_l4_proto 13
_bf_print_mark 1
_bf_print_probability 1
_bf_print_tcp_flags 1
_bf_print_u8 1
bf_ethertype_from_str 82
bf_ethertype_to_str 4
bf_icmp_type_from_str 89
bf_icmp_type_to_str 6
bf_icmpv6_type_from_str 97
bf_icmpv6_type_to_str 4
bf_ipproto_from_str 312
bf_ipproto_to_str 16
bf_matcher_dump 103
bf_matcher_free 15287
bf_matcher_get_meta 6960
bf_matcher_get_op 1446
bf_matcher_get_ops 3423
bf_matcher_get_type 18073
bf_matcher_len 1
bf_matcher_new 1772
bf_matcher_new_from_pack 1561
bf_matcher_new_from_raw 2341
bf_matcher_op_from_str 2353
bf_matcher_op_to_str 465
bf_matcher_pack 9472
bf_matcher_payload 1991
bf_matcher_payload_len 50
bf_matcher_type_from_str 2491
bf_matcher_type_to_str 559
bf_tcp_flag_from_str 316
bf_tcp_flag_to_str 10

Generated by: LCOV version 2.0-1