Click here for information about interpreting this report.
Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
../../src/systemd/src/basic/alloc-util.h | 50.00% (3/6) | 33.33% (10/30) | 66.67% (10/15) | 50.00% (4/8) |
../../src/systemd/src/basic/env-util.h | 0.00% (0/2) | 0.00% (0/8) | 0.00% (0/2) | - (0/0) |
../../src/systemd/src/basic/errno-util.h | 0.00% (0/13) | 0.00% (0/111) | 0.00% (0/13) | - (0/0) |
../../src/systemd/src/basic/ether-addr-util.h | 0.00% (0/11) | 0.00% (0/38) | 0.00% (0/20) | 0.00% (0/2) |
../../src/systemd/src/basic/fd-util.h | 16.67% (1/6) | 12.50% (3/24) | 16.67% (1/6) | - (0/0) |
../../src/systemd/src/basic/fileio.h | 0.00% (0/9) | 0.00% (0/29) | 0.00% (0/9) | - (0/0) |
../../src/systemd/src/basic/fs-util.h | 0.00% (0/8) | 0.00% (0/34) | 0.00% (0/8) | - (0/0) |
../../src/systemd/src/basic/hashmap.h | 4.84% (3/62) | 4.76% (9/189) | 15.25% (18/118) | - (0/0) |
../../src/systemd/src/basic/in-addr-util.h | 0.00% (0/16) | 0.00% (0/52) | 0.00% (0/16) | - (0/0) |
../../src/systemd/src/basic/log.h | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) | - (0/0) |
../../src/systemd/src/basic/macro.h | 20.00% (1/5) | 7.84% (4/51) | 42.86% (3/7) | 100.00% (2/2) |
../../src/systemd/src/basic/memory-util.h | 27.27% (3/11) | 22.54% (16/71) | 74.19% (23/31) | 66.67% (4/6) |
../../src/systemd/src/basic/ordered-set.h | 0.00% (0/16) | 0.00% (0/48) | 0.00% (0/16) | - (0/0) |
../../src/systemd/src/basic/parse-util.h | 13.33% (2/15) | 13.21% (7/53) | 18.75% (3/16) | - (0/0) |
../../src/systemd/src/basic/path-util.h | 20.00% (2/10) | 17.07% (7/41) | 30.77% (4/13) | 50.00% (1/2) |
../../src/systemd/src/basic/proc-cmdline.h | 0.00% (0/1) | 0.00% (0/8) | 0.00% (0/1) | - (0/0) |
../../src/systemd/src/basic/random-util.h | 0.00% (0/2) | 0.00% (0/10) | 0.00% (0/2) | - (0/0) |
../../src/systemd/src/basic/ratelimit.h | 0.00% (0/2) | 0.00% (0/6) | 0.00% (0/2) | - (0/0) |
../../src/systemd/src/basic/set.h | 0.00% (0/17) | 0.00% (0/51) | 0.00% (0/17) | - (0/0) |
../../src/systemd/src/basic/siphash24.h | 0.00% (0/5) | 0.00% (0/20) | 0.00% (0/5) | - (0/0) |
../../src/systemd/src/basic/socket-util.h | 0.00% (0/12) | 0.00% (0/48) | 0.00% (0/12) | - (0/0) |
../../src/systemd/src/basic/sparse-endian.h | 0.00% (0/12) | 0.00% (0/12) | 0.00% (0/12) | - (0/0) |
../../src/systemd/src/basic/stat-util.h | 25.00% (1/4) | 25.00% (3/12) | 25.00% (1/4) | - (0/0) |
../../src/systemd/src/basic/string-table.h | 50.00% (1/2) | 37.50% (3/8) | 27.27% (3/11) | 0.00% (0/4) |
../../src/systemd/src/basic/string-util.h | 4.76% (1/21) | 4.04% (4/99) | 10.00% (3/30) | 25.00% (1/4) |
../../src/systemd/src/basic/strv.h | 0.00% (0/13) | 0.00% (0/57) | 0.00% (0/13) | - (0/0) |
../../src/systemd/src/basic/time-util.h | 0.00% (0/8) | 0.00% (0/46) | 0.00% (0/8) | - (0/0) |
../../src/systemd/src/basic/user-util.h | 0.00% (0/5) | 0.00% (0/20) | 0.00% (0/5) | - (0/0) |
../../src/systemd/src/basic/utf8.h | 0.00% (0/5) | 0.00% (0/15) | 0.00% (0/5) | - (0/0) |
../../src/systemd/src/basic/util.h | 0.00% (0/6) | 0.00% (0/36) | 0.00% (0/6) | - (0/0) |
../../src/systemd/src/fundamental/macro-fundamental.h | 0.00% (0/1) | 0.00% (0/8) | 0.00% (0/1) | - (0/0) |
../../src/systemd/src/fundamental/string-util-fundamental.h | 8.33% (1/12) | 5.17% (3/58) | 18.75% (3/16) | 50.00% (3/6) |
../../src/systemd/src/fuzz/fuzz.h | 50.00% (1/2) | 38.46% (5/13) | 55.56% (5/9) | 50.00% (2/4) |
../../src/systemd/src/libsystemd/sd-device/device-private.h | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) | - (0/0) |
../../src/systemd/src/libsystemd/sd-device/device-util.h | 0.00% (0/1) | 0.00% (0/4) | 0.00% (0/1) | - (0/0) |
../../src/systemd/src/shared/condition.h | 50.00% (1/2) | 17.65% (3/17) | 50.00% (1/2) | - (0/0) |
../../src/systemd/src/shared/conf-parser.h | 40.00% (2/5) | 80.77% (84/104) | 65.73% (94/143) | 68.75% (33/48) |
../../src/systemd/src/shared/linux/ethtool.h | 0.00% (0/6) | 0.00% (0/27) | 0.00% (0/6) | - (0/0) |
../../src/systemd/src/shared/netif-naming-scheme.h | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/2) | - (0/0) |
../../src/systemd/src/systemd/_sd-common.h | 0.00% (0/1) | 0.00% (0/4) | 0.00% (0/3) | 0.00% (0/2) |
../../src/systemd/src/systemd/sd-id128.h | 0.00% (0/5) | 0.00% (0/30) | 0.00% (0/5) | - (0/0) |
../../src/systemd/src/udev/net/fuzz-link-parser.c | 100.00% (1/1) | 93.75% (15/16) | 68.75% (22/32) | 50.00% (6/12) |
../../src/systemd/src/udev/net/link-config.c | 44.83% (13/29) | 31.60% (256/810) | 18.07% (402/2225) | 16.67% (143/858) |
src/udev/link-config-gperf.c | 100.00% (2/2) | 100.00% (291/291) | 100.00% (35/35) | 95.24% (40/42) |
Totals | 10.40% (39/375) | 27.62% (723/2618) | 21.72% (631/2905) | 23.90% (239/1000) |
Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)