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 | 9.09% (1/11) | 7.04% (5/71) | 9.68% (3/31) | 16.67% (1/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 | 0.00% (0/15) | 0.00% (0/53) | 0.00% (0/16) | - (0/0) |
../../src/systemd/src/basic/path-util.h | 0.00% (0/10) | 0.00% (0/41) | 0.00% (0/13) | 0.00% (0/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 | 0.00% (0/21) | 0.00% (0/99) | 0.00% (0/30) | 0.00% (0/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) | 46.15% (6/13) | 77.78% (7/9) | 75.00% (3/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) | 64.42% (67/104) | 51.05% (73/143) | 47.92% (23/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) | 100.00% (16/16) | 71.88% (23/32) | 58.33% (7/12) |
../../src/systemd/src/udev/net/link-config.c | 31.03% (9/29) | 16.05% (130/810) | 8.00% (178/2225) | 5.71% (49/858) |
src/udev/link-config-gperf.c | 100.00% (2/2) | 100.00% (291/291) | 100.00% (35/35) | 85.71% (36/42) |
Totals | 7.47% (28/375) | 21.12% (553/2618) | 12.36% (359/2905) | 12.80% (128/1000) |
Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)