LCOV - code coverage report
Current view: top level - libbpfilter - matcher.c (source / functions) Coverage Total Hit
Test: coverage.lcov Lines: 95.2 % 416 396
Test Date: 2026-03-19 16:00:55 Functions: 96.8 % 63 61
Branches: 79.2 % 313 248

Function Name Sort by function name Hit count Sort by function hit count
_bf_parse_icmp_code 162
_bf_parse_icmp_type 87
_bf_parse_icmpv6_type 95
_bf_parse_iface 40
_bf_parse_int 46
_bf_parse_int_range 24
_bf_parse_ipv4_addr 185
_bf_parse_ipv4_net 97
_bf_parse_ipv6_addr 195
_bf_parse_ipv6_net 295
_bf_parse_l3_proto 85
_bf_parse_l4_port 667
_bf_parse_l4_port_range 235
_bf_parse_l4_proto 327
_bf_parse_mark 36
_bf_parse_probability 93
_bf_parse_tcp_flags 141
_bf_parse_u8 61
_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 4
_bf_print_tcp_flags 1
_bf_print_u8 1
bf_ethertype_from_str 88
bf_ethertype_to_str 4
bf_icmp_type_from_str 90
bf_icmp_type_to_str 6
bf_icmpv6_type_from_str 98
bf_icmpv6_type_to_str 4
bf_ipproto_from_str 330
bf_ipproto_to_str 16
bf_matcher_dump 106
bf_matcher_free 16282
bf_matcher_get_meta 14167
bf_matcher_get_op 1985
bf_matcher_get_ops 3576
bf_matcher_get_type 27020
bf_matcher_len 1
bf_matcher_new 1874
bf_matcher_new_from_pack 1655
bf_matcher_new_from_raw 2493
bf_matcher_op_from_str 2498
bf_matcher_op_to_str 466
bf_matcher_pack 3263
bf_matcher_payload 2229
bf_matcher_payload_len 57
bf_matcher_type_from_str 2637
bf_matcher_type_to_str 588
bf_tcp_flag_from_str 318
bf_tcp_flag_to_str 10

Generated by: LCOV version 2.0-1