/src/systemd/src/basic/fileio.h
Line | Count | Source |
1 | | /* SPDX-License-Identifier: LGPL-2.1-or-later */ |
2 | | #pragma once |
3 | | |
4 | | #include "basic-forward.h" |
5 | | |
6 | 12.7M | #define LONG_LINE_MAX (1U*1024U*1024U) |
7 | | |
8 | | typedef enum { |
9 | | WRITE_STRING_FILE_CREATE = 1 << 0, |
10 | | WRITE_STRING_FILE_TRUNCATE = 1 << 1, |
11 | | WRITE_STRING_FILE_ATOMIC = 1 << 2, |
12 | | WRITE_STRING_FILE_AVOID_NEWLINE = 1 << 3, |
13 | | WRITE_STRING_FILE_VERIFY_ON_FAILURE = 1 << 4, |
14 | | WRITE_STRING_FILE_VERIFY_IGNORE_NEWLINE = 1 << 5, |
15 | | WRITE_STRING_FILE_SYNC = 1 << 6, |
16 | | WRITE_STRING_FILE_DISABLE_BUFFER = 1 << 7, |
17 | | WRITE_STRING_FILE_NOFOLLOW = 1 << 8, |
18 | | WRITE_STRING_FILE_MKDIR_0755 = 1 << 9, |
19 | | WRITE_STRING_FILE_MODE_0600 = 1 << 10, |
20 | | WRITE_STRING_FILE_MODE_0444 = 1 << 11, |
21 | | WRITE_STRING_FILE_SUPPRESS_REDUNDANT_VIRTUAL = 1 << 12, |
22 | | WRITE_STRING_FILE_LABEL = 1 << 13, |
23 | | WRITE_STRING_FILE_OPEN_NONBLOCKING = 1 << 14, |
24 | | } WriteStringFileFlags; |
25 | | |
26 | | typedef enum { |
27 | | READ_FULL_FILE_SECURE = 1 << 0, /* erase any buffers we employ internally, after use */ |
28 | | READ_FULL_FILE_UNBASE64 = 1 << 1, /* base64 decode what we read */ |
29 | | READ_FULL_FILE_UNHEX = 1 << 2, /* hex decode what we read */ |
30 | | READ_FULL_FILE_WARN_WORLD_READABLE = 1 << 3, /* if regular file, log at LOG_WARNING level if access mode above 0700 */ |
31 | | READ_FULL_FILE_CONNECT_SOCKET = 1 << 4, /* if socket inode, connect to it and read off it */ |
32 | | READ_FULL_FILE_FAIL_WHEN_LARGER = 1 << 5, /* fail loading if file is larger than specified size */ |
33 | | READ_FULL_FILE_VERIFY_REGULAR = 1 << 6, /* before reading, verify this is a regular file */ |
34 | | } ReadFullFileFlags; |
35 | | |
36 | | int fdopen_unlocked(int fd, const char *options, FILE **ret); |
37 | | int take_fdopen_unlocked(int *fd, const char *options, FILE **ret); |
38 | | FILE* take_fdopen(int *fd, const char *options); |
39 | | DIR* take_fdopendir(int *dfd); |
40 | | FILE* open_memstream_unlocked(char **ptr, size_t *sizeloc); |
41 | | FILE* fmemopen_unlocked(void *buf, size_t size, const char *mode); |
42 | | |
43 | | int write_string_stream_full(FILE *f, const char *line, WriteStringFileFlags flags, const struct timespec *ts); |
44 | 0 | static inline int write_string_stream(FILE *f, const char *line, WriteStringFileFlags flags) { |
45 | 0 | return write_string_stream_full(f, line, flags, NULL); |
46 | 0 | } Unexecuted instantiation: fuzz-catalog.c:write_string_stream Unexecuted instantiation: fuzz-json.c:write_string_stream Unexecuted instantiation: fuzz-efi-osrel.c:write_string_stream Unexecuted instantiation: link-config.c:write_string_stream Unexecuted instantiation: udev-builtin-net_id.c:write_string_stream Unexecuted instantiation: udev-config.c:write_string_stream Unexecuted instantiation: udev-manager.c:write_string_stream Unexecuted instantiation: udev-node.c:write_string_stream Unexecuted instantiation: udev-rules.c:write_string_stream Unexecuted instantiation: udev-spawn.c:write_string_stream Unexecuted instantiation: udev-watch.c:write_string_stream Unexecuted instantiation: udev-worker.c:write_string_stream Unexecuted instantiation: fuzz-link-parser.c:write_string_stream Unexecuted instantiation: fuzz-hostname-setup.c:write_string_stream Unexecuted instantiation: fuzz-execute-serialize.c:write_string_stream Unexecuted instantiation: fuzz-manager-serialize.c:write_string_stream Unexecuted instantiation: nspawn-network.c:write_string_stream Unexecuted instantiation: nspawn-settings.c:write_string_stream Unexecuted instantiation: fuzz-nspawn-settings.c:write_string_stream Unexecuted instantiation: journald-console.c:write_string_stream Unexecuted instantiation: journald-context.c:write_string_stream Unexecuted instantiation: journald-kmsg.c:write_string_stream Unexecuted instantiation: journald-manager.c:write_string_stream Unexecuted instantiation: journald-native.c:write_string_stream Unexecuted instantiation: journald-stream.c:write_string_stream Unexecuted instantiation: journald-syslog.c:write_string_stream Unexecuted instantiation: journald-wall.c:write_string_stream Unexecuted instantiation: fuzz-journald-native-fd.c:write_string_stream Unexecuted instantiation: fuzz-journald-syslog.c:write_string_stream Unexecuted instantiation: fuzz-udev-rule-parse-value.c:write_string_stream Unexecuted instantiation: fuzz-fido-id-desc.c:write_string_stream Unexecuted instantiation: fuzz-calendarspec.c:write_string_stream Unexecuted instantiation: fuzz-journald-kmsg.c:write_string_stream Unexecuted instantiation: fuzz-ndisc-rs.c:write_string_stream Unexecuted instantiation: fuzz-time-util.c:write_string_stream Unexecuted instantiation: resolved-dns-trust-anchor.c:write_string_stream Unexecuted instantiation: resolved-etc-hosts.c:write_string_stream Unexecuted instantiation: resolved-link.c:write_string_stream Unexecuted instantiation: resolved-resolv-conf.c:write_string_stream Unexecuted instantiation: fuzz-dns-packet.c:write_string_stream Unexecuted instantiation: fuzz-env-file.c:write_string_stream Unexecuted instantiation: fuzz-dhcp-server-relay.c:write_string_stream Unexecuted instantiation: macsec.c:write_string_stream Unexecuted instantiation: wireguard.c:write_string_stream Unexecuted instantiation: networkd-dhcp-server.c:write_string_stream Unexecuted instantiation: networkd-serialize.c:write_string_stream Unexecuted instantiation: networkd-state-file.c:write_string_stream Unexecuted instantiation: tc-util.c:write_string_stream Unexecuted instantiation: fuzz-netdev-parser.c:write_string_stream Unexecuted instantiation: sd-dhcp-lease.c:write_string_stream Unexecuted instantiation: fuzz-journald-stream.c:write_string_stream Unexecuted instantiation: fuzz-journald-native.c:write_string_stream Unexecuted instantiation: fuzz-lldp-rx.c:write_string_stream Unexecuted instantiation: fuzz-bus-message.c:write_string_stream Unexecuted instantiation: fuzz-network-parser.c:write_string_stream Unexecuted instantiation: fuzz-udev-database.c:write_string_stream Unexecuted instantiation: fuzz-varlink.c:write_string_stream Unexecuted instantiation: fuzz-efi-printf.c:write_string_stream Unexecuted instantiation: fuzz-unit-file.c:write_string_stream Unexecuted instantiation: xdg-autostart-service.c:write_string_stream Unexecuted instantiation: fuzz-xdg-desktop.c:write_string_stream Unexecuted instantiation: fuzz-efi-string.c:write_string_stream Unexecuted instantiation: fuzz-dhcp-server.c:write_string_stream Unexecuted instantiation: fuzz-dhcp6-client.c:write_string_stream Unexecuted instantiation: fuzz-bootspec.c:write_string_stream Unexecuted instantiation: fuzz-journald-audit.c:write_string_stream Unexecuted instantiation: fuzz-resource-record.c:write_string_stream Unexecuted instantiation: systemctl-compat-halt.c:write_string_stream Unexecuted instantiation: systemctl-compat-shutdown.c:write_string_stream Unexecuted instantiation: systemctl-logind.c:write_string_stream Unexecuted instantiation: systemctl-util.c:write_string_stream Unexecuted instantiation: systemctl.c:write_string_stream Unexecuted instantiation: fuzz-systemctl-parse-argv.c:write_string_stream Unexecuted instantiation: fuzz-nspawn-oci.c:write_string_stream Unexecuted instantiation: fuzz-varlink-idl.c:write_string_stream Unexecuted instantiation: fuzz-bus-label.c:write_string_stream Unexecuted instantiation: fuzz-journal-remote.c:write_string_stream Unexecuted instantiation: fuzz-etc-hosts.c:write_string_stream Unexecuted instantiation: fuzz-bcd.c:write_string_stream Unexecuted instantiation: fuzz-bus-match.c:write_string_stream Unexecuted instantiation: fuzz-dhcp-client.c:write_string_stream Unexecuted instantiation: fuzz-udev-rules.c:write_string_stream Unexecuted instantiation: acpi-fpdt.c:write_string_stream Unexecuted instantiation: ask-password-api.c:write_string_stream Unexecuted instantiation: async.c:write_string_stream Unexecuted instantiation: binfmt-util.c:write_string_stream Unexecuted instantiation: blockdev-util.c:write_string_stream Unexecuted instantiation: boot-entry.c:write_string_stream Unexecuted instantiation: bootspec.c:write_string_stream Unexecuted instantiation: bus-unit-procs.c:write_string_stream Unexecuted instantiation: bus-unit-util.c:write_string_stream Unexecuted instantiation: cgroup-setup.c:write_string_stream Unexecuted instantiation: cgroup-show.c:write_string_stream Unexecuted instantiation: clean-ipc.c:write_string_stream Unexecuted instantiation: clock-util.c:write_string_stream Unexecuted instantiation: common-signal.c:write_string_stream Unexecuted instantiation: condition.c:write_string_stream Unexecuted instantiation: conf-parser.c:write_string_stream Unexecuted instantiation: copy.c:write_string_stream Unexecuted instantiation: coredump-util.c:write_string_stream Unexecuted instantiation: creds-util.c:write_string_stream Unexecuted instantiation: cryptsetup-tpm2.c:write_string_stream Unexecuted instantiation: discover-image.c:write_string_stream Unexecuted instantiation: dissect-image.c:write_string_stream Unexecuted instantiation: dropin.c:write_string_stream Unexecuted instantiation: edit-util.c:write_string_stream Unexecuted instantiation: efi-api.c:write_string_stream Unexecuted instantiation: elf-util.c:write_string_stream Unexecuted instantiation: enable-mempool.c:write_string_stream Unexecuted instantiation: exec-util.c:write_string_stream Unexecuted instantiation: fido2-util.c:write_string_stream Unexecuted instantiation: fork-notify.c:write_string_stream Unexecuted instantiation: format-table.c:write_string_stream Unexecuted instantiation: generator.c:write_string_stream Unexecuted instantiation: hibernate-util.c:write_string_stream Unexecuted instantiation: hostname-setup.c:write_string_stream Unexecuted instantiation: hwdb-util.c:write_string_stream Unexecuted instantiation: id128-print.c:write_string_stream Unexecuted instantiation: install.c:write_string_stream Unexecuted instantiation: killall.c:write_string_stream Unexecuted instantiation: logs-show.c:write_string_stream Unexecuted instantiation: loop-util.c:write_string_stream Unexecuted instantiation: lsm-util.c:write_string_stream Unexecuted instantiation: machine-credential.c:write_string_stream Unexecuted instantiation: machine-id-setup.c:write_string_stream Unexecuted instantiation: mkfs-util.c:write_string_stream Unexecuted instantiation: mount-setup.c:write_string_stream Unexecuted instantiation: mount-util.c:write_string_stream Unexecuted instantiation: notify-recv.c:write_string_stream Unexecuted instantiation: nsresource.c:write_string_stream Unexecuted instantiation: numa-util.c:write_string_stream Unexecuted instantiation: openssl-util.c:write_string_stream Unexecuted instantiation: osc-context.c:write_string_stream Unexecuted instantiation: pager.c:write_string_stream Unexecuted instantiation: pretty-print.c:write_string_stream Unexecuted instantiation: prompt-util.c:write_string_stream Unexecuted instantiation: ptyfwd.c:write_string_stream Unexecuted instantiation: reboot-util.c:write_string_stream Unexecuted instantiation: seccomp-util.c:write_string_stream Unexecuted instantiation: serialize.c:write_string_stream Unexecuted instantiation: service-util.c:write_string_stream Unexecuted instantiation: shift-uid.c:write_string_stream Unexecuted instantiation: sleep-config.c:write_string_stream Unexecuted instantiation: smack-util.c:write_string_stream Unexecuted instantiation: smbios11.c:write_string_stream Unexecuted instantiation: tpm2-util.c:write_string_stream Unexecuted instantiation: user-record-show.c:write_string_stream Unexecuted instantiation: userdb-dropin.c:write_string_stream Unexecuted instantiation: vconsole-util.c:write_string_stream Unexecuted instantiation: watchdog.c:write_string_stream Unexecuted instantiation: tests.c:write_string_stream Unexecuted instantiation: ansi-color.c:write_string_stream Unexecuted instantiation: argv-util.c:write_string_stream Unexecuted instantiation: audit-util.c:write_string_stream Unexecuted instantiation: build-path.c:write_string_stream Unexecuted instantiation: capability-util.c:write_string_stream Unexecuted instantiation: cgroup-util.c:write_string_stream Unexecuted instantiation: chase.c:write_string_stream Unexecuted instantiation: compress.c:write_string_stream Unexecuted instantiation: conf-files.c:write_string_stream Unexecuted instantiation: confidential-virt.c:write_string_stream Unexecuted instantiation: env-file.c:write_string_stream Unexecuted instantiation: env-util.c:write_string_stream Unexecuted instantiation: fd-util.c:write_string_stream Unexecuted instantiation: fileio.c:write_string_stream Unexecuted instantiation: fs-util.c:write_string_stream Unexecuted instantiation: hashmap.c:write_string_stream Unexecuted instantiation: limits-util.c:write_string_stream Unexecuted instantiation: locale-util.c:write_string_stream Unexecuted instantiation: lock-util.c:write_string_stream Unexecuted instantiation: log.c:write_string_stream Unexecuted instantiation: memstream-util.c:write_string_stream Unexecuted instantiation: mountpoint-util.c:write_string_stream Unexecuted instantiation: namespace-util.c:write_string_stream Unexecuted instantiation: ordered-set.c:write_string_stream Unexecuted instantiation: parse-util.c:write_string_stream Unexecuted instantiation: pidfd-util.c:write_string_stream Unexecuted instantiation: pidref.c:write_string_stream Unexecuted instantiation: proc-cmdline.c:write_string_stream Unexecuted instantiation: process-util.c:write_string_stream Unexecuted instantiation: procfs-util.c:write_string_stream Unexecuted instantiation: psi-util.c:write_string_stream Unexecuted instantiation: random-util.c:write_string_stream Unexecuted instantiation: raw-clone.c:write_string_stream Unexecuted instantiation: rlimit-util.c:write_string_stream Unexecuted instantiation: signal-util.c:write_string_stream Unexecuted instantiation: socket-util.c:write_string_stream Unexecuted instantiation: strv.c:write_string_stream Unexecuted instantiation: sysctl-util.c:write_string_stream Unexecuted instantiation: terminal-util.c:write_string_stream Unexecuted instantiation: time-util.c:write_string_stream Unexecuted instantiation: tmpfile-util.c:write_string_stream Unexecuted instantiation: uid-range.c:write_string_stream Unexecuted instantiation: user-util.c:write_string_stream Unexecuted instantiation: virt.c:write_string_stream Unexecuted instantiation: sd-hwdb.c:write_string_stream Unexecuted instantiation: sd-resolve.c:write_string_stream Unexecuted instantiation: catalog.c:write_string_stream Unexecuted instantiation: journal-send.c:write_string_stream Unexecuted instantiation: journal-verify.c:write_string_stream Unexecuted instantiation: sd-journal.c:write_string_stream Unexecuted instantiation: id128-util.c:write_string_stream Unexecuted instantiation: sd-daemon.c:write_string_stream Unexecuted instantiation: sd-event.c:write_string_stream Unexecuted instantiation: bus-container.c:write_string_stream Unexecuted instantiation: bus-control.c:write_string_stream Unexecuted instantiation: bus-creds.c:write_string_stream Unexecuted instantiation: bus-dump.c:write_string_stream Unexecuted instantiation: bus-socket.c:write_string_stream Unexecuted instantiation: sd-bus.c:write_string_stream Unexecuted instantiation: device-private.c:write_string_stream Unexecuted instantiation: sd-device.c:write_string_stream Unexecuted instantiation: json-util.c:write_string_stream Unexecuted instantiation: sd-json.c:write_string_stream Unexecuted instantiation: sd-varlink.c:write_string_stream Unexecuted instantiation: sd-path.c:write_string_stream Unexecuted instantiation: netlink-util.c:write_string_stream Unexecuted instantiation: sd-netlink.c:write_string_stream Unexecuted instantiation: automount.c:write_string_stream Unexecuted instantiation: bpf-devices.c:write_string_stream Unexecuted instantiation: cgroup.c:write_string_stream Unexecuted instantiation: dbus-execute.c:write_string_stream Unexecuted instantiation: dbus-manager.c:write_string_stream Unexecuted instantiation: dbus-unit.c:write_string_stream Unexecuted instantiation: dbus.c:write_string_stream Unexecuted instantiation: dynamic-user.c:write_string_stream Unexecuted instantiation: exec-credential.c:write_string_stream Unexecuted instantiation: execute.c:write_string_stream Unexecuted instantiation: execute-serialize.c:write_string_stream Unexecuted instantiation: import-creds.c:write_string_stream Unexecuted instantiation: load-fragment.c:write_string_stream Unexecuted instantiation: manager-serialize.c:write_string_stream Unexecuted instantiation: manager.c:write_string_stream Unexecuted instantiation: mount.c:write_string_stream Unexecuted instantiation: namespace.c:write_string_stream Unexecuted instantiation: service.c:write_string_stream Unexecuted instantiation: socket.c:write_string_stream Unexecuted instantiation: swap.c:write_string_stream Unexecuted instantiation: taint.c:write_string_stream Unexecuted instantiation: unit-printf.c:write_string_stream Unexecuted instantiation: unit-serialize.c:write_string_stream Unexecuted instantiation: unit.c:write_string_stream Unexecuted instantiation: varlink-execute.c:write_string_stream |
47 | | |
48 | | int write_string_file_full(int dir_fd, const char *fn, const char *line, WriteStringFileFlags flags, const struct timespec *ts, const char *label_fn); |
49 | 17 | static inline int write_string_file_at(int dir_fd, const char *fn, const char *line, WriteStringFileFlags flags) { |
50 | 17 | return write_string_file_full(dir_fd, fn, line, flags, NULL, NULL); |
51 | 17 | } Unexecuted instantiation: fuzz-catalog.c:write_string_file_at Unexecuted instantiation: fuzz-json.c:write_string_file_at Unexecuted instantiation: fuzz-efi-osrel.c:write_string_file_at Unexecuted instantiation: link-config.c:write_string_file_at Unexecuted instantiation: udev-builtin-net_id.c:write_string_file_at Unexecuted instantiation: udev-config.c:write_string_file_at Unexecuted instantiation: udev-manager.c:write_string_file_at Unexecuted instantiation: udev-node.c:write_string_file_at Unexecuted instantiation: udev-rules.c:write_string_file_at Unexecuted instantiation: udev-spawn.c:write_string_file_at Unexecuted instantiation: udev-watch.c:write_string_file_at Unexecuted instantiation: udev-worker.c:write_string_file_at Unexecuted instantiation: fuzz-link-parser.c:write_string_file_at Unexecuted instantiation: fuzz-hostname-setup.c:write_string_file_at Unexecuted instantiation: fuzz-execute-serialize.c:write_string_file_at Unexecuted instantiation: fuzz-manager-serialize.c:write_string_file_at Unexecuted instantiation: nspawn-network.c:write_string_file_at Unexecuted instantiation: nspawn-settings.c:write_string_file_at Unexecuted instantiation: fuzz-nspawn-settings.c:write_string_file_at Unexecuted instantiation: journald-console.c:write_string_file_at Unexecuted instantiation: journald-context.c:write_string_file_at Unexecuted instantiation: journald-kmsg.c:write_string_file_at Unexecuted instantiation: journald-manager.c:write_string_file_at Unexecuted instantiation: journald-native.c:write_string_file_at Unexecuted instantiation: journald-stream.c:write_string_file_at Unexecuted instantiation: journald-syslog.c:write_string_file_at Unexecuted instantiation: journald-wall.c:write_string_file_at Unexecuted instantiation: fuzz-journald-native-fd.c:write_string_file_at Unexecuted instantiation: fuzz-journald-syslog.c:write_string_file_at Unexecuted instantiation: fuzz-udev-rule-parse-value.c:write_string_file_at Unexecuted instantiation: fuzz-fido-id-desc.c:write_string_file_at Unexecuted instantiation: fuzz-calendarspec.c:write_string_file_at Unexecuted instantiation: fuzz-journald-kmsg.c:write_string_file_at Unexecuted instantiation: fuzz-ndisc-rs.c:write_string_file_at Unexecuted instantiation: fuzz-time-util.c:write_string_file_at Unexecuted instantiation: resolved-dns-trust-anchor.c:write_string_file_at Unexecuted instantiation: resolved-etc-hosts.c:write_string_file_at Unexecuted instantiation: resolved-link.c:write_string_file_at Unexecuted instantiation: resolved-resolv-conf.c:write_string_file_at Unexecuted instantiation: fuzz-dns-packet.c:write_string_file_at Unexecuted instantiation: fuzz-env-file.c:write_string_file_at Unexecuted instantiation: fuzz-dhcp-server-relay.c:write_string_file_at Unexecuted instantiation: macsec.c:write_string_file_at Unexecuted instantiation: wireguard.c:write_string_file_at Unexecuted instantiation: networkd-dhcp-server.c:write_string_file_at Unexecuted instantiation: networkd-serialize.c:write_string_file_at Unexecuted instantiation: networkd-state-file.c:write_string_file_at Unexecuted instantiation: tc-util.c:write_string_file_at Unexecuted instantiation: fuzz-netdev-parser.c:write_string_file_at Unexecuted instantiation: sd-dhcp-lease.c:write_string_file_at Unexecuted instantiation: fuzz-journald-stream.c:write_string_file_at Unexecuted instantiation: fuzz-journald-native.c:write_string_file_at Unexecuted instantiation: fuzz-lldp-rx.c:write_string_file_at Unexecuted instantiation: fuzz-bus-message.c:write_string_file_at Unexecuted instantiation: fuzz-network-parser.c:write_string_file_at Unexecuted instantiation: fuzz-udev-database.c:write_string_file_at Unexecuted instantiation: fuzz-varlink.c:write_string_file_at Unexecuted instantiation: fuzz-efi-printf.c:write_string_file_at Unexecuted instantiation: fuzz-unit-file.c:write_string_file_at Unexecuted instantiation: xdg-autostart-service.c:write_string_file_at Unexecuted instantiation: fuzz-xdg-desktop.c:write_string_file_at Unexecuted instantiation: fuzz-efi-string.c:write_string_file_at Unexecuted instantiation: fuzz-dhcp-server.c:write_string_file_at Unexecuted instantiation: fuzz-dhcp6-client.c:write_string_file_at Unexecuted instantiation: fuzz-bootspec.c:write_string_file_at Unexecuted instantiation: fuzz-journald-audit.c:write_string_file_at Unexecuted instantiation: fuzz-resource-record.c:write_string_file_at Unexecuted instantiation: systemctl-compat-halt.c:write_string_file_at Unexecuted instantiation: systemctl-compat-shutdown.c:write_string_file_at Unexecuted instantiation: systemctl-logind.c:write_string_file_at Unexecuted instantiation: systemctl-util.c:write_string_file_at Unexecuted instantiation: systemctl.c:write_string_file_at Unexecuted instantiation: fuzz-systemctl-parse-argv.c:write_string_file_at Unexecuted instantiation: fuzz-nspawn-oci.c:write_string_file_at Unexecuted instantiation: fuzz-varlink-idl.c:write_string_file_at Unexecuted instantiation: fuzz-bus-label.c:write_string_file_at Unexecuted instantiation: fuzz-journal-remote.c:write_string_file_at Unexecuted instantiation: fuzz-etc-hosts.c:write_string_file_at Unexecuted instantiation: fuzz-bcd.c:write_string_file_at Unexecuted instantiation: fuzz-bus-match.c:write_string_file_at Unexecuted instantiation: fuzz-dhcp-client.c:write_string_file_at Unexecuted instantiation: fuzz-udev-rules.c:write_string_file_at Unexecuted instantiation: acpi-fpdt.c:write_string_file_at Unexecuted instantiation: ask-password-api.c:write_string_file_at Unexecuted instantiation: async.c:write_string_file_at Unexecuted instantiation: binfmt-util.c:write_string_file_at Unexecuted instantiation: blockdev-util.c:write_string_file_at Unexecuted instantiation: boot-entry.c:write_string_file_at Unexecuted instantiation: bootspec.c:write_string_file_at Unexecuted instantiation: bus-unit-procs.c:write_string_file_at Unexecuted instantiation: bus-unit-util.c:write_string_file_at Unexecuted instantiation: cgroup-setup.c:write_string_file_at Unexecuted instantiation: cgroup-show.c:write_string_file_at Unexecuted instantiation: clean-ipc.c:write_string_file_at Unexecuted instantiation: clock-util.c:write_string_file_at Unexecuted instantiation: common-signal.c:write_string_file_at Unexecuted instantiation: condition.c:write_string_file_at Unexecuted instantiation: conf-parser.c:write_string_file_at Unexecuted instantiation: copy.c:write_string_file_at Unexecuted instantiation: coredump-util.c:write_string_file_at Unexecuted instantiation: creds-util.c:write_string_file_at Unexecuted instantiation: cryptsetup-tpm2.c:write_string_file_at Unexecuted instantiation: discover-image.c:write_string_file_at Unexecuted instantiation: dissect-image.c:write_string_file_at Unexecuted instantiation: dropin.c:write_string_file_at Unexecuted instantiation: edit-util.c:write_string_file_at Unexecuted instantiation: efi-api.c:write_string_file_at Unexecuted instantiation: elf-util.c:write_string_file_at Unexecuted instantiation: enable-mempool.c:write_string_file_at Unexecuted instantiation: exec-util.c:write_string_file_at Unexecuted instantiation: fido2-util.c:write_string_file_at Unexecuted instantiation: fork-notify.c:write_string_file_at Unexecuted instantiation: format-table.c:write_string_file_at Unexecuted instantiation: generator.c:write_string_file_at Unexecuted instantiation: hibernate-util.c:write_string_file_at Unexecuted instantiation: hostname-setup.c:write_string_file_at Unexecuted instantiation: hwdb-util.c:write_string_file_at Unexecuted instantiation: id128-print.c:write_string_file_at Unexecuted instantiation: install.c:write_string_file_at Unexecuted instantiation: killall.c:write_string_file_at Unexecuted instantiation: logs-show.c:write_string_file_at Unexecuted instantiation: loop-util.c:write_string_file_at Unexecuted instantiation: lsm-util.c:write_string_file_at Unexecuted instantiation: machine-credential.c:write_string_file_at Unexecuted instantiation: machine-id-setup.c:write_string_file_at Unexecuted instantiation: mkfs-util.c:write_string_file_at Unexecuted instantiation: mount-setup.c:write_string_file_at Unexecuted instantiation: mount-util.c:write_string_file_at Unexecuted instantiation: notify-recv.c:write_string_file_at Unexecuted instantiation: nsresource.c:write_string_file_at Unexecuted instantiation: numa-util.c:write_string_file_at Unexecuted instantiation: openssl-util.c:write_string_file_at Unexecuted instantiation: osc-context.c:write_string_file_at Unexecuted instantiation: pager.c:write_string_file_at Unexecuted instantiation: pretty-print.c:write_string_file_at Unexecuted instantiation: prompt-util.c:write_string_file_at Unexecuted instantiation: ptyfwd.c:write_string_file_at reboot-util.c:write_string_file_at Line | Count | Source | 49 | 17 | static inline int write_string_file_at(int dir_fd, const char *fn, const char *line, WriteStringFileFlags flags) { | 50 | 17 | return write_string_file_full(dir_fd, fn, line, flags, NULL, NULL); | 51 | 17 | } |
Unexecuted instantiation: seccomp-util.c:write_string_file_at Unexecuted instantiation: serialize.c:write_string_file_at Unexecuted instantiation: service-util.c:write_string_file_at Unexecuted instantiation: shift-uid.c:write_string_file_at Unexecuted instantiation: sleep-config.c:write_string_file_at Unexecuted instantiation: smack-util.c:write_string_file_at Unexecuted instantiation: smbios11.c:write_string_file_at Unexecuted instantiation: tpm2-util.c:write_string_file_at Unexecuted instantiation: user-record-show.c:write_string_file_at Unexecuted instantiation: userdb-dropin.c:write_string_file_at Unexecuted instantiation: vconsole-util.c:write_string_file_at Unexecuted instantiation: watchdog.c:write_string_file_at Unexecuted instantiation: tests.c:write_string_file_at Unexecuted instantiation: ansi-color.c:write_string_file_at Unexecuted instantiation: argv-util.c:write_string_file_at Unexecuted instantiation: audit-util.c:write_string_file_at Unexecuted instantiation: build-path.c:write_string_file_at Unexecuted instantiation: capability-util.c:write_string_file_at Unexecuted instantiation: cgroup-util.c:write_string_file_at Unexecuted instantiation: chase.c:write_string_file_at Unexecuted instantiation: compress.c:write_string_file_at Unexecuted instantiation: conf-files.c:write_string_file_at Unexecuted instantiation: confidential-virt.c:write_string_file_at Unexecuted instantiation: env-file.c:write_string_file_at Unexecuted instantiation: env-util.c:write_string_file_at Unexecuted instantiation: fd-util.c:write_string_file_at Unexecuted instantiation: fileio.c:write_string_file_at Unexecuted instantiation: fs-util.c:write_string_file_at Unexecuted instantiation: hashmap.c:write_string_file_at Unexecuted instantiation: limits-util.c:write_string_file_at Unexecuted instantiation: locale-util.c:write_string_file_at Unexecuted instantiation: lock-util.c:write_string_file_at Unexecuted instantiation: log.c:write_string_file_at Unexecuted instantiation: memstream-util.c:write_string_file_at Unexecuted instantiation: mountpoint-util.c:write_string_file_at Unexecuted instantiation: namespace-util.c:write_string_file_at Unexecuted instantiation: ordered-set.c:write_string_file_at Unexecuted instantiation: parse-util.c:write_string_file_at Unexecuted instantiation: pidfd-util.c:write_string_file_at Unexecuted instantiation: pidref.c:write_string_file_at Unexecuted instantiation: proc-cmdline.c:write_string_file_at Unexecuted instantiation: process-util.c:write_string_file_at Unexecuted instantiation: procfs-util.c:write_string_file_at Unexecuted instantiation: psi-util.c:write_string_file_at Unexecuted instantiation: random-util.c:write_string_file_at Unexecuted instantiation: raw-clone.c:write_string_file_at Unexecuted instantiation: rlimit-util.c:write_string_file_at Unexecuted instantiation: signal-util.c:write_string_file_at Unexecuted instantiation: socket-util.c:write_string_file_at Unexecuted instantiation: strv.c:write_string_file_at Unexecuted instantiation: sysctl-util.c:write_string_file_at Unexecuted instantiation: terminal-util.c:write_string_file_at Unexecuted instantiation: time-util.c:write_string_file_at Unexecuted instantiation: tmpfile-util.c:write_string_file_at Unexecuted instantiation: uid-range.c:write_string_file_at Unexecuted instantiation: user-util.c:write_string_file_at Unexecuted instantiation: virt.c:write_string_file_at Unexecuted instantiation: sd-hwdb.c:write_string_file_at Unexecuted instantiation: sd-resolve.c:write_string_file_at Unexecuted instantiation: catalog.c:write_string_file_at Unexecuted instantiation: journal-send.c:write_string_file_at Unexecuted instantiation: journal-verify.c:write_string_file_at Unexecuted instantiation: sd-journal.c:write_string_file_at Unexecuted instantiation: id128-util.c:write_string_file_at Unexecuted instantiation: sd-daemon.c:write_string_file_at Unexecuted instantiation: sd-event.c:write_string_file_at Unexecuted instantiation: bus-container.c:write_string_file_at Unexecuted instantiation: bus-control.c:write_string_file_at Unexecuted instantiation: bus-creds.c:write_string_file_at Unexecuted instantiation: bus-dump.c:write_string_file_at Unexecuted instantiation: bus-socket.c:write_string_file_at Unexecuted instantiation: sd-bus.c:write_string_file_at Unexecuted instantiation: device-private.c:write_string_file_at Unexecuted instantiation: sd-device.c:write_string_file_at Unexecuted instantiation: json-util.c:write_string_file_at Unexecuted instantiation: sd-json.c:write_string_file_at Unexecuted instantiation: sd-varlink.c:write_string_file_at Unexecuted instantiation: sd-path.c:write_string_file_at Unexecuted instantiation: netlink-util.c:write_string_file_at Unexecuted instantiation: sd-netlink.c:write_string_file_at Unexecuted instantiation: automount.c:write_string_file_at Unexecuted instantiation: bpf-devices.c:write_string_file_at Unexecuted instantiation: cgroup.c:write_string_file_at Unexecuted instantiation: dbus-execute.c:write_string_file_at Unexecuted instantiation: dbus-manager.c:write_string_file_at Unexecuted instantiation: dbus-unit.c:write_string_file_at Unexecuted instantiation: dbus.c:write_string_file_at Unexecuted instantiation: dynamic-user.c:write_string_file_at Unexecuted instantiation: exec-credential.c:write_string_file_at Unexecuted instantiation: execute.c:write_string_file_at Unexecuted instantiation: execute-serialize.c:write_string_file_at Unexecuted instantiation: import-creds.c:write_string_file_at Unexecuted instantiation: load-fragment.c:write_string_file_at Unexecuted instantiation: manager-serialize.c:write_string_file_at Unexecuted instantiation: manager.c:write_string_file_at Unexecuted instantiation: mount.c:write_string_file_at Unexecuted instantiation: namespace.c:write_string_file_at Unexecuted instantiation: service.c:write_string_file_at Unexecuted instantiation: socket.c:write_string_file_at Unexecuted instantiation: swap.c:write_string_file_at Unexecuted instantiation: taint.c:write_string_file_at Unexecuted instantiation: unit-printf.c:write_string_file_at Unexecuted instantiation: unit-serialize.c:write_string_file_at Unexecuted instantiation: unit.c:write_string_file_at Unexecuted instantiation: varlink-execute.c:write_string_file_at |
52 | 0 | static inline int write_string_file_fd(int dir_fd, const char *line, WriteStringFileFlags flags) { |
53 | 0 | return write_string_file_at(dir_fd, NULL, line, flags); |
54 | 0 | } Unexecuted instantiation: fuzz-catalog.c:write_string_file_fd Unexecuted instantiation: fuzz-json.c:write_string_file_fd Unexecuted instantiation: fuzz-efi-osrel.c:write_string_file_fd Unexecuted instantiation: link-config.c:write_string_file_fd Unexecuted instantiation: udev-builtin-net_id.c:write_string_file_fd Unexecuted instantiation: udev-config.c:write_string_file_fd Unexecuted instantiation: udev-manager.c:write_string_file_fd Unexecuted instantiation: udev-node.c:write_string_file_fd Unexecuted instantiation: udev-rules.c:write_string_file_fd Unexecuted instantiation: udev-spawn.c:write_string_file_fd Unexecuted instantiation: udev-watch.c:write_string_file_fd Unexecuted instantiation: udev-worker.c:write_string_file_fd Unexecuted instantiation: fuzz-link-parser.c:write_string_file_fd Unexecuted instantiation: fuzz-hostname-setup.c:write_string_file_fd Unexecuted instantiation: fuzz-execute-serialize.c:write_string_file_fd Unexecuted instantiation: fuzz-manager-serialize.c:write_string_file_fd Unexecuted instantiation: nspawn-network.c:write_string_file_fd Unexecuted instantiation: nspawn-settings.c:write_string_file_fd Unexecuted instantiation: fuzz-nspawn-settings.c:write_string_file_fd Unexecuted instantiation: journald-console.c:write_string_file_fd Unexecuted instantiation: journald-context.c:write_string_file_fd Unexecuted instantiation: journald-kmsg.c:write_string_file_fd Unexecuted instantiation: journald-manager.c:write_string_file_fd Unexecuted instantiation: journald-native.c:write_string_file_fd Unexecuted instantiation: journald-stream.c:write_string_file_fd Unexecuted instantiation: journald-syslog.c:write_string_file_fd Unexecuted instantiation: journald-wall.c:write_string_file_fd Unexecuted instantiation: fuzz-journald-native-fd.c:write_string_file_fd Unexecuted instantiation: fuzz-journald-syslog.c:write_string_file_fd Unexecuted instantiation: fuzz-udev-rule-parse-value.c:write_string_file_fd Unexecuted instantiation: fuzz-fido-id-desc.c:write_string_file_fd Unexecuted instantiation: fuzz-calendarspec.c:write_string_file_fd Unexecuted instantiation: fuzz-journald-kmsg.c:write_string_file_fd Unexecuted instantiation: fuzz-ndisc-rs.c:write_string_file_fd Unexecuted instantiation: fuzz-time-util.c:write_string_file_fd Unexecuted instantiation: resolved-dns-trust-anchor.c:write_string_file_fd Unexecuted instantiation: resolved-etc-hosts.c:write_string_file_fd Unexecuted instantiation: resolved-link.c:write_string_file_fd Unexecuted instantiation: resolved-resolv-conf.c:write_string_file_fd Unexecuted instantiation: fuzz-dns-packet.c:write_string_file_fd Unexecuted instantiation: fuzz-env-file.c:write_string_file_fd Unexecuted instantiation: fuzz-dhcp-server-relay.c:write_string_file_fd Unexecuted instantiation: macsec.c:write_string_file_fd Unexecuted instantiation: wireguard.c:write_string_file_fd Unexecuted instantiation: networkd-dhcp-server.c:write_string_file_fd Unexecuted instantiation: networkd-serialize.c:write_string_file_fd Unexecuted instantiation: networkd-state-file.c:write_string_file_fd Unexecuted instantiation: tc-util.c:write_string_file_fd Unexecuted instantiation: fuzz-netdev-parser.c:write_string_file_fd Unexecuted instantiation: sd-dhcp-lease.c:write_string_file_fd Unexecuted instantiation: fuzz-journald-stream.c:write_string_file_fd Unexecuted instantiation: fuzz-journald-native.c:write_string_file_fd Unexecuted instantiation: fuzz-lldp-rx.c:write_string_file_fd Unexecuted instantiation: fuzz-bus-message.c:write_string_file_fd Unexecuted instantiation: fuzz-network-parser.c:write_string_file_fd Unexecuted instantiation: fuzz-udev-database.c:write_string_file_fd Unexecuted instantiation: fuzz-varlink.c:write_string_file_fd Unexecuted instantiation: fuzz-efi-printf.c:write_string_file_fd Unexecuted instantiation: fuzz-unit-file.c:write_string_file_fd Unexecuted instantiation: xdg-autostart-service.c:write_string_file_fd Unexecuted instantiation: fuzz-xdg-desktop.c:write_string_file_fd Unexecuted instantiation: fuzz-efi-string.c:write_string_file_fd Unexecuted instantiation: fuzz-dhcp-server.c:write_string_file_fd Unexecuted instantiation: fuzz-dhcp6-client.c:write_string_file_fd Unexecuted instantiation: fuzz-bootspec.c:write_string_file_fd Unexecuted instantiation: fuzz-journald-audit.c:write_string_file_fd Unexecuted instantiation: fuzz-resource-record.c:write_string_file_fd Unexecuted instantiation: systemctl-compat-halt.c:write_string_file_fd Unexecuted instantiation: systemctl-compat-shutdown.c:write_string_file_fd Unexecuted instantiation: systemctl-logind.c:write_string_file_fd Unexecuted instantiation: systemctl-util.c:write_string_file_fd Unexecuted instantiation: systemctl.c:write_string_file_fd Unexecuted instantiation: fuzz-systemctl-parse-argv.c:write_string_file_fd Unexecuted instantiation: fuzz-nspawn-oci.c:write_string_file_fd Unexecuted instantiation: fuzz-varlink-idl.c:write_string_file_fd Unexecuted instantiation: fuzz-bus-label.c:write_string_file_fd Unexecuted instantiation: fuzz-journal-remote.c:write_string_file_fd Unexecuted instantiation: fuzz-etc-hosts.c:write_string_file_fd Unexecuted instantiation: fuzz-bcd.c:write_string_file_fd Unexecuted instantiation: fuzz-bus-match.c:write_string_file_fd Unexecuted instantiation: fuzz-dhcp-client.c:write_string_file_fd Unexecuted instantiation: fuzz-udev-rules.c:write_string_file_fd Unexecuted instantiation: acpi-fpdt.c:write_string_file_fd Unexecuted instantiation: ask-password-api.c:write_string_file_fd Unexecuted instantiation: async.c:write_string_file_fd Unexecuted instantiation: binfmt-util.c:write_string_file_fd Unexecuted instantiation: blockdev-util.c:write_string_file_fd Unexecuted instantiation: boot-entry.c:write_string_file_fd Unexecuted instantiation: bootspec.c:write_string_file_fd Unexecuted instantiation: bus-unit-procs.c:write_string_file_fd Unexecuted instantiation: bus-unit-util.c:write_string_file_fd Unexecuted instantiation: cgroup-setup.c:write_string_file_fd Unexecuted instantiation: cgroup-show.c:write_string_file_fd Unexecuted instantiation: clean-ipc.c:write_string_file_fd Unexecuted instantiation: clock-util.c:write_string_file_fd Unexecuted instantiation: common-signal.c:write_string_file_fd Unexecuted instantiation: condition.c:write_string_file_fd Unexecuted instantiation: conf-parser.c:write_string_file_fd Unexecuted instantiation: copy.c:write_string_file_fd Unexecuted instantiation: coredump-util.c:write_string_file_fd Unexecuted instantiation: creds-util.c:write_string_file_fd Unexecuted instantiation: cryptsetup-tpm2.c:write_string_file_fd Unexecuted instantiation: discover-image.c:write_string_file_fd Unexecuted instantiation: dissect-image.c:write_string_file_fd Unexecuted instantiation: dropin.c:write_string_file_fd Unexecuted instantiation: edit-util.c:write_string_file_fd Unexecuted instantiation: efi-api.c:write_string_file_fd Unexecuted instantiation: elf-util.c:write_string_file_fd Unexecuted instantiation: enable-mempool.c:write_string_file_fd Unexecuted instantiation: exec-util.c:write_string_file_fd Unexecuted instantiation: fido2-util.c:write_string_file_fd Unexecuted instantiation: fork-notify.c:write_string_file_fd Unexecuted instantiation: format-table.c:write_string_file_fd Unexecuted instantiation: generator.c:write_string_file_fd Unexecuted instantiation: hibernate-util.c:write_string_file_fd Unexecuted instantiation: hostname-setup.c:write_string_file_fd Unexecuted instantiation: hwdb-util.c:write_string_file_fd Unexecuted instantiation: id128-print.c:write_string_file_fd Unexecuted instantiation: install.c:write_string_file_fd Unexecuted instantiation: killall.c:write_string_file_fd Unexecuted instantiation: logs-show.c:write_string_file_fd Unexecuted instantiation: loop-util.c:write_string_file_fd Unexecuted instantiation: lsm-util.c:write_string_file_fd Unexecuted instantiation: machine-credential.c:write_string_file_fd Unexecuted instantiation: machine-id-setup.c:write_string_file_fd Unexecuted instantiation: mkfs-util.c:write_string_file_fd Unexecuted instantiation: mount-setup.c:write_string_file_fd Unexecuted instantiation: mount-util.c:write_string_file_fd Unexecuted instantiation: notify-recv.c:write_string_file_fd Unexecuted instantiation: nsresource.c:write_string_file_fd Unexecuted instantiation: numa-util.c:write_string_file_fd Unexecuted instantiation: openssl-util.c:write_string_file_fd Unexecuted instantiation: osc-context.c:write_string_file_fd Unexecuted instantiation: pager.c:write_string_file_fd Unexecuted instantiation: pretty-print.c:write_string_file_fd Unexecuted instantiation: prompt-util.c:write_string_file_fd Unexecuted instantiation: ptyfwd.c:write_string_file_fd Unexecuted instantiation: reboot-util.c:write_string_file_fd Unexecuted instantiation: seccomp-util.c:write_string_file_fd Unexecuted instantiation: serialize.c:write_string_file_fd Unexecuted instantiation: service-util.c:write_string_file_fd Unexecuted instantiation: shift-uid.c:write_string_file_fd Unexecuted instantiation: sleep-config.c:write_string_file_fd Unexecuted instantiation: smack-util.c:write_string_file_fd Unexecuted instantiation: smbios11.c:write_string_file_fd Unexecuted instantiation: tpm2-util.c:write_string_file_fd Unexecuted instantiation: user-record-show.c:write_string_file_fd Unexecuted instantiation: userdb-dropin.c:write_string_file_fd Unexecuted instantiation: vconsole-util.c:write_string_file_fd Unexecuted instantiation: watchdog.c:write_string_file_fd Unexecuted instantiation: tests.c:write_string_file_fd Unexecuted instantiation: ansi-color.c:write_string_file_fd Unexecuted instantiation: argv-util.c:write_string_file_fd Unexecuted instantiation: audit-util.c:write_string_file_fd Unexecuted instantiation: build-path.c:write_string_file_fd Unexecuted instantiation: capability-util.c:write_string_file_fd Unexecuted instantiation: cgroup-util.c:write_string_file_fd Unexecuted instantiation: chase.c:write_string_file_fd Unexecuted instantiation: compress.c:write_string_file_fd Unexecuted instantiation: conf-files.c:write_string_file_fd Unexecuted instantiation: confidential-virt.c:write_string_file_fd Unexecuted instantiation: env-file.c:write_string_file_fd Unexecuted instantiation: env-util.c:write_string_file_fd Unexecuted instantiation: fd-util.c:write_string_file_fd Unexecuted instantiation: fileio.c:write_string_file_fd Unexecuted instantiation: fs-util.c:write_string_file_fd Unexecuted instantiation: hashmap.c:write_string_file_fd Unexecuted instantiation: limits-util.c:write_string_file_fd Unexecuted instantiation: locale-util.c:write_string_file_fd Unexecuted instantiation: lock-util.c:write_string_file_fd Unexecuted instantiation: log.c:write_string_file_fd Unexecuted instantiation: memstream-util.c:write_string_file_fd Unexecuted instantiation: mountpoint-util.c:write_string_file_fd Unexecuted instantiation: namespace-util.c:write_string_file_fd Unexecuted instantiation: ordered-set.c:write_string_file_fd Unexecuted instantiation: parse-util.c:write_string_file_fd Unexecuted instantiation: pidfd-util.c:write_string_file_fd Unexecuted instantiation: pidref.c:write_string_file_fd Unexecuted instantiation: proc-cmdline.c:write_string_file_fd Unexecuted instantiation: process-util.c:write_string_file_fd Unexecuted instantiation: procfs-util.c:write_string_file_fd Unexecuted instantiation: psi-util.c:write_string_file_fd Unexecuted instantiation: random-util.c:write_string_file_fd Unexecuted instantiation: raw-clone.c:write_string_file_fd Unexecuted instantiation: rlimit-util.c:write_string_file_fd Unexecuted instantiation: signal-util.c:write_string_file_fd Unexecuted instantiation: socket-util.c:write_string_file_fd Unexecuted instantiation: strv.c:write_string_file_fd Unexecuted instantiation: sysctl-util.c:write_string_file_fd Unexecuted instantiation: terminal-util.c:write_string_file_fd Unexecuted instantiation: time-util.c:write_string_file_fd Unexecuted instantiation: tmpfile-util.c:write_string_file_fd Unexecuted instantiation: uid-range.c:write_string_file_fd Unexecuted instantiation: user-util.c:write_string_file_fd Unexecuted instantiation: virt.c:write_string_file_fd Unexecuted instantiation: sd-hwdb.c:write_string_file_fd Unexecuted instantiation: sd-resolve.c:write_string_file_fd Unexecuted instantiation: catalog.c:write_string_file_fd Unexecuted instantiation: journal-send.c:write_string_file_fd Unexecuted instantiation: journal-verify.c:write_string_file_fd Unexecuted instantiation: sd-journal.c:write_string_file_fd Unexecuted instantiation: id128-util.c:write_string_file_fd Unexecuted instantiation: sd-daemon.c:write_string_file_fd Unexecuted instantiation: sd-event.c:write_string_file_fd Unexecuted instantiation: bus-container.c:write_string_file_fd Unexecuted instantiation: bus-control.c:write_string_file_fd Unexecuted instantiation: bus-creds.c:write_string_file_fd Unexecuted instantiation: bus-dump.c:write_string_file_fd Unexecuted instantiation: bus-socket.c:write_string_file_fd Unexecuted instantiation: sd-bus.c:write_string_file_fd Unexecuted instantiation: device-private.c:write_string_file_fd Unexecuted instantiation: sd-device.c:write_string_file_fd Unexecuted instantiation: json-util.c:write_string_file_fd Unexecuted instantiation: sd-json.c:write_string_file_fd Unexecuted instantiation: sd-varlink.c:write_string_file_fd Unexecuted instantiation: sd-path.c:write_string_file_fd Unexecuted instantiation: netlink-util.c:write_string_file_fd Unexecuted instantiation: sd-netlink.c:write_string_file_fd Unexecuted instantiation: automount.c:write_string_file_fd Unexecuted instantiation: bpf-devices.c:write_string_file_fd Unexecuted instantiation: cgroup.c:write_string_file_fd Unexecuted instantiation: dbus-execute.c:write_string_file_fd Unexecuted instantiation: dbus-manager.c:write_string_file_fd Unexecuted instantiation: dbus-unit.c:write_string_file_fd Unexecuted instantiation: dbus.c:write_string_file_fd Unexecuted instantiation: dynamic-user.c:write_string_file_fd Unexecuted instantiation: exec-credential.c:write_string_file_fd Unexecuted instantiation: execute.c:write_string_file_fd Unexecuted instantiation: execute-serialize.c:write_string_file_fd Unexecuted instantiation: import-creds.c:write_string_file_fd Unexecuted instantiation: load-fragment.c:write_string_file_fd Unexecuted instantiation: manager-serialize.c:write_string_file_fd Unexecuted instantiation: manager.c:write_string_file_fd Unexecuted instantiation: mount.c:write_string_file_fd Unexecuted instantiation: namespace.c:write_string_file_fd Unexecuted instantiation: service.c:write_string_file_fd Unexecuted instantiation: socket.c:write_string_file_fd Unexecuted instantiation: swap.c:write_string_file_fd Unexecuted instantiation: taint.c:write_string_file_fd Unexecuted instantiation: unit-printf.c:write_string_file_fd Unexecuted instantiation: unit-serialize.c:write_string_file_fd Unexecuted instantiation: unit.c:write_string_file_fd Unexecuted instantiation: varlink-execute.c:write_string_file_fd |
55 | 17 | static inline int write_string_file(const char *fn, const char *line, WriteStringFileFlags flags) { |
56 | 17 | return write_string_file_at(AT_FDCWD, fn, line, flags); |
57 | 17 | } Unexecuted instantiation: fuzz-catalog.c:write_string_file Unexecuted instantiation: fuzz-json.c:write_string_file Unexecuted instantiation: fuzz-efi-osrel.c:write_string_file Unexecuted instantiation: link-config.c:write_string_file Unexecuted instantiation: udev-builtin-net_id.c:write_string_file Unexecuted instantiation: udev-config.c:write_string_file Unexecuted instantiation: udev-manager.c:write_string_file Unexecuted instantiation: udev-node.c:write_string_file Unexecuted instantiation: udev-rules.c:write_string_file Unexecuted instantiation: udev-spawn.c:write_string_file Unexecuted instantiation: udev-watch.c:write_string_file Unexecuted instantiation: udev-worker.c:write_string_file Unexecuted instantiation: fuzz-link-parser.c:write_string_file Unexecuted instantiation: fuzz-hostname-setup.c:write_string_file Unexecuted instantiation: fuzz-execute-serialize.c:write_string_file Unexecuted instantiation: fuzz-manager-serialize.c:write_string_file Unexecuted instantiation: nspawn-network.c:write_string_file Unexecuted instantiation: nspawn-settings.c:write_string_file Unexecuted instantiation: fuzz-nspawn-settings.c:write_string_file Unexecuted instantiation: journald-console.c:write_string_file Unexecuted instantiation: journald-context.c:write_string_file Unexecuted instantiation: journald-kmsg.c:write_string_file Unexecuted instantiation: journald-manager.c:write_string_file Unexecuted instantiation: journald-native.c:write_string_file Unexecuted instantiation: journald-stream.c:write_string_file Unexecuted instantiation: journald-syslog.c:write_string_file Unexecuted instantiation: journald-wall.c:write_string_file Unexecuted instantiation: fuzz-journald-native-fd.c:write_string_file Unexecuted instantiation: fuzz-journald-syslog.c:write_string_file Unexecuted instantiation: fuzz-udev-rule-parse-value.c:write_string_file Unexecuted instantiation: fuzz-fido-id-desc.c:write_string_file Unexecuted instantiation: fuzz-calendarspec.c:write_string_file Unexecuted instantiation: fuzz-journald-kmsg.c:write_string_file Unexecuted instantiation: fuzz-ndisc-rs.c:write_string_file Unexecuted instantiation: fuzz-time-util.c:write_string_file Unexecuted instantiation: resolved-dns-trust-anchor.c:write_string_file Unexecuted instantiation: resolved-etc-hosts.c:write_string_file Unexecuted instantiation: resolved-link.c:write_string_file Unexecuted instantiation: resolved-resolv-conf.c:write_string_file Unexecuted instantiation: fuzz-dns-packet.c:write_string_file Unexecuted instantiation: fuzz-env-file.c:write_string_file Unexecuted instantiation: fuzz-dhcp-server-relay.c:write_string_file Unexecuted instantiation: macsec.c:write_string_file Unexecuted instantiation: wireguard.c:write_string_file Unexecuted instantiation: networkd-dhcp-server.c:write_string_file Unexecuted instantiation: networkd-serialize.c:write_string_file Unexecuted instantiation: networkd-state-file.c:write_string_file Unexecuted instantiation: tc-util.c:write_string_file Unexecuted instantiation: fuzz-netdev-parser.c:write_string_file Unexecuted instantiation: sd-dhcp-lease.c:write_string_file Unexecuted instantiation: fuzz-journald-stream.c:write_string_file Unexecuted instantiation: fuzz-journald-native.c:write_string_file Unexecuted instantiation: fuzz-lldp-rx.c:write_string_file Unexecuted instantiation: fuzz-bus-message.c:write_string_file Unexecuted instantiation: fuzz-network-parser.c:write_string_file Unexecuted instantiation: fuzz-udev-database.c:write_string_file Unexecuted instantiation: fuzz-varlink.c:write_string_file Unexecuted instantiation: fuzz-efi-printf.c:write_string_file Unexecuted instantiation: fuzz-unit-file.c:write_string_file Unexecuted instantiation: xdg-autostart-service.c:write_string_file Unexecuted instantiation: fuzz-xdg-desktop.c:write_string_file Unexecuted instantiation: fuzz-efi-string.c:write_string_file Unexecuted instantiation: fuzz-dhcp-server.c:write_string_file Unexecuted instantiation: fuzz-dhcp6-client.c:write_string_file Unexecuted instantiation: fuzz-bootspec.c:write_string_file Unexecuted instantiation: fuzz-journald-audit.c:write_string_file Unexecuted instantiation: fuzz-resource-record.c:write_string_file Unexecuted instantiation: systemctl-compat-halt.c:write_string_file Unexecuted instantiation: systemctl-compat-shutdown.c:write_string_file Unexecuted instantiation: systemctl-logind.c:write_string_file Unexecuted instantiation: systemctl-util.c:write_string_file Unexecuted instantiation: systemctl.c:write_string_file Unexecuted instantiation: fuzz-systemctl-parse-argv.c:write_string_file Unexecuted instantiation: fuzz-nspawn-oci.c:write_string_file Unexecuted instantiation: fuzz-varlink-idl.c:write_string_file Unexecuted instantiation: fuzz-bus-label.c:write_string_file Unexecuted instantiation: fuzz-journal-remote.c:write_string_file Unexecuted instantiation: fuzz-etc-hosts.c:write_string_file Unexecuted instantiation: fuzz-bcd.c:write_string_file Unexecuted instantiation: fuzz-bus-match.c:write_string_file Unexecuted instantiation: fuzz-dhcp-client.c:write_string_file Unexecuted instantiation: fuzz-udev-rules.c:write_string_file Unexecuted instantiation: acpi-fpdt.c:write_string_file Unexecuted instantiation: ask-password-api.c:write_string_file Unexecuted instantiation: async.c:write_string_file Unexecuted instantiation: binfmt-util.c:write_string_file Unexecuted instantiation: blockdev-util.c:write_string_file Unexecuted instantiation: boot-entry.c:write_string_file Unexecuted instantiation: bootspec.c:write_string_file Unexecuted instantiation: bus-unit-procs.c:write_string_file Unexecuted instantiation: bus-unit-util.c:write_string_file Unexecuted instantiation: cgroup-setup.c:write_string_file Unexecuted instantiation: cgroup-show.c:write_string_file Unexecuted instantiation: clean-ipc.c:write_string_file Unexecuted instantiation: clock-util.c:write_string_file Unexecuted instantiation: common-signal.c:write_string_file Unexecuted instantiation: condition.c:write_string_file Unexecuted instantiation: conf-parser.c:write_string_file Unexecuted instantiation: copy.c:write_string_file Unexecuted instantiation: coredump-util.c:write_string_file Unexecuted instantiation: creds-util.c:write_string_file Unexecuted instantiation: cryptsetup-tpm2.c:write_string_file Unexecuted instantiation: discover-image.c:write_string_file Unexecuted instantiation: dissect-image.c:write_string_file Unexecuted instantiation: dropin.c:write_string_file Unexecuted instantiation: edit-util.c:write_string_file Unexecuted instantiation: efi-api.c:write_string_file Unexecuted instantiation: elf-util.c:write_string_file Unexecuted instantiation: enable-mempool.c:write_string_file Unexecuted instantiation: exec-util.c:write_string_file Unexecuted instantiation: fido2-util.c:write_string_file Unexecuted instantiation: fork-notify.c:write_string_file Unexecuted instantiation: format-table.c:write_string_file Unexecuted instantiation: generator.c:write_string_file Unexecuted instantiation: hibernate-util.c:write_string_file Unexecuted instantiation: hostname-setup.c:write_string_file Unexecuted instantiation: hwdb-util.c:write_string_file Unexecuted instantiation: id128-print.c:write_string_file Unexecuted instantiation: install.c:write_string_file Unexecuted instantiation: killall.c:write_string_file Unexecuted instantiation: logs-show.c:write_string_file Unexecuted instantiation: loop-util.c:write_string_file Unexecuted instantiation: lsm-util.c:write_string_file Unexecuted instantiation: machine-credential.c:write_string_file Unexecuted instantiation: machine-id-setup.c:write_string_file Unexecuted instantiation: mkfs-util.c:write_string_file Unexecuted instantiation: mount-setup.c:write_string_file Unexecuted instantiation: mount-util.c:write_string_file Unexecuted instantiation: notify-recv.c:write_string_file Unexecuted instantiation: nsresource.c:write_string_file Unexecuted instantiation: numa-util.c:write_string_file Unexecuted instantiation: openssl-util.c:write_string_file Unexecuted instantiation: osc-context.c:write_string_file Unexecuted instantiation: pager.c:write_string_file Unexecuted instantiation: pretty-print.c:write_string_file Unexecuted instantiation: prompt-util.c:write_string_file Unexecuted instantiation: ptyfwd.c:write_string_file reboot-util.c:write_string_file Line | Count | Source | 55 | 17 | static inline int write_string_file(const char *fn, const char *line, WriteStringFileFlags flags) { | 56 | | return write_string_file_at(AT_FDCWD, fn, line, flags); | 57 | 17 | } |
Unexecuted instantiation: seccomp-util.c:write_string_file Unexecuted instantiation: serialize.c:write_string_file Unexecuted instantiation: service-util.c:write_string_file Unexecuted instantiation: shift-uid.c:write_string_file Unexecuted instantiation: sleep-config.c:write_string_file Unexecuted instantiation: smack-util.c:write_string_file Unexecuted instantiation: smbios11.c:write_string_file Unexecuted instantiation: tpm2-util.c:write_string_file Unexecuted instantiation: user-record-show.c:write_string_file Unexecuted instantiation: userdb-dropin.c:write_string_file Unexecuted instantiation: vconsole-util.c:write_string_file Unexecuted instantiation: watchdog.c:write_string_file Unexecuted instantiation: tests.c:write_string_file Unexecuted instantiation: ansi-color.c:write_string_file Unexecuted instantiation: argv-util.c:write_string_file Unexecuted instantiation: audit-util.c:write_string_file Unexecuted instantiation: build-path.c:write_string_file Unexecuted instantiation: capability-util.c:write_string_file Unexecuted instantiation: cgroup-util.c:write_string_file Unexecuted instantiation: chase.c:write_string_file Unexecuted instantiation: compress.c:write_string_file Unexecuted instantiation: conf-files.c:write_string_file Unexecuted instantiation: confidential-virt.c:write_string_file Unexecuted instantiation: env-file.c:write_string_file Unexecuted instantiation: env-util.c:write_string_file Unexecuted instantiation: fd-util.c:write_string_file Unexecuted instantiation: fileio.c:write_string_file Unexecuted instantiation: fs-util.c:write_string_file Unexecuted instantiation: hashmap.c:write_string_file Unexecuted instantiation: limits-util.c:write_string_file Unexecuted instantiation: locale-util.c:write_string_file Unexecuted instantiation: lock-util.c:write_string_file Unexecuted instantiation: log.c:write_string_file Unexecuted instantiation: memstream-util.c:write_string_file Unexecuted instantiation: mountpoint-util.c:write_string_file Unexecuted instantiation: namespace-util.c:write_string_file Unexecuted instantiation: ordered-set.c:write_string_file Unexecuted instantiation: parse-util.c:write_string_file Unexecuted instantiation: pidfd-util.c:write_string_file Unexecuted instantiation: pidref.c:write_string_file Unexecuted instantiation: proc-cmdline.c:write_string_file Unexecuted instantiation: process-util.c:write_string_file Unexecuted instantiation: procfs-util.c:write_string_file Unexecuted instantiation: psi-util.c:write_string_file Unexecuted instantiation: random-util.c:write_string_file Unexecuted instantiation: raw-clone.c:write_string_file Unexecuted instantiation: rlimit-util.c:write_string_file Unexecuted instantiation: signal-util.c:write_string_file Unexecuted instantiation: socket-util.c:write_string_file Unexecuted instantiation: strv.c:write_string_file Unexecuted instantiation: sysctl-util.c:write_string_file Unexecuted instantiation: terminal-util.c:write_string_file Unexecuted instantiation: time-util.c:write_string_file Unexecuted instantiation: tmpfile-util.c:write_string_file Unexecuted instantiation: uid-range.c:write_string_file Unexecuted instantiation: user-util.c:write_string_file Unexecuted instantiation: virt.c:write_string_file Unexecuted instantiation: sd-hwdb.c:write_string_file Unexecuted instantiation: sd-resolve.c:write_string_file Unexecuted instantiation: catalog.c:write_string_file Unexecuted instantiation: journal-send.c:write_string_file Unexecuted instantiation: journal-verify.c:write_string_file Unexecuted instantiation: sd-journal.c:write_string_file Unexecuted instantiation: id128-util.c:write_string_file Unexecuted instantiation: sd-daemon.c:write_string_file Unexecuted instantiation: sd-event.c:write_string_file Unexecuted instantiation: bus-container.c:write_string_file Unexecuted instantiation: bus-control.c:write_string_file Unexecuted instantiation: bus-creds.c:write_string_file Unexecuted instantiation: bus-dump.c:write_string_file Unexecuted instantiation: bus-socket.c:write_string_file Unexecuted instantiation: sd-bus.c:write_string_file Unexecuted instantiation: device-private.c:write_string_file Unexecuted instantiation: sd-device.c:write_string_file Unexecuted instantiation: json-util.c:write_string_file Unexecuted instantiation: sd-json.c:write_string_file Unexecuted instantiation: sd-varlink.c:write_string_file Unexecuted instantiation: sd-path.c:write_string_file Unexecuted instantiation: netlink-util.c:write_string_file Unexecuted instantiation: sd-netlink.c:write_string_file Unexecuted instantiation: automount.c:write_string_file Unexecuted instantiation: bpf-devices.c:write_string_file Unexecuted instantiation: cgroup.c:write_string_file Unexecuted instantiation: dbus-execute.c:write_string_file Unexecuted instantiation: dbus-manager.c:write_string_file Unexecuted instantiation: dbus-unit.c:write_string_file Unexecuted instantiation: dbus.c:write_string_file Unexecuted instantiation: dynamic-user.c:write_string_file Unexecuted instantiation: exec-credential.c:write_string_file Unexecuted instantiation: execute.c:write_string_file Unexecuted instantiation: execute-serialize.c:write_string_file Unexecuted instantiation: import-creds.c:write_string_file Unexecuted instantiation: load-fragment.c:write_string_file Unexecuted instantiation: manager-serialize.c:write_string_file Unexecuted instantiation: manager.c:write_string_file Unexecuted instantiation: mount.c:write_string_file Unexecuted instantiation: namespace.c:write_string_file Unexecuted instantiation: service.c:write_string_file Unexecuted instantiation: socket.c:write_string_file Unexecuted instantiation: swap.c:write_string_file Unexecuted instantiation: taint.c:write_string_file Unexecuted instantiation: unit-printf.c:write_string_file Unexecuted instantiation: unit-serialize.c:write_string_file Unexecuted instantiation: unit.c:write_string_file Unexecuted instantiation: varlink-execute.c:write_string_file |
58 | | int write_string_filef(const char *fn, WriteStringFileFlags flags, const char *format, ...) _printf_(3, 4); |
59 | | |
60 | | int write_base64_file_at(int dir_fd, const char *fn, const struct iovec *data, WriteStringFileFlags flags); |
61 | | |
62 | | int read_one_line_file_at(int dir_fd, const char *filename, char **ret); |
63 | 14.3k | static inline int read_one_line_file(const char *filename, char **ret) { |
64 | 14.3k | return read_one_line_file_at(AT_FDCWD, filename, ret); |
65 | 14.3k | } Unexecuted instantiation: fuzz-catalog.c:read_one_line_file Unexecuted instantiation: fuzz-json.c:read_one_line_file Unexecuted instantiation: fuzz-efi-osrel.c:read_one_line_file Unexecuted instantiation: link-config.c:read_one_line_file Unexecuted instantiation: udev-builtin-net_id.c:read_one_line_file Unexecuted instantiation: udev-config.c:read_one_line_file Unexecuted instantiation: udev-manager.c:read_one_line_file Unexecuted instantiation: udev-node.c:read_one_line_file Unexecuted instantiation: udev-rules.c:read_one_line_file Unexecuted instantiation: udev-spawn.c:read_one_line_file Unexecuted instantiation: udev-watch.c:read_one_line_file Unexecuted instantiation: udev-worker.c:read_one_line_file Unexecuted instantiation: fuzz-link-parser.c:read_one_line_file Unexecuted instantiation: fuzz-hostname-setup.c:read_one_line_file Unexecuted instantiation: fuzz-execute-serialize.c:read_one_line_file Unexecuted instantiation: fuzz-manager-serialize.c:read_one_line_file Unexecuted instantiation: nspawn-network.c:read_one_line_file Unexecuted instantiation: nspawn-settings.c:read_one_line_file Unexecuted instantiation: fuzz-nspawn-settings.c:read_one_line_file journald-console.c:read_one_line_file Line | Count | Source | 63 | 1 | static inline int read_one_line_file(const char *filename, char **ret) { | 64 | 1 | return read_one_line_file_at(AT_FDCWD, filename, ret); | 65 | 1 | } |
Unexecuted instantiation: journald-context.c:read_one_line_file Unexecuted instantiation: journald-kmsg.c:read_one_line_file Unexecuted instantiation: journald-manager.c:read_one_line_file Unexecuted instantiation: journald-native.c:read_one_line_file Unexecuted instantiation: journald-stream.c:read_one_line_file Unexecuted instantiation: journald-syslog.c:read_one_line_file Unexecuted instantiation: journald-wall.c:read_one_line_file Unexecuted instantiation: fuzz-journald-native-fd.c:read_one_line_file Unexecuted instantiation: fuzz-journald-syslog.c:read_one_line_file Unexecuted instantiation: fuzz-udev-rule-parse-value.c:read_one_line_file Unexecuted instantiation: fuzz-fido-id-desc.c:read_one_line_file Unexecuted instantiation: fuzz-calendarspec.c:read_one_line_file Unexecuted instantiation: fuzz-journald-kmsg.c:read_one_line_file Unexecuted instantiation: fuzz-ndisc-rs.c:read_one_line_file Unexecuted instantiation: fuzz-time-util.c:read_one_line_file Unexecuted instantiation: resolved-dns-trust-anchor.c:read_one_line_file Unexecuted instantiation: resolved-etc-hosts.c:read_one_line_file Unexecuted instantiation: resolved-link.c:read_one_line_file Unexecuted instantiation: resolved-resolv-conf.c:read_one_line_file Unexecuted instantiation: fuzz-dns-packet.c:read_one_line_file Unexecuted instantiation: fuzz-env-file.c:read_one_line_file Unexecuted instantiation: fuzz-dhcp-server-relay.c:read_one_line_file Unexecuted instantiation: macsec.c:read_one_line_file Unexecuted instantiation: wireguard.c:read_one_line_file Unexecuted instantiation: networkd-dhcp-server.c:read_one_line_file Unexecuted instantiation: networkd-serialize.c:read_one_line_file Unexecuted instantiation: networkd-state-file.c:read_one_line_file tc-util.c:read_one_line_file Line | Count | Source | 63 | 1 | static inline int read_one_line_file(const char *filename, char **ret) { | 64 | 1 | return read_one_line_file_at(AT_FDCWD, filename, ret); | 65 | 1 | } |
Unexecuted instantiation: fuzz-netdev-parser.c:read_one_line_file Unexecuted instantiation: sd-dhcp-lease.c:read_one_line_file Unexecuted instantiation: fuzz-journald-stream.c:read_one_line_file Unexecuted instantiation: fuzz-journald-native.c:read_one_line_file Unexecuted instantiation: fuzz-lldp-rx.c:read_one_line_file Unexecuted instantiation: fuzz-bus-message.c:read_one_line_file Unexecuted instantiation: fuzz-network-parser.c:read_one_line_file Unexecuted instantiation: fuzz-udev-database.c:read_one_line_file Unexecuted instantiation: fuzz-varlink.c:read_one_line_file Unexecuted instantiation: fuzz-efi-printf.c:read_one_line_file Unexecuted instantiation: fuzz-unit-file.c:read_one_line_file Unexecuted instantiation: xdg-autostart-service.c:read_one_line_file Unexecuted instantiation: fuzz-xdg-desktop.c:read_one_line_file Unexecuted instantiation: fuzz-efi-string.c:read_one_line_file Unexecuted instantiation: fuzz-dhcp-server.c:read_one_line_file Unexecuted instantiation: fuzz-dhcp6-client.c:read_one_line_file Unexecuted instantiation: fuzz-bootspec.c:read_one_line_file Unexecuted instantiation: fuzz-journald-audit.c:read_one_line_file Unexecuted instantiation: fuzz-resource-record.c:read_one_line_file Unexecuted instantiation: systemctl-compat-halt.c:read_one_line_file Unexecuted instantiation: systemctl-compat-shutdown.c:read_one_line_file Unexecuted instantiation: systemctl-logind.c:read_one_line_file Unexecuted instantiation: systemctl-util.c:read_one_line_file Unexecuted instantiation: systemctl.c:read_one_line_file Unexecuted instantiation: fuzz-systemctl-parse-argv.c:read_one_line_file Unexecuted instantiation: fuzz-nspawn-oci.c:read_one_line_file Unexecuted instantiation: fuzz-varlink-idl.c:read_one_line_file Unexecuted instantiation: fuzz-bus-label.c:read_one_line_file Unexecuted instantiation: fuzz-journal-remote.c:read_one_line_file Unexecuted instantiation: fuzz-etc-hosts.c:read_one_line_file Unexecuted instantiation: fuzz-bcd.c:read_one_line_file Unexecuted instantiation: fuzz-bus-match.c:read_one_line_file Unexecuted instantiation: fuzz-dhcp-client.c:read_one_line_file Unexecuted instantiation: fuzz-udev-rules.c:read_one_line_file Unexecuted instantiation: acpi-fpdt.c:read_one_line_file Unexecuted instantiation: ask-password-api.c:read_one_line_file Unexecuted instantiation: async.c:read_one_line_file Unexecuted instantiation: binfmt-util.c:read_one_line_file Unexecuted instantiation: blockdev-util.c:read_one_line_file Unexecuted instantiation: boot-entry.c:read_one_line_file Unexecuted instantiation: bootspec.c:read_one_line_file Unexecuted instantiation: bus-unit-procs.c:read_one_line_file Unexecuted instantiation: bus-unit-util.c:read_one_line_file Unexecuted instantiation: cgroup-setup.c:read_one_line_file Unexecuted instantiation: cgroup-show.c:read_one_line_file Unexecuted instantiation: clean-ipc.c:read_one_line_file Unexecuted instantiation: clock-util.c:read_one_line_file Unexecuted instantiation: common-signal.c:read_one_line_file Unexecuted instantiation: condition.c:read_one_line_file Unexecuted instantiation: conf-parser.c:read_one_line_file Unexecuted instantiation: copy.c:read_one_line_file Unexecuted instantiation: coredump-util.c:read_one_line_file Unexecuted instantiation: creds-util.c:read_one_line_file Unexecuted instantiation: cryptsetup-tpm2.c:read_one_line_file Unexecuted instantiation: discover-image.c:read_one_line_file Unexecuted instantiation: dissect-image.c:read_one_line_file Unexecuted instantiation: dropin.c:read_one_line_file Unexecuted instantiation: edit-util.c:read_one_line_file Unexecuted instantiation: efi-api.c:read_one_line_file Unexecuted instantiation: elf-util.c:read_one_line_file Unexecuted instantiation: enable-mempool.c:read_one_line_file Unexecuted instantiation: exec-util.c:read_one_line_file Unexecuted instantiation: fido2-util.c:read_one_line_file Unexecuted instantiation: fork-notify.c:read_one_line_file Unexecuted instantiation: format-table.c:read_one_line_file Unexecuted instantiation: generator.c:read_one_line_file Unexecuted instantiation: hibernate-util.c:read_one_line_file Unexecuted instantiation: hostname-setup.c:read_one_line_file Unexecuted instantiation: hwdb-util.c:read_one_line_file Unexecuted instantiation: id128-print.c:read_one_line_file Unexecuted instantiation: install.c:read_one_line_file Unexecuted instantiation: killall.c:read_one_line_file Unexecuted instantiation: logs-show.c:read_one_line_file Unexecuted instantiation: loop-util.c:read_one_line_file Unexecuted instantiation: lsm-util.c:read_one_line_file Unexecuted instantiation: machine-credential.c:read_one_line_file Unexecuted instantiation: machine-id-setup.c:read_one_line_file Unexecuted instantiation: mkfs-util.c:read_one_line_file Unexecuted instantiation: mount-setup.c:read_one_line_file Unexecuted instantiation: mount-util.c:read_one_line_file Unexecuted instantiation: notify-recv.c:read_one_line_file Unexecuted instantiation: nsresource.c:read_one_line_file Unexecuted instantiation: numa-util.c:read_one_line_file Unexecuted instantiation: openssl-util.c:read_one_line_file Unexecuted instantiation: osc-context.c:read_one_line_file Unexecuted instantiation: pager.c:read_one_line_file Unexecuted instantiation: pretty-print.c:read_one_line_file Unexecuted instantiation: prompt-util.c:read_one_line_file Unexecuted instantiation: ptyfwd.c:read_one_line_file reboot-util.c:read_one_line_file Line | Count | Source | 63 | 259 | static inline int read_one_line_file(const char *filename, char **ret) { | 64 | | return read_one_line_file_at(AT_FDCWD, filename, ret); | 65 | 259 | } |
Unexecuted instantiation: seccomp-util.c:read_one_line_file Unexecuted instantiation: serialize.c:read_one_line_file Unexecuted instantiation: service-util.c:read_one_line_file Unexecuted instantiation: shift-uid.c:read_one_line_file Unexecuted instantiation: sleep-config.c:read_one_line_file Unexecuted instantiation: smack-util.c:read_one_line_file Unexecuted instantiation: smbios11.c:read_one_line_file Unexecuted instantiation: tpm2-util.c:read_one_line_file Unexecuted instantiation: user-record-show.c:read_one_line_file Unexecuted instantiation: userdb-dropin.c:read_one_line_file Unexecuted instantiation: vconsole-util.c:read_one_line_file Unexecuted instantiation: watchdog.c:read_one_line_file Unexecuted instantiation: tests.c:read_one_line_file Unexecuted instantiation: ansi-color.c:read_one_line_file Unexecuted instantiation: argv-util.c:read_one_line_file Unexecuted instantiation: audit-util.c:read_one_line_file Unexecuted instantiation: build-path.c:read_one_line_file capability-util.c:read_one_line_file Line | Count | Source | 63 | 1 | static inline int read_one_line_file(const char *filename, char **ret) { | 64 | | return read_one_line_file_at(AT_FDCWD, filename, ret); | 65 | 1 | } |
cgroup-util.c:read_one_line_file Line | Count | Source | 63 | 1.49k | static inline int read_one_line_file(const char *filename, char **ret) { | 64 | | return read_one_line_file_at(AT_FDCWD, filename, ret); | 65 | 1.49k | } |
Unexecuted instantiation: chase.c:read_one_line_file Unexecuted instantiation: compress.c:read_one_line_file Unexecuted instantiation: conf-files.c:read_one_line_file Unexecuted instantiation: confidential-virt.c:read_one_line_file Unexecuted instantiation: env-file.c:read_one_line_file Unexecuted instantiation: env-util.c:read_one_line_file fd-util.c:read_one_line_file Line | Count | Source | 63 | 12.2k | static inline int read_one_line_file(const char *filename, char **ret) { | 64 | 12.2k | return read_one_line_file_at(AT_FDCWD, filename, ret); | 65 | 12.2k | } |
Unexecuted instantiation: fileio.c:read_one_line_file Unexecuted instantiation: fs-util.c:read_one_line_file Unexecuted instantiation: hashmap.c:read_one_line_file Unexecuted instantiation: limits-util.c:read_one_line_file Unexecuted instantiation: locale-util.c:read_one_line_file Unexecuted instantiation: lock-util.c:read_one_line_file Unexecuted instantiation: log.c:read_one_line_file Unexecuted instantiation: memstream-util.c:read_one_line_file Unexecuted instantiation: mountpoint-util.c:read_one_line_file Unexecuted instantiation: namespace-util.c:read_one_line_file Unexecuted instantiation: ordered-set.c:read_one_line_file Unexecuted instantiation: parse-util.c:read_one_line_file Unexecuted instantiation: pidfd-util.c:read_one_line_file Unexecuted instantiation: pidref.c:read_one_line_file Unexecuted instantiation: proc-cmdline.c:read_one_line_file process-util.c:read_one_line_file Line | Count | Source | 63 | 270 | static inline int read_one_line_file(const char *filename, char **ret) { | 64 | 270 | return read_one_line_file_at(AT_FDCWD, filename, ret); | 65 | 270 | } |
procfs-util.c:read_one_line_file Line | Count | Source | 63 | 32 | static inline int read_one_line_file(const char *filename, char **ret) { | 64 | | return read_one_line_file_at(AT_FDCWD, filename, ret); | 65 | 32 | } |
Unexecuted instantiation: psi-util.c:read_one_line_file Unexecuted instantiation: random-util.c:read_one_line_file Unexecuted instantiation: raw-clone.c:read_one_line_file Unexecuted instantiation: rlimit-util.c:read_one_line_file Unexecuted instantiation: signal-util.c:read_one_line_file Unexecuted instantiation: socket-util.c:read_one_line_file Unexecuted instantiation: strv.c:read_one_line_file Unexecuted instantiation: sysctl-util.c:read_one_line_file Unexecuted instantiation: terminal-util.c:read_one_line_file Unexecuted instantiation: time-util.c:read_one_line_file Unexecuted instantiation: tmpfile-util.c:read_one_line_file Unexecuted instantiation: uid-range.c:read_one_line_file Unexecuted instantiation: user-util.c:read_one_line_file virt.c:read_one_line_file Line | Count | Source | 63 | 24 | static inline int read_one_line_file(const char *filename, char **ret) { | 64 | | return read_one_line_file_at(AT_FDCWD, filename, ret); | 65 | 24 | } |
Unexecuted instantiation: sd-hwdb.c:read_one_line_file Unexecuted instantiation: sd-resolve.c:read_one_line_file Unexecuted instantiation: catalog.c:read_one_line_file Unexecuted instantiation: journal-send.c:read_one_line_file Unexecuted instantiation: journal-verify.c:read_one_line_file Unexecuted instantiation: sd-journal.c:read_one_line_file Unexecuted instantiation: id128-util.c:read_one_line_file Unexecuted instantiation: sd-daemon.c:read_one_line_file Unexecuted instantiation: sd-event.c:read_one_line_file Unexecuted instantiation: bus-container.c:read_one_line_file Unexecuted instantiation: bus-control.c:read_one_line_file Unexecuted instantiation: bus-creds.c:read_one_line_file Unexecuted instantiation: bus-dump.c:read_one_line_file Unexecuted instantiation: bus-socket.c:read_one_line_file Unexecuted instantiation: sd-bus.c:read_one_line_file Unexecuted instantiation: device-private.c:read_one_line_file Unexecuted instantiation: sd-device.c:read_one_line_file Unexecuted instantiation: json-util.c:read_one_line_file Unexecuted instantiation: sd-json.c:read_one_line_file Unexecuted instantiation: sd-varlink.c:read_one_line_file Unexecuted instantiation: sd-path.c:read_one_line_file Unexecuted instantiation: netlink-util.c:read_one_line_file Unexecuted instantiation: sd-netlink.c:read_one_line_file Unexecuted instantiation: automount.c:read_one_line_file Unexecuted instantiation: bpf-devices.c:read_one_line_file Unexecuted instantiation: cgroup.c:read_one_line_file Unexecuted instantiation: dbus-execute.c:read_one_line_file Unexecuted instantiation: dbus-manager.c:read_one_line_file Unexecuted instantiation: dbus-unit.c:read_one_line_file Unexecuted instantiation: dbus.c:read_one_line_file Unexecuted instantiation: dynamic-user.c:read_one_line_file Unexecuted instantiation: exec-credential.c:read_one_line_file Unexecuted instantiation: execute.c:read_one_line_file Unexecuted instantiation: execute-serialize.c:read_one_line_file Unexecuted instantiation: import-creds.c:read_one_line_file Unexecuted instantiation: load-fragment.c:read_one_line_file Unexecuted instantiation: manager-serialize.c:read_one_line_file Unexecuted instantiation: manager.c:read_one_line_file Unexecuted instantiation: mount.c:read_one_line_file Unexecuted instantiation: namespace.c:read_one_line_file Unexecuted instantiation: service.c:read_one_line_file Unexecuted instantiation: socket.c:read_one_line_file Unexecuted instantiation: swap.c:read_one_line_file Unexecuted instantiation: taint.c:read_one_line_file Unexecuted instantiation: unit-printf.c:read_one_line_file Unexecuted instantiation: unit-serialize.c:read_one_line_file Unexecuted instantiation: unit.c:read_one_line_file Unexecuted instantiation: varlink-execute.c:read_one_line_file |
66 | | int read_full_file_full(int dir_fd, const char *filename, uint64_t offset, size_t size, ReadFullFileFlags flags, const char *bind_name, char **ret_contents, size_t *ret_size); |
67 | 0 | static inline int read_full_file_at(int dir_fd, const char *filename, char **ret_contents, size_t *ret_size) { |
68 | 0 | return read_full_file_full(dir_fd, filename, UINT64_MAX, SIZE_MAX, 0, NULL, ret_contents, ret_size); |
69 | 0 | } Unexecuted instantiation: fuzz-catalog.c:read_full_file_at Unexecuted instantiation: fuzz-json.c:read_full_file_at Unexecuted instantiation: fuzz-efi-osrel.c:read_full_file_at Unexecuted instantiation: link-config.c:read_full_file_at Unexecuted instantiation: udev-builtin-net_id.c:read_full_file_at Unexecuted instantiation: udev-config.c:read_full_file_at Unexecuted instantiation: udev-manager.c:read_full_file_at Unexecuted instantiation: udev-node.c:read_full_file_at Unexecuted instantiation: udev-rules.c:read_full_file_at Unexecuted instantiation: udev-spawn.c:read_full_file_at Unexecuted instantiation: udev-watch.c:read_full_file_at Unexecuted instantiation: udev-worker.c:read_full_file_at Unexecuted instantiation: fuzz-link-parser.c:read_full_file_at Unexecuted instantiation: fuzz-hostname-setup.c:read_full_file_at Unexecuted instantiation: fuzz-execute-serialize.c:read_full_file_at Unexecuted instantiation: fuzz-manager-serialize.c:read_full_file_at Unexecuted instantiation: nspawn-network.c:read_full_file_at Unexecuted instantiation: nspawn-settings.c:read_full_file_at Unexecuted instantiation: fuzz-nspawn-settings.c:read_full_file_at Unexecuted instantiation: journald-console.c:read_full_file_at Unexecuted instantiation: journald-context.c:read_full_file_at Unexecuted instantiation: journald-kmsg.c:read_full_file_at Unexecuted instantiation: journald-manager.c:read_full_file_at Unexecuted instantiation: journald-native.c:read_full_file_at Unexecuted instantiation: journald-stream.c:read_full_file_at Unexecuted instantiation: journald-syslog.c:read_full_file_at Unexecuted instantiation: journald-wall.c:read_full_file_at Unexecuted instantiation: fuzz-journald-native-fd.c:read_full_file_at Unexecuted instantiation: fuzz-journald-syslog.c:read_full_file_at Unexecuted instantiation: fuzz-udev-rule-parse-value.c:read_full_file_at Unexecuted instantiation: fuzz-fido-id-desc.c:read_full_file_at Unexecuted instantiation: fuzz-calendarspec.c:read_full_file_at Unexecuted instantiation: fuzz-journald-kmsg.c:read_full_file_at Unexecuted instantiation: fuzz-ndisc-rs.c:read_full_file_at Unexecuted instantiation: fuzz-time-util.c:read_full_file_at Unexecuted instantiation: resolved-dns-trust-anchor.c:read_full_file_at Unexecuted instantiation: resolved-etc-hosts.c:read_full_file_at Unexecuted instantiation: resolved-link.c:read_full_file_at Unexecuted instantiation: resolved-resolv-conf.c:read_full_file_at Unexecuted instantiation: fuzz-dns-packet.c:read_full_file_at Unexecuted instantiation: fuzz-env-file.c:read_full_file_at Unexecuted instantiation: fuzz-dhcp-server-relay.c:read_full_file_at Unexecuted instantiation: macsec.c:read_full_file_at Unexecuted instantiation: wireguard.c:read_full_file_at Unexecuted instantiation: networkd-dhcp-server.c:read_full_file_at Unexecuted instantiation: networkd-serialize.c:read_full_file_at Unexecuted instantiation: networkd-state-file.c:read_full_file_at Unexecuted instantiation: tc-util.c:read_full_file_at Unexecuted instantiation: fuzz-netdev-parser.c:read_full_file_at Unexecuted instantiation: sd-dhcp-lease.c:read_full_file_at Unexecuted instantiation: fuzz-journald-stream.c:read_full_file_at Unexecuted instantiation: fuzz-journald-native.c:read_full_file_at Unexecuted instantiation: fuzz-lldp-rx.c:read_full_file_at Unexecuted instantiation: fuzz-bus-message.c:read_full_file_at Unexecuted instantiation: fuzz-network-parser.c:read_full_file_at Unexecuted instantiation: fuzz-udev-database.c:read_full_file_at Unexecuted instantiation: fuzz-varlink.c:read_full_file_at Unexecuted instantiation: fuzz-efi-printf.c:read_full_file_at Unexecuted instantiation: fuzz-unit-file.c:read_full_file_at Unexecuted instantiation: xdg-autostart-service.c:read_full_file_at Unexecuted instantiation: fuzz-xdg-desktop.c:read_full_file_at Unexecuted instantiation: fuzz-efi-string.c:read_full_file_at Unexecuted instantiation: fuzz-dhcp-server.c:read_full_file_at Unexecuted instantiation: fuzz-dhcp6-client.c:read_full_file_at Unexecuted instantiation: fuzz-bootspec.c:read_full_file_at Unexecuted instantiation: fuzz-journald-audit.c:read_full_file_at Unexecuted instantiation: fuzz-resource-record.c:read_full_file_at Unexecuted instantiation: systemctl-compat-halt.c:read_full_file_at Unexecuted instantiation: systemctl-compat-shutdown.c:read_full_file_at Unexecuted instantiation: systemctl-logind.c:read_full_file_at Unexecuted instantiation: systemctl-util.c:read_full_file_at Unexecuted instantiation: systemctl.c:read_full_file_at Unexecuted instantiation: fuzz-systemctl-parse-argv.c:read_full_file_at Unexecuted instantiation: fuzz-nspawn-oci.c:read_full_file_at Unexecuted instantiation: fuzz-varlink-idl.c:read_full_file_at Unexecuted instantiation: fuzz-bus-label.c:read_full_file_at Unexecuted instantiation: fuzz-journal-remote.c:read_full_file_at Unexecuted instantiation: fuzz-etc-hosts.c:read_full_file_at Unexecuted instantiation: fuzz-bcd.c:read_full_file_at Unexecuted instantiation: fuzz-bus-match.c:read_full_file_at Unexecuted instantiation: fuzz-dhcp-client.c:read_full_file_at Unexecuted instantiation: fuzz-udev-rules.c:read_full_file_at Unexecuted instantiation: acpi-fpdt.c:read_full_file_at Unexecuted instantiation: ask-password-api.c:read_full_file_at Unexecuted instantiation: async.c:read_full_file_at Unexecuted instantiation: binfmt-util.c:read_full_file_at Unexecuted instantiation: blockdev-util.c:read_full_file_at Unexecuted instantiation: boot-entry.c:read_full_file_at Unexecuted instantiation: bootspec.c:read_full_file_at Unexecuted instantiation: bus-unit-procs.c:read_full_file_at Unexecuted instantiation: bus-unit-util.c:read_full_file_at Unexecuted instantiation: cgroup-setup.c:read_full_file_at Unexecuted instantiation: cgroup-show.c:read_full_file_at Unexecuted instantiation: clean-ipc.c:read_full_file_at Unexecuted instantiation: clock-util.c:read_full_file_at Unexecuted instantiation: common-signal.c:read_full_file_at Unexecuted instantiation: condition.c:read_full_file_at Unexecuted instantiation: conf-parser.c:read_full_file_at Unexecuted instantiation: copy.c:read_full_file_at Unexecuted instantiation: coredump-util.c:read_full_file_at Unexecuted instantiation: creds-util.c:read_full_file_at Unexecuted instantiation: cryptsetup-tpm2.c:read_full_file_at Unexecuted instantiation: discover-image.c:read_full_file_at Unexecuted instantiation: dissect-image.c:read_full_file_at Unexecuted instantiation: dropin.c:read_full_file_at Unexecuted instantiation: edit-util.c:read_full_file_at Unexecuted instantiation: efi-api.c:read_full_file_at Unexecuted instantiation: elf-util.c:read_full_file_at Unexecuted instantiation: enable-mempool.c:read_full_file_at Unexecuted instantiation: exec-util.c:read_full_file_at Unexecuted instantiation: fido2-util.c:read_full_file_at Unexecuted instantiation: fork-notify.c:read_full_file_at Unexecuted instantiation: format-table.c:read_full_file_at Unexecuted instantiation: generator.c:read_full_file_at Unexecuted instantiation: hibernate-util.c:read_full_file_at Unexecuted instantiation: hostname-setup.c:read_full_file_at Unexecuted instantiation: hwdb-util.c:read_full_file_at Unexecuted instantiation: id128-print.c:read_full_file_at Unexecuted instantiation: install.c:read_full_file_at Unexecuted instantiation: killall.c:read_full_file_at Unexecuted instantiation: logs-show.c:read_full_file_at Unexecuted instantiation: loop-util.c:read_full_file_at Unexecuted instantiation: lsm-util.c:read_full_file_at Unexecuted instantiation: machine-credential.c:read_full_file_at Unexecuted instantiation: machine-id-setup.c:read_full_file_at Unexecuted instantiation: mkfs-util.c:read_full_file_at Unexecuted instantiation: mount-setup.c:read_full_file_at Unexecuted instantiation: mount-util.c:read_full_file_at Unexecuted instantiation: notify-recv.c:read_full_file_at Unexecuted instantiation: nsresource.c:read_full_file_at Unexecuted instantiation: numa-util.c:read_full_file_at Unexecuted instantiation: openssl-util.c:read_full_file_at Unexecuted instantiation: osc-context.c:read_full_file_at Unexecuted instantiation: pager.c:read_full_file_at Unexecuted instantiation: pretty-print.c:read_full_file_at Unexecuted instantiation: prompt-util.c:read_full_file_at Unexecuted instantiation: ptyfwd.c:read_full_file_at Unexecuted instantiation: reboot-util.c:read_full_file_at Unexecuted instantiation: seccomp-util.c:read_full_file_at Unexecuted instantiation: serialize.c:read_full_file_at Unexecuted instantiation: service-util.c:read_full_file_at Unexecuted instantiation: shift-uid.c:read_full_file_at Unexecuted instantiation: sleep-config.c:read_full_file_at Unexecuted instantiation: smack-util.c:read_full_file_at Unexecuted instantiation: smbios11.c:read_full_file_at Unexecuted instantiation: tpm2-util.c:read_full_file_at Unexecuted instantiation: user-record-show.c:read_full_file_at Unexecuted instantiation: userdb-dropin.c:read_full_file_at Unexecuted instantiation: vconsole-util.c:read_full_file_at Unexecuted instantiation: watchdog.c:read_full_file_at Unexecuted instantiation: tests.c:read_full_file_at Unexecuted instantiation: ansi-color.c:read_full_file_at Unexecuted instantiation: argv-util.c:read_full_file_at Unexecuted instantiation: audit-util.c:read_full_file_at Unexecuted instantiation: build-path.c:read_full_file_at Unexecuted instantiation: capability-util.c:read_full_file_at Unexecuted instantiation: cgroup-util.c:read_full_file_at Unexecuted instantiation: chase.c:read_full_file_at Unexecuted instantiation: compress.c:read_full_file_at Unexecuted instantiation: conf-files.c:read_full_file_at Unexecuted instantiation: confidential-virt.c:read_full_file_at Unexecuted instantiation: env-file.c:read_full_file_at Unexecuted instantiation: env-util.c:read_full_file_at Unexecuted instantiation: fd-util.c:read_full_file_at Unexecuted instantiation: fileio.c:read_full_file_at Unexecuted instantiation: fs-util.c:read_full_file_at Unexecuted instantiation: hashmap.c:read_full_file_at Unexecuted instantiation: limits-util.c:read_full_file_at Unexecuted instantiation: locale-util.c:read_full_file_at Unexecuted instantiation: lock-util.c:read_full_file_at Unexecuted instantiation: log.c:read_full_file_at Unexecuted instantiation: memstream-util.c:read_full_file_at Unexecuted instantiation: mountpoint-util.c:read_full_file_at Unexecuted instantiation: namespace-util.c:read_full_file_at Unexecuted instantiation: ordered-set.c:read_full_file_at Unexecuted instantiation: parse-util.c:read_full_file_at Unexecuted instantiation: pidfd-util.c:read_full_file_at Unexecuted instantiation: pidref.c:read_full_file_at Unexecuted instantiation: proc-cmdline.c:read_full_file_at Unexecuted instantiation: process-util.c:read_full_file_at Unexecuted instantiation: procfs-util.c:read_full_file_at Unexecuted instantiation: psi-util.c:read_full_file_at Unexecuted instantiation: random-util.c:read_full_file_at Unexecuted instantiation: raw-clone.c:read_full_file_at Unexecuted instantiation: rlimit-util.c:read_full_file_at Unexecuted instantiation: signal-util.c:read_full_file_at Unexecuted instantiation: socket-util.c:read_full_file_at Unexecuted instantiation: strv.c:read_full_file_at Unexecuted instantiation: sysctl-util.c:read_full_file_at Unexecuted instantiation: terminal-util.c:read_full_file_at Unexecuted instantiation: time-util.c:read_full_file_at Unexecuted instantiation: tmpfile-util.c:read_full_file_at Unexecuted instantiation: uid-range.c:read_full_file_at Unexecuted instantiation: user-util.c:read_full_file_at Unexecuted instantiation: virt.c:read_full_file_at Unexecuted instantiation: sd-hwdb.c:read_full_file_at Unexecuted instantiation: sd-resolve.c:read_full_file_at Unexecuted instantiation: catalog.c:read_full_file_at Unexecuted instantiation: journal-send.c:read_full_file_at Unexecuted instantiation: journal-verify.c:read_full_file_at Unexecuted instantiation: sd-journal.c:read_full_file_at Unexecuted instantiation: id128-util.c:read_full_file_at Unexecuted instantiation: sd-daemon.c:read_full_file_at Unexecuted instantiation: sd-event.c:read_full_file_at Unexecuted instantiation: bus-container.c:read_full_file_at Unexecuted instantiation: bus-control.c:read_full_file_at Unexecuted instantiation: bus-creds.c:read_full_file_at Unexecuted instantiation: bus-dump.c:read_full_file_at Unexecuted instantiation: bus-socket.c:read_full_file_at Unexecuted instantiation: sd-bus.c:read_full_file_at Unexecuted instantiation: device-private.c:read_full_file_at Unexecuted instantiation: sd-device.c:read_full_file_at Unexecuted instantiation: json-util.c:read_full_file_at Unexecuted instantiation: sd-json.c:read_full_file_at Unexecuted instantiation: sd-varlink.c:read_full_file_at Unexecuted instantiation: sd-path.c:read_full_file_at Unexecuted instantiation: netlink-util.c:read_full_file_at Unexecuted instantiation: sd-netlink.c:read_full_file_at Unexecuted instantiation: automount.c:read_full_file_at Unexecuted instantiation: bpf-devices.c:read_full_file_at Unexecuted instantiation: cgroup.c:read_full_file_at Unexecuted instantiation: dbus-execute.c:read_full_file_at Unexecuted instantiation: dbus-manager.c:read_full_file_at Unexecuted instantiation: dbus-unit.c:read_full_file_at Unexecuted instantiation: dbus.c:read_full_file_at Unexecuted instantiation: dynamic-user.c:read_full_file_at Unexecuted instantiation: exec-credential.c:read_full_file_at Unexecuted instantiation: execute.c:read_full_file_at Unexecuted instantiation: execute-serialize.c:read_full_file_at Unexecuted instantiation: import-creds.c:read_full_file_at Unexecuted instantiation: load-fragment.c:read_full_file_at Unexecuted instantiation: manager-serialize.c:read_full_file_at Unexecuted instantiation: manager.c:read_full_file_at Unexecuted instantiation: mount.c:read_full_file_at Unexecuted instantiation: namespace.c:read_full_file_at Unexecuted instantiation: service.c:read_full_file_at Unexecuted instantiation: socket.c:read_full_file_at Unexecuted instantiation: swap.c:read_full_file_at Unexecuted instantiation: taint.c:read_full_file_at Unexecuted instantiation: unit-printf.c:read_full_file_at Unexecuted instantiation: unit-serialize.c:read_full_file_at Unexecuted instantiation: unit.c:read_full_file_at Unexecuted instantiation: varlink-execute.c:read_full_file_at |
70 | 231k | static inline int read_full_file(const char *filename, char **ret_contents, size_t *ret_size) { |
71 | 231k | return read_full_file_full(AT_FDCWD, filename, UINT64_MAX, SIZE_MAX, 0, NULL, ret_contents, ret_size); |
72 | 231k | } Unexecuted instantiation: fuzz-catalog.c:read_full_file Unexecuted instantiation: fuzz-json.c:read_full_file Unexecuted instantiation: fuzz-efi-osrel.c:read_full_file Unexecuted instantiation: link-config.c:read_full_file Unexecuted instantiation: udev-builtin-net_id.c:read_full_file Unexecuted instantiation: udev-config.c:read_full_file Unexecuted instantiation: udev-manager.c:read_full_file Unexecuted instantiation: udev-node.c:read_full_file Unexecuted instantiation: udev-rules.c:read_full_file Unexecuted instantiation: udev-spawn.c:read_full_file Unexecuted instantiation: udev-watch.c:read_full_file Unexecuted instantiation: udev-worker.c:read_full_file Unexecuted instantiation: fuzz-link-parser.c:read_full_file Unexecuted instantiation: fuzz-hostname-setup.c:read_full_file Unexecuted instantiation: fuzz-execute-serialize.c:read_full_file Unexecuted instantiation: fuzz-manager-serialize.c:read_full_file Unexecuted instantiation: nspawn-network.c:read_full_file Unexecuted instantiation: nspawn-settings.c:read_full_file Unexecuted instantiation: fuzz-nspawn-settings.c:read_full_file Unexecuted instantiation: journald-console.c:read_full_file Unexecuted instantiation: journald-context.c:read_full_file Unexecuted instantiation: journald-kmsg.c:read_full_file Unexecuted instantiation: journald-manager.c:read_full_file Unexecuted instantiation: journald-native.c:read_full_file Unexecuted instantiation: journald-stream.c:read_full_file Unexecuted instantiation: journald-syslog.c:read_full_file Unexecuted instantiation: journald-wall.c:read_full_file Unexecuted instantiation: fuzz-journald-native-fd.c:read_full_file Unexecuted instantiation: fuzz-journald-syslog.c:read_full_file Unexecuted instantiation: fuzz-udev-rule-parse-value.c:read_full_file Unexecuted instantiation: fuzz-fido-id-desc.c:read_full_file Unexecuted instantiation: fuzz-calendarspec.c:read_full_file Unexecuted instantiation: fuzz-journald-kmsg.c:read_full_file Unexecuted instantiation: fuzz-ndisc-rs.c:read_full_file Unexecuted instantiation: fuzz-time-util.c:read_full_file Unexecuted instantiation: resolved-dns-trust-anchor.c:read_full_file Unexecuted instantiation: resolved-etc-hosts.c:read_full_file Unexecuted instantiation: resolved-link.c:read_full_file Unexecuted instantiation: resolved-resolv-conf.c:read_full_file Unexecuted instantiation: fuzz-dns-packet.c:read_full_file Unexecuted instantiation: fuzz-env-file.c:read_full_file Unexecuted instantiation: fuzz-dhcp-server-relay.c:read_full_file Unexecuted instantiation: macsec.c:read_full_file Unexecuted instantiation: wireguard.c:read_full_file Unexecuted instantiation: networkd-dhcp-server.c:read_full_file Unexecuted instantiation: networkd-serialize.c:read_full_file Unexecuted instantiation: networkd-state-file.c:read_full_file Unexecuted instantiation: tc-util.c:read_full_file Unexecuted instantiation: fuzz-netdev-parser.c:read_full_file Unexecuted instantiation: sd-dhcp-lease.c:read_full_file Unexecuted instantiation: fuzz-journald-stream.c:read_full_file Unexecuted instantiation: fuzz-journald-native.c:read_full_file Unexecuted instantiation: fuzz-lldp-rx.c:read_full_file Unexecuted instantiation: fuzz-bus-message.c:read_full_file Unexecuted instantiation: fuzz-network-parser.c:read_full_file Unexecuted instantiation: fuzz-udev-database.c:read_full_file Unexecuted instantiation: fuzz-varlink.c:read_full_file Unexecuted instantiation: fuzz-efi-printf.c:read_full_file Unexecuted instantiation: fuzz-unit-file.c:read_full_file Unexecuted instantiation: xdg-autostart-service.c:read_full_file Unexecuted instantiation: fuzz-xdg-desktop.c:read_full_file Unexecuted instantiation: fuzz-efi-string.c:read_full_file Unexecuted instantiation: fuzz-dhcp-server.c:read_full_file Unexecuted instantiation: fuzz-dhcp6-client.c:read_full_file Unexecuted instantiation: fuzz-bootspec.c:read_full_file Unexecuted instantiation: fuzz-journald-audit.c:read_full_file Unexecuted instantiation: fuzz-resource-record.c:read_full_file Unexecuted instantiation: systemctl-compat-halt.c:read_full_file Unexecuted instantiation: systemctl-compat-shutdown.c:read_full_file Unexecuted instantiation: systemctl-logind.c:read_full_file Unexecuted instantiation: systemctl-util.c:read_full_file Unexecuted instantiation: systemctl.c:read_full_file Unexecuted instantiation: fuzz-systemctl-parse-argv.c:read_full_file Unexecuted instantiation: fuzz-nspawn-oci.c:read_full_file Unexecuted instantiation: fuzz-varlink-idl.c:read_full_file Unexecuted instantiation: fuzz-bus-label.c:read_full_file Unexecuted instantiation: fuzz-journal-remote.c:read_full_file Unexecuted instantiation: fuzz-etc-hosts.c:read_full_file Unexecuted instantiation: fuzz-bcd.c:read_full_file Unexecuted instantiation: fuzz-bus-match.c:read_full_file Unexecuted instantiation: fuzz-dhcp-client.c:read_full_file Unexecuted instantiation: fuzz-udev-rules.c:read_full_file Unexecuted instantiation: acpi-fpdt.c:read_full_file Unexecuted instantiation: ask-password-api.c:read_full_file Unexecuted instantiation: async.c:read_full_file Unexecuted instantiation: binfmt-util.c:read_full_file Unexecuted instantiation: blockdev-util.c:read_full_file Unexecuted instantiation: boot-entry.c:read_full_file Unexecuted instantiation: bootspec.c:read_full_file Unexecuted instantiation: bus-unit-procs.c:read_full_file Unexecuted instantiation: bus-unit-util.c:read_full_file Unexecuted instantiation: cgroup-setup.c:read_full_file Unexecuted instantiation: cgroup-show.c:read_full_file Unexecuted instantiation: clean-ipc.c:read_full_file Unexecuted instantiation: clock-util.c:read_full_file Unexecuted instantiation: common-signal.c:read_full_file Unexecuted instantiation: condition.c:read_full_file Unexecuted instantiation: conf-parser.c:read_full_file Unexecuted instantiation: copy.c:read_full_file Unexecuted instantiation: coredump-util.c:read_full_file Unexecuted instantiation: creds-util.c:read_full_file Unexecuted instantiation: cryptsetup-tpm2.c:read_full_file Unexecuted instantiation: discover-image.c:read_full_file Unexecuted instantiation: dissect-image.c:read_full_file Unexecuted instantiation: dropin.c:read_full_file Unexecuted instantiation: edit-util.c:read_full_file Unexecuted instantiation: efi-api.c:read_full_file Unexecuted instantiation: elf-util.c:read_full_file Unexecuted instantiation: enable-mempool.c:read_full_file Unexecuted instantiation: exec-util.c:read_full_file Unexecuted instantiation: fido2-util.c:read_full_file Unexecuted instantiation: fork-notify.c:read_full_file Unexecuted instantiation: format-table.c:read_full_file Unexecuted instantiation: generator.c:read_full_file Unexecuted instantiation: hibernate-util.c:read_full_file Unexecuted instantiation: hostname-setup.c:read_full_file Unexecuted instantiation: hwdb-util.c:read_full_file Unexecuted instantiation: id128-print.c:read_full_file Unexecuted instantiation: install.c:read_full_file Unexecuted instantiation: killall.c:read_full_file Unexecuted instantiation: logs-show.c:read_full_file Unexecuted instantiation: loop-util.c:read_full_file Unexecuted instantiation: lsm-util.c:read_full_file Unexecuted instantiation: machine-credential.c:read_full_file Unexecuted instantiation: machine-id-setup.c:read_full_file Unexecuted instantiation: mkfs-util.c:read_full_file Unexecuted instantiation: mount-setup.c:read_full_file Unexecuted instantiation: mount-util.c:read_full_file Unexecuted instantiation: notify-recv.c:read_full_file Unexecuted instantiation: nsresource.c:read_full_file Unexecuted instantiation: numa-util.c:read_full_file Unexecuted instantiation: openssl-util.c:read_full_file Unexecuted instantiation: osc-context.c:read_full_file Unexecuted instantiation: pager.c:read_full_file Unexecuted instantiation: pretty-print.c:read_full_file Unexecuted instantiation: prompt-util.c:read_full_file Unexecuted instantiation: ptyfwd.c:read_full_file Unexecuted instantiation: reboot-util.c:read_full_file Unexecuted instantiation: seccomp-util.c:read_full_file Unexecuted instantiation: serialize.c:read_full_file Unexecuted instantiation: service-util.c:read_full_file Unexecuted instantiation: shift-uid.c:read_full_file Unexecuted instantiation: sleep-config.c:read_full_file Unexecuted instantiation: smack-util.c:read_full_file Unexecuted instantiation: smbios11.c:read_full_file Unexecuted instantiation: tpm2-util.c:read_full_file Unexecuted instantiation: user-record-show.c:read_full_file Unexecuted instantiation: userdb-dropin.c:read_full_file Unexecuted instantiation: vconsole-util.c:read_full_file Unexecuted instantiation: watchdog.c:read_full_file Unexecuted instantiation: tests.c:read_full_file Unexecuted instantiation: ansi-color.c:read_full_file Unexecuted instantiation: argv-util.c:read_full_file Unexecuted instantiation: audit-util.c:read_full_file Unexecuted instantiation: build-path.c:read_full_file Unexecuted instantiation: capability-util.c:read_full_file Unexecuted instantiation: cgroup-util.c:read_full_file Unexecuted instantiation: chase.c:read_full_file Unexecuted instantiation: compress.c:read_full_file Unexecuted instantiation: conf-files.c:read_full_file Unexecuted instantiation: confidential-virt.c:read_full_file env-file.c:read_full_file Line | Count | Source | 70 | 229k | static inline int read_full_file(const char *filename, char **ret_contents, size_t *ret_size) { | 71 | 229k | return read_full_file_full(AT_FDCWD, filename, UINT64_MAX, SIZE_MAX, 0, NULL, ret_contents, ret_size); | 72 | 229k | } |
Unexecuted instantiation: env-util.c:read_full_file Unexecuted instantiation: fd-util.c:read_full_file Unexecuted instantiation: fileio.c:read_full_file Unexecuted instantiation: fs-util.c:read_full_file Unexecuted instantiation: hashmap.c:read_full_file Unexecuted instantiation: limits-util.c:read_full_file Unexecuted instantiation: locale-util.c:read_full_file Unexecuted instantiation: lock-util.c:read_full_file Unexecuted instantiation: log.c:read_full_file Unexecuted instantiation: memstream-util.c:read_full_file Unexecuted instantiation: mountpoint-util.c:read_full_file Unexecuted instantiation: namespace-util.c:read_full_file Unexecuted instantiation: ordered-set.c:read_full_file Unexecuted instantiation: parse-util.c:read_full_file Unexecuted instantiation: pidfd-util.c:read_full_file Unexecuted instantiation: pidref.c:read_full_file Unexecuted instantiation: proc-cmdline.c:read_full_file Unexecuted instantiation: process-util.c:read_full_file Unexecuted instantiation: procfs-util.c:read_full_file Unexecuted instantiation: psi-util.c:read_full_file Unexecuted instantiation: random-util.c:read_full_file Unexecuted instantiation: raw-clone.c:read_full_file Unexecuted instantiation: rlimit-util.c:read_full_file Unexecuted instantiation: signal-util.c:read_full_file Unexecuted instantiation: socket-util.c:read_full_file Unexecuted instantiation: strv.c:read_full_file Unexecuted instantiation: sysctl-util.c:read_full_file Unexecuted instantiation: terminal-util.c:read_full_file Unexecuted instantiation: time-util.c:read_full_file Unexecuted instantiation: tmpfile-util.c:read_full_file Unexecuted instantiation: uid-range.c:read_full_file Unexecuted instantiation: user-util.c:read_full_file Unexecuted instantiation: virt.c:read_full_file Unexecuted instantiation: sd-hwdb.c:read_full_file Unexecuted instantiation: sd-resolve.c:read_full_file Unexecuted instantiation: catalog.c:read_full_file Unexecuted instantiation: journal-send.c:read_full_file Unexecuted instantiation: journal-verify.c:read_full_file Unexecuted instantiation: sd-journal.c:read_full_file Unexecuted instantiation: id128-util.c:read_full_file Unexecuted instantiation: sd-daemon.c:read_full_file Unexecuted instantiation: sd-event.c:read_full_file Unexecuted instantiation: bus-container.c:read_full_file Unexecuted instantiation: bus-control.c:read_full_file Unexecuted instantiation: bus-creds.c:read_full_file Unexecuted instantiation: bus-dump.c:read_full_file Unexecuted instantiation: bus-socket.c:read_full_file Unexecuted instantiation: sd-bus.c:read_full_file Unexecuted instantiation: device-private.c:read_full_file sd-device.c:read_full_file Line | Count | Source | 70 | 2.19k | static inline int read_full_file(const char *filename, char **ret_contents, size_t *ret_size) { | 71 | 2.19k | return read_full_file_full(AT_FDCWD, filename, UINT64_MAX, SIZE_MAX, 0, NULL, ret_contents, ret_size); | 72 | 2.19k | } |
Unexecuted instantiation: json-util.c:read_full_file Unexecuted instantiation: sd-json.c:read_full_file Unexecuted instantiation: sd-varlink.c:read_full_file Unexecuted instantiation: sd-path.c:read_full_file Unexecuted instantiation: netlink-util.c:read_full_file Unexecuted instantiation: sd-netlink.c:read_full_file Unexecuted instantiation: automount.c:read_full_file Unexecuted instantiation: bpf-devices.c:read_full_file Unexecuted instantiation: cgroup.c:read_full_file Unexecuted instantiation: dbus-execute.c:read_full_file Unexecuted instantiation: dbus-manager.c:read_full_file Unexecuted instantiation: dbus-unit.c:read_full_file Unexecuted instantiation: dbus.c:read_full_file Unexecuted instantiation: dynamic-user.c:read_full_file Unexecuted instantiation: exec-credential.c:read_full_file Unexecuted instantiation: execute.c:read_full_file Unexecuted instantiation: execute-serialize.c:read_full_file Unexecuted instantiation: import-creds.c:read_full_file Unexecuted instantiation: load-fragment.c:read_full_file Unexecuted instantiation: manager-serialize.c:read_full_file Unexecuted instantiation: manager.c:read_full_file Unexecuted instantiation: mount.c:read_full_file Unexecuted instantiation: namespace.c:read_full_file Unexecuted instantiation: service.c:read_full_file Unexecuted instantiation: socket.c:read_full_file Unexecuted instantiation: swap.c:read_full_file Unexecuted instantiation: taint.c:read_full_file Unexecuted instantiation: unit-printf.c:read_full_file Unexecuted instantiation: unit-serialize.c:read_full_file Unexecuted instantiation: unit.c:read_full_file Unexecuted instantiation: varlink-execute.c:read_full_file |
73 | | |
74 | | int read_virtual_file_at(int dir_fd, const char *filename, size_t max_size, char **ret_contents, size_t *ret_size); |
75 | 3.48k | static inline int read_virtual_file_fd(int fd, size_t max_size, char **ret_contents, size_t *ret_size) { |
76 | 3.48k | return read_virtual_file_at(fd, NULL, max_size, ret_contents, ret_size); |
77 | 3.48k | } Unexecuted instantiation: fuzz-catalog.c:read_virtual_file_fd Unexecuted instantiation: fuzz-json.c:read_virtual_file_fd Unexecuted instantiation: fuzz-efi-osrel.c:read_virtual_file_fd Unexecuted instantiation: link-config.c:read_virtual_file_fd Unexecuted instantiation: udev-builtin-net_id.c:read_virtual_file_fd Unexecuted instantiation: udev-config.c:read_virtual_file_fd Unexecuted instantiation: udev-manager.c:read_virtual_file_fd Unexecuted instantiation: udev-node.c:read_virtual_file_fd Unexecuted instantiation: udev-rules.c:read_virtual_file_fd Unexecuted instantiation: udev-spawn.c:read_virtual_file_fd Unexecuted instantiation: udev-watch.c:read_virtual_file_fd Unexecuted instantiation: udev-worker.c:read_virtual_file_fd Unexecuted instantiation: fuzz-link-parser.c:read_virtual_file_fd Unexecuted instantiation: fuzz-hostname-setup.c:read_virtual_file_fd Unexecuted instantiation: fuzz-execute-serialize.c:read_virtual_file_fd Unexecuted instantiation: fuzz-manager-serialize.c:read_virtual_file_fd Unexecuted instantiation: nspawn-network.c:read_virtual_file_fd Unexecuted instantiation: nspawn-settings.c:read_virtual_file_fd Unexecuted instantiation: fuzz-nspawn-settings.c:read_virtual_file_fd Unexecuted instantiation: journald-console.c:read_virtual_file_fd Unexecuted instantiation: journald-context.c:read_virtual_file_fd Unexecuted instantiation: journald-kmsg.c:read_virtual_file_fd Unexecuted instantiation: journald-manager.c:read_virtual_file_fd Unexecuted instantiation: journald-native.c:read_virtual_file_fd Unexecuted instantiation: journald-stream.c:read_virtual_file_fd Unexecuted instantiation: journald-syslog.c:read_virtual_file_fd Unexecuted instantiation: journald-wall.c:read_virtual_file_fd Unexecuted instantiation: fuzz-journald-native-fd.c:read_virtual_file_fd Unexecuted instantiation: fuzz-journald-syslog.c:read_virtual_file_fd Unexecuted instantiation: fuzz-udev-rule-parse-value.c:read_virtual_file_fd Unexecuted instantiation: fuzz-fido-id-desc.c:read_virtual_file_fd Unexecuted instantiation: fuzz-calendarspec.c:read_virtual_file_fd Unexecuted instantiation: fuzz-journald-kmsg.c:read_virtual_file_fd Unexecuted instantiation: fuzz-ndisc-rs.c:read_virtual_file_fd Unexecuted instantiation: fuzz-time-util.c:read_virtual_file_fd Unexecuted instantiation: resolved-dns-trust-anchor.c:read_virtual_file_fd Unexecuted instantiation: resolved-etc-hosts.c:read_virtual_file_fd Unexecuted instantiation: resolved-link.c:read_virtual_file_fd Unexecuted instantiation: resolved-resolv-conf.c:read_virtual_file_fd Unexecuted instantiation: fuzz-dns-packet.c:read_virtual_file_fd Unexecuted instantiation: fuzz-env-file.c:read_virtual_file_fd Unexecuted instantiation: fuzz-dhcp-server-relay.c:read_virtual_file_fd Unexecuted instantiation: macsec.c:read_virtual_file_fd Unexecuted instantiation: wireguard.c:read_virtual_file_fd Unexecuted instantiation: networkd-dhcp-server.c:read_virtual_file_fd Unexecuted instantiation: networkd-serialize.c:read_virtual_file_fd Unexecuted instantiation: networkd-state-file.c:read_virtual_file_fd Unexecuted instantiation: tc-util.c:read_virtual_file_fd Unexecuted instantiation: fuzz-netdev-parser.c:read_virtual_file_fd Unexecuted instantiation: sd-dhcp-lease.c:read_virtual_file_fd Unexecuted instantiation: fuzz-journald-stream.c:read_virtual_file_fd Unexecuted instantiation: fuzz-journald-native.c:read_virtual_file_fd Unexecuted instantiation: fuzz-lldp-rx.c:read_virtual_file_fd Unexecuted instantiation: fuzz-bus-message.c:read_virtual_file_fd Unexecuted instantiation: fuzz-network-parser.c:read_virtual_file_fd Unexecuted instantiation: fuzz-udev-database.c:read_virtual_file_fd Unexecuted instantiation: fuzz-varlink.c:read_virtual_file_fd Unexecuted instantiation: fuzz-efi-printf.c:read_virtual_file_fd Unexecuted instantiation: fuzz-unit-file.c:read_virtual_file_fd Unexecuted instantiation: xdg-autostart-service.c:read_virtual_file_fd Unexecuted instantiation: fuzz-xdg-desktop.c:read_virtual_file_fd Unexecuted instantiation: fuzz-efi-string.c:read_virtual_file_fd Unexecuted instantiation: fuzz-dhcp-server.c:read_virtual_file_fd Unexecuted instantiation: fuzz-dhcp6-client.c:read_virtual_file_fd Unexecuted instantiation: fuzz-bootspec.c:read_virtual_file_fd Unexecuted instantiation: fuzz-journald-audit.c:read_virtual_file_fd Unexecuted instantiation: fuzz-resource-record.c:read_virtual_file_fd Unexecuted instantiation: systemctl-compat-halt.c:read_virtual_file_fd Unexecuted instantiation: systemctl-compat-shutdown.c:read_virtual_file_fd Unexecuted instantiation: systemctl-logind.c:read_virtual_file_fd Unexecuted instantiation: systemctl-util.c:read_virtual_file_fd Unexecuted instantiation: systemctl.c:read_virtual_file_fd Unexecuted instantiation: fuzz-systemctl-parse-argv.c:read_virtual_file_fd Unexecuted instantiation: fuzz-nspawn-oci.c:read_virtual_file_fd Unexecuted instantiation: fuzz-varlink-idl.c:read_virtual_file_fd Unexecuted instantiation: fuzz-bus-label.c:read_virtual_file_fd Unexecuted instantiation: fuzz-journal-remote.c:read_virtual_file_fd Unexecuted instantiation: fuzz-etc-hosts.c:read_virtual_file_fd Unexecuted instantiation: fuzz-bcd.c:read_virtual_file_fd Unexecuted instantiation: fuzz-bus-match.c:read_virtual_file_fd Unexecuted instantiation: fuzz-dhcp-client.c:read_virtual_file_fd Unexecuted instantiation: fuzz-udev-rules.c:read_virtual_file_fd Unexecuted instantiation: acpi-fpdt.c:read_virtual_file_fd Unexecuted instantiation: ask-password-api.c:read_virtual_file_fd Unexecuted instantiation: async.c:read_virtual_file_fd Unexecuted instantiation: binfmt-util.c:read_virtual_file_fd Unexecuted instantiation: blockdev-util.c:read_virtual_file_fd Unexecuted instantiation: boot-entry.c:read_virtual_file_fd Unexecuted instantiation: bootspec.c:read_virtual_file_fd Unexecuted instantiation: bus-unit-procs.c:read_virtual_file_fd Unexecuted instantiation: bus-unit-util.c:read_virtual_file_fd Unexecuted instantiation: cgroup-setup.c:read_virtual_file_fd Unexecuted instantiation: cgroup-show.c:read_virtual_file_fd Unexecuted instantiation: clean-ipc.c:read_virtual_file_fd Unexecuted instantiation: clock-util.c:read_virtual_file_fd Unexecuted instantiation: common-signal.c:read_virtual_file_fd Unexecuted instantiation: condition.c:read_virtual_file_fd Unexecuted instantiation: conf-parser.c:read_virtual_file_fd Unexecuted instantiation: copy.c:read_virtual_file_fd Unexecuted instantiation: coredump-util.c:read_virtual_file_fd Unexecuted instantiation: creds-util.c:read_virtual_file_fd Unexecuted instantiation: cryptsetup-tpm2.c:read_virtual_file_fd Unexecuted instantiation: discover-image.c:read_virtual_file_fd Unexecuted instantiation: dissect-image.c:read_virtual_file_fd Unexecuted instantiation: dropin.c:read_virtual_file_fd Unexecuted instantiation: edit-util.c:read_virtual_file_fd Unexecuted instantiation: efi-api.c:read_virtual_file_fd Unexecuted instantiation: elf-util.c:read_virtual_file_fd Unexecuted instantiation: enable-mempool.c:read_virtual_file_fd Unexecuted instantiation: exec-util.c:read_virtual_file_fd Unexecuted instantiation: fido2-util.c:read_virtual_file_fd Unexecuted instantiation: fork-notify.c:read_virtual_file_fd Unexecuted instantiation: format-table.c:read_virtual_file_fd Unexecuted instantiation: generator.c:read_virtual_file_fd Unexecuted instantiation: hibernate-util.c:read_virtual_file_fd Unexecuted instantiation: hostname-setup.c:read_virtual_file_fd Unexecuted instantiation: hwdb-util.c:read_virtual_file_fd Unexecuted instantiation: id128-print.c:read_virtual_file_fd Unexecuted instantiation: install.c:read_virtual_file_fd Unexecuted instantiation: killall.c:read_virtual_file_fd Unexecuted instantiation: logs-show.c:read_virtual_file_fd Unexecuted instantiation: loop-util.c:read_virtual_file_fd Unexecuted instantiation: lsm-util.c:read_virtual_file_fd Unexecuted instantiation: machine-credential.c:read_virtual_file_fd Unexecuted instantiation: machine-id-setup.c:read_virtual_file_fd Unexecuted instantiation: mkfs-util.c:read_virtual_file_fd Unexecuted instantiation: mount-setup.c:read_virtual_file_fd Unexecuted instantiation: mount-util.c:read_virtual_file_fd Unexecuted instantiation: notify-recv.c:read_virtual_file_fd Unexecuted instantiation: nsresource.c:read_virtual_file_fd Unexecuted instantiation: numa-util.c:read_virtual_file_fd Unexecuted instantiation: openssl-util.c:read_virtual_file_fd Unexecuted instantiation: osc-context.c:read_virtual_file_fd Unexecuted instantiation: pager.c:read_virtual_file_fd Unexecuted instantiation: pretty-print.c:read_virtual_file_fd Unexecuted instantiation: prompt-util.c:read_virtual_file_fd Unexecuted instantiation: ptyfwd.c:read_virtual_file_fd Unexecuted instantiation: reboot-util.c:read_virtual_file_fd Unexecuted instantiation: seccomp-util.c:read_virtual_file_fd Unexecuted instantiation: serialize.c:read_virtual_file_fd Unexecuted instantiation: service-util.c:read_virtual_file_fd Unexecuted instantiation: shift-uid.c:read_virtual_file_fd Unexecuted instantiation: sleep-config.c:read_virtual_file_fd Unexecuted instantiation: smack-util.c:read_virtual_file_fd Unexecuted instantiation: smbios11.c:read_virtual_file_fd Unexecuted instantiation: tpm2-util.c:read_virtual_file_fd Unexecuted instantiation: user-record-show.c:read_virtual_file_fd Unexecuted instantiation: userdb-dropin.c:read_virtual_file_fd Unexecuted instantiation: vconsole-util.c:read_virtual_file_fd Unexecuted instantiation: watchdog.c:read_virtual_file_fd Unexecuted instantiation: tests.c:read_virtual_file_fd Unexecuted instantiation: ansi-color.c:read_virtual_file_fd Unexecuted instantiation: argv-util.c:read_virtual_file_fd Unexecuted instantiation: audit-util.c:read_virtual_file_fd Unexecuted instantiation: build-path.c:read_virtual_file_fd Unexecuted instantiation: capability-util.c:read_virtual_file_fd Unexecuted instantiation: cgroup-util.c:read_virtual_file_fd Unexecuted instantiation: chase.c:read_virtual_file_fd Unexecuted instantiation: compress.c:read_virtual_file_fd Unexecuted instantiation: conf-files.c:read_virtual_file_fd Unexecuted instantiation: confidential-virt.c:read_virtual_file_fd Unexecuted instantiation: env-file.c:read_virtual_file_fd Unexecuted instantiation: env-util.c:read_virtual_file_fd Unexecuted instantiation: fd-util.c:read_virtual_file_fd Unexecuted instantiation: fileio.c:read_virtual_file_fd Unexecuted instantiation: fs-util.c:read_virtual_file_fd Unexecuted instantiation: hashmap.c:read_virtual_file_fd Unexecuted instantiation: limits-util.c:read_virtual_file_fd Unexecuted instantiation: locale-util.c:read_virtual_file_fd Unexecuted instantiation: lock-util.c:read_virtual_file_fd Unexecuted instantiation: log.c:read_virtual_file_fd Unexecuted instantiation: memstream-util.c:read_virtual_file_fd Unexecuted instantiation: mountpoint-util.c:read_virtual_file_fd Unexecuted instantiation: namespace-util.c:read_virtual_file_fd Unexecuted instantiation: ordered-set.c:read_virtual_file_fd Unexecuted instantiation: parse-util.c:read_virtual_file_fd Unexecuted instantiation: pidfd-util.c:read_virtual_file_fd Unexecuted instantiation: pidref.c:read_virtual_file_fd Unexecuted instantiation: proc-cmdline.c:read_virtual_file_fd Unexecuted instantiation: process-util.c:read_virtual_file_fd Unexecuted instantiation: procfs-util.c:read_virtual_file_fd Unexecuted instantiation: psi-util.c:read_virtual_file_fd Unexecuted instantiation: random-util.c:read_virtual_file_fd Unexecuted instantiation: raw-clone.c:read_virtual_file_fd Unexecuted instantiation: rlimit-util.c:read_virtual_file_fd Unexecuted instantiation: signal-util.c:read_virtual_file_fd Unexecuted instantiation: socket-util.c:read_virtual_file_fd Unexecuted instantiation: strv.c:read_virtual_file_fd Unexecuted instantiation: sysctl-util.c:read_virtual_file_fd Unexecuted instantiation: terminal-util.c:read_virtual_file_fd Unexecuted instantiation: time-util.c:read_virtual_file_fd Unexecuted instantiation: tmpfile-util.c:read_virtual_file_fd Unexecuted instantiation: uid-range.c:read_virtual_file_fd Unexecuted instantiation: user-util.c:read_virtual_file_fd Unexecuted instantiation: virt.c:read_virtual_file_fd Unexecuted instantiation: sd-hwdb.c:read_virtual_file_fd Unexecuted instantiation: sd-resolve.c:read_virtual_file_fd Unexecuted instantiation: catalog.c:read_virtual_file_fd Unexecuted instantiation: journal-send.c:read_virtual_file_fd Unexecuted instantiation: journal-verify.c:read_virtual_file_fd Unexecuted instantiation: sd-journal.c:read_virtual_file_fd Unexecuted instantiation: id128-util.c:read_virtual_file_fd Unexecuted instantiation: sd-daemon.c:read_virtual_file_fd Unexecuted instantiation: sd-event.c:read_virtual_file_fd Unexecuted instantiation: bus-container.c:read_virtual_file_fd Unexecuted instantiation: bus-control.c:read_virtual_file_fd Unexecuted instantiation: bus-creds.c:read_virtual_file_fd Unexecuted instantiation: bus-dump.c:read_virtual_file_fd Unexecuted instantiation: bus-socket.c:read_virtual_file_fd Unexecuted instantiation: sd-bus.c:read_virtual_file_fd Unexecuted instantiation: device-private.c:read_virtual_file_fd sd-device.c:read_virtual_file_fd Line | Count | Source | 75 | 3.48k | static inline int read_virtual_file_fd(int fd, size_t max_size, char **ret_contents, size_t *ret_size) { | 76 | | return read_virtual_file_at(fd, NULL, max_size, ret_contents, ret_size); | 77 | 3.48k | } |
Unexecuted instantiation: json-util.c:read_virtual_file_fd Unexecuted instantiation: sd-json.c:read_virtual_file_fd Unexecuted instantiation: sd-varlink.c:read_virtual_file_fd Unexecuted instantiation: sd-path.c:read_virtual_file_fd Unexecuted instantiation: netlink-util.c:read_virtual_file_fd Unexecuted instantiation: sd-netlink.c:read_virtual_file_fd Unexecuted instantiation: automount.c:read_virtual_file_fd Unexecuted instantiation: bpf-devices.c:read_virtual_file_fd Unexecuted instantiation: cgroup.c:read_virtual_file_fd Unexecuted instantiation: dbus-execute.c:read_virtual_file_fd Unexecuted instantiation: dbus-manager.c:read_virtual_file_fd Unexecuted instantiation: dbus-unit.c:read_virtual_file_fd Unexecuted instantiation: dbus.c:read_virtual_file_fd Unexecuted instantiation: dynamic-user.c:read_virtual_file_fd Unexecuted instantiation: exec-credential.c:read_virtual_file_fd Unexecuted instantiation: execute.c:read_virtual_file_fd Unexecuted instantiation: execute-serialize.c:read_virtual_file_fd Unexecuted instantiation: import-creds.c:read_virtual_file_fd Unexecuted instantiation: load-fragment.c:read_virtual_file_fd Unexecuted instantiation: manager-serialize.c:read_virtual_file_fd Unexecuted instantiation: manager.c:read_virtual_file_fd Unexecuted instantiation: mount.c:read_virtual_file_fd Unexecuted instantiation: namespace.c:read_virtual_file_fd Unexecuted instantiation: service.c:read_virtual_file_fd Unexecuted instantiation: socket.c:read_virtual_file_fd Unexecuted instantiation: swap.c:read_virtual_file_fd Unexecuted instantiation: taint.c:read_virtual_file_fd Unexecuted instantiation: unit-printf.c:read_virtual_file_fd Unexecuted instantiation: unit-serialize.c:read_virtual_file_fd Unexecuted instantiation: unit.c:read_virtual_file_fd Unexecuted instantiation: varlink-execute.c:read_virtual_file_fd |
78 | 41.4k | static inline int read_virtual_file(const char *filename, size_t max_size, char **ret_contents, size_t *ret_size) { |
79 | 41.4k | return read_virtual_file_at(AT_FDCWD, filename, max_size, ret_contents, ret_size); |
80 | 41.4k | } Unexecuted instantiation: fuzz-catalog.c:read_virtual_file Unexecuted instantiation: fuzz-json.c:read_virtual_file Unexecuted instantiation: fuzz-efi-osrel.c:read_virtual_file Unexecuted instantiation: link-config.c:read_virtual_file Unexecuted instantiation: udev-builtin-net_id.c:read_virtual_file Unexecuted instantiation: udev-config.c:read_virtual_file Unexecuted instantiation: udev-manager.c:read_virtual_file Unexecuted instantiation: udev-node.c:read_virtual_file Unexecuted instantiation: udev-rules.c:read_virtual_file Unexecuted instantiation: udev-spawn.c:read_virtual_file Unexecuted instantiation: udev-watch.c:read_virtual_file Unexecuted instantiation: udev-worker.c:read_virtual_file Unexecuted instantiation: fuzz-link-parser.c:read_virtual_file Unexecuted instantiation: fuzz-hostname-setup.c:read_virtual_file Unexecuted instantiation: fuzz-execute-serialize.c:read_virtual_file Unexecuted instantiation: fuzz-manager-serialize.c:read_virtual_file Unexecuted instantiation: nspawn-network.c:read_virtual_file Unexecuted instantiation: nspawn-settings.c:read_virtual_file Unexecuted instantiation: fuzz-nspawn-settings.c:read_virtual_file Unexecuted instantiation: journald-console.c:read_virtual_file Unexecuted instantiation: journald-context.c:read_virtual_file Unexecuted instantiation: journald-kmsg.c:read_virtual_file Unexecuted instantiation: journald-manager.c:read_virtual_file Unexecuted instantiation: journald-native.c:read_virtual_file Unexecuted instantiation: journald-stream.c:read_virtual_file Unexecuted instantiation: journald-syslog.c:read_virtual_file Unexecuted instantiation: journald-wall.c:read_virtual_file Unexecuted instantiation: fuzz-journald-native-fd.c:read_virtual_file Unexecuted instantiation: fuzz-journald-syslog.c:read_virtual_file Unexecuted instantiation: fuzz-udev-rule-parse-value.c:read_virtual_file Unexecuted instantiation: fuzz-fido-id-desc.c:read_virtual_file Unexecuted instantiation: fuzz-calendarspec.c:read_virtual_file Unexecuted instantiation: fuzz-journald-kmsg.c:read_virtual_file Unexecuted instantiation: fuzz-ndisc-rs.c:read_virtual_file Unexecuted instantiation: fuzz-time-util.c:read_virtual_file Unexecuted instantiation: resolved-dns-trust-anchor.c:read_virtual_file Unexecuted instantiation: resolved-etc-hosts.c:read_virtual_file Unexecuted instantiation: resolved-link.c:read_virtual_file Unexecuted instantiation: resolved-resolv-conf.c:read_virtual_file Unexecuted instantiation: fuzz-dns-packet.c:read_virtual_file Unexecuted instantiation: fuzz-env-file.c:read_virtual_file Unexecuted instantiation: fuzz-dhcp-server-relay.c:read_virtual_file Unexecuted instantiation: macsec.c:read_virtual_file Unexecuted instantiation: wireguard.c:read_virtual_file Unexecuted instantiation: networkd-dhcp-server.c:read_virtual_file Unexecuted instantiation: networkd-serialize.c:read_virtual_file Unexecuted instantiation: networkd-state-file.c:read_virtual_file Unexecuted instantiation: tc-util.c:read_virtual_file Unexecuted instantiation: fuzz-netdev-parser.c:read_virtual_file Unexecuted instantiation: sd-dhcp-lease.c:read_virtual_file Unexecuted instantiation: fuzz-journald-stream.c:read_virtual_file Unexecuted instantiation: fuzz-journald-native.c:read_virtual_file Unexecuted instantiation: fuzz-lldp-rx.c:read_virtual_file Unexecuted instantiation: fuzz-bus-message.c:read_virtual_file Unexecuted instantiation: fuzz-network-parser.c:read_virtual_file Unexecuted instantiation: fuzz-udev-database.c:read_virtual_file Unexecuted instantiation: fuzz-varlink.c:read_virtual_file Unexecuted instantiation: fuzz-efi-printf.c:read_virtual_file Unexecuted instantiation: fuzz-unit-file.c:read_virtual_file Unexecuted instantiation: xdg-autostart-service.c:read_virtual_file Unexecuted instantiation: fuzz-xdg-desktop.c:read_virtual_file Unexecuted instantiation: fuzz-efi-string.c:read_virtual_file Unexecuted instantiation: fuzz-dhcp-server.c:read_virtual_file Unexecuted instantiation: fuzz-dhcp6-client.c:read_virtual_file Unexecuted instantiation: fuzz-bootspec.c:read_virtual_file Unexecuted instantiation: fuzz-journald-audit.c:read_virtual_file Unexecuted instantiation: fuzz-resource-record.c:read_virtual_file Unexecuted instantiation: systemctl-compat-halt.c:read_virtual_file Unexecuted instantiation: systemctl-compat-shutdown.c:read_virtual_file Unexecuted instantiation: systemctl-logind.c:read_virtual_file Unexecuted instantiation: systemctl-util.c:read_virtual_file Unexecuted instantiation: systemctl.c:read_virtual_file Unexecuted instantiation: fuzz-systemctl-parse-argv.c:read_virtual_file Unexecuted instantiation: fuzz-nspawn-oci.c:read_virtual_file Unexecuted instantiation: fuzz-varlink-idl.c:read_virtual_file Unexecuted instantiation: fuzz-bus-label.c:read_virtual_file Unexecuted instantiation: fuzz-journal-remote.c:read_virtual_file Unexecuted instantiation: fuzz-etc-hosts.c:read_virtual_file Unexecuted instantiation: fuzz-bcd.c:read_virtual_file Unexecuted instantiation: fuzz-bus-match.c:read_virtual_file Unexecuted instantiation: fuzz-dhcp-client.c:read_virtual_file Unexecuted instantiation: fuzz-udev-rules.c:read_virtual_file Unexecuted instantiation: acpi-fpdt.c:read_virtual_file Unexecuted instantiation: ask-password-api.c:read_virtual_file Unexecuted instantiation: async.c:read_virtual_file Unexecuted instantiation: binfmt-util.c:read_virtual_file Unexecuted instantiation: blockdev-util.c:read_virtual_file Unexecuted instantiation: boot-entry.c:read_virtual_file Unexecuted instantiation: bootspec.c:read_virtual_file Unexecuted instantiation: bus-unit-procs.c:read_virtual_file Unexecuted instantiation: bus-unit-util.c:read_virtual_file Unexecuted instantiation: cgroup-setup.c:read_virtual_file Unexecuted instantiation: cgroup-show.c:read_virtual_file Unexecuted instantiation: clean-ipc.c:read_virtual_file Unexecuted instantiation: clock-util.c:read_virtual_file Unexecuted instantiation: common-signal.c:read_virtual_file condition.c:read_virtual_file Line | Count | Source | 78 | 37 | static inline int read_virtual_file(const char *filename, size_t max_size, char **ret_contents, size_t *ret_size) { | 79 | 37 | return read_virtual_file_at(AT_FDCWD, filename, max_size, ret_contents, ret_size); | 80 | 37 | } |
Unexecuted instantiation: conf-parser.c:read_virtual_file Unexecuted instantiation: copy.c:read_virtual_file Unexecuted instantiation: coredump-util.c:read_virtual_file Unexecuted instantiation: creds-util.c:read_virtual_file Unexecuted instantiation: cryptsetup-tpm2.c:read_virtual_file Unexecuted instantiation: discover-image.c:read_virtual_file Unexecuted instantiation: dissect-image.c:read_virtual_file Unexecuted instantiation: dropin.c:read_virtual_file Unexecuted instantiation: edit-util.c:read_virtual_file Unexecuted instantiation: efi-api.c:read_virtual_file Unexecuted instantiation: elf-util.c:read_virtual_file Unexecuted instantiation: enable-mempool.c:read_virtual_file Unexecuted instantiation: exec-util.c:read_virtual_file Unexecuted instantiation: fido2-util.c:read_virtual_file Unexecuted instantiation: fork-notify.c:read_virtual_file Unexecuted instantiation: format-table.c:read_virtual_file Unexecuted instantiation: generator.c:read_virtual_file Unexecuted instantiation: hibernate-util.c:read_virtual_file Unexecuted instantiation: hostname-setup.c:read_virtual_file Unexecuted instantiation: hwdb-util.c:read_virtual_file Unexecuted instantiation: id128-print.c:read_virtual_file Unexecuted instantiation: install.c:read_virtual_file Unexecuted instantiation: killall.c:read_virtual_file Unexecuted instantiation: logs-show.c:read_virtual_file Unexecuted instantiation: loop-util.c:read_virtual_file Unexecuted instantiation: lsm-util.c:read_virtual_file Unexecuted instantiation: machine-credential.c:read_virtual_file Unexecuted instantiation: machine-id-setup.c:read_virtual_file Unexecuted instantiation: mkfs-util.c:read_virtual_file Unexecuted instantiation: mount-setup.c:read_virtual_file Unexecuted instantiation: mount-util.c:read_virtual_file Unexecuted instantiation: notify-recv.c:read_virtual_file Unexecuted instantiation: nsresource.c:read_virtual_file Unexecuted instantiation: numa-util.c:read_virtual_file Unexecuted instantiation: openssl-util.c:read_virtual_file Unexecuted instantiation: osc-context.c:read_virtual_file Unexecuted instantiation: pager.c:read_virtual_file Unexecuted instantiation: pretty-print.c:read_virtual_file Unexecuted instantiation: prompt-util.c:read_virtual_file Unexecuted instantiation: ptyfwd.c:read_virtual_file Unexecuted instantiation: reboot-util.c:read_virtual_file Unexecuted instantiation: seccomp-util.c:read_virtual_file Unexecuted instantiation: serialize.c:read_virtual_file Unexecuted instantiation: service-util.c:read_virtual_file Unexecuted instantiation: shift-uid.c:read_virtual_file Unexecuted instantiation: sleep-config.c:read_virtual_file Unexecuted instantiation: smack-util.c:read_virtual_file Unexecuted instantiation: smbios11.c:read_virtual_file Unexecuted instantiation: tpm2-util.c:read_virtual_file Unexecuted instantiation: user-record-show.c:read_virtual_file Unexecuted instantiation: userdb-dropin.c:read_virtual_file Unexecuted instantiation: vconsole-util.c:read_virtual_file Unexecuted instantiation: watchdog.c:read_virtual_file Unexecuted instantiation: tests.c:read_virtual_file Unexecuted instantiation: ansi-color.c:read_virtual_file Unexecuted instantiation: argv-util.c:read_virtual_file Unexecuted instantiation: audit-util.c:read_virtual_file Unexecuted instantiation: build-path.c:read_virtual_file Unexecuted instantiation: capability-util.c:read_virtual_file Unexecuted instantiation: cgroup-util.c:read_virtual_file Unexecuted instantiation: chase.c:read_virtual_file Unexecuted instantiation: compress.c:read_virtual_file Unexecuted instantiation: conf-files.c:read_virtual_file Unexecuted instantiation: confidential-virt.c:read_virtual_file Unexecuted instantiation: env-file.c:read_virtual_file Unexecuted instantiation: env-util.c:read_virtual_file Unexecuted instantiation: fd-util.c:read_virtual_file Unexecuted instantiation: fileio.c:read_virtual_file Unexecuted instantiation: fs-util.c:read_virtual_file Unexecuted instantiation: hashmap.c:read_virtual_file Unexecuted instantiation: limits-util.c:read_virtual_file Unexecuted instantiation: locale-util.c:read_virtual_file Unexecuted instantiation: lock-util.c:read_virtual_file Unexecuted instantiation: log.c:read_virtual_file Unexecuted instantiation: memstream-util.c:read_virtual_file Unexecuted instantiation: mountpoint-util.c:read_virtual_file Unexecuted instantiation: namespace-util.c:read_virtual_file Unexecuted instantiation: ordered-set.c:read_virtual_file Unexecuted instantiation: parse-util.c:read_virtual_file Unexecuted instantiation: pidfd-util.c:read_virtual_file Unexecuted instantiation: pidref.c:read_virtual_file Unexecuted instantiation: proc-cmdline.c:read_virtual_file process-util.c:read_virtual_file Line | Count | Source | 78 | 41.4k | static inline int read_virtual_file(const char *filename, size_t max_size, char **ret_contents, size_t *ret_size) { | 79 | 41.4k | return read_virtual_file_at(AT_FDCWD, filename, max_size, ret_contents, ret_size); | 80 | 41.4k | } |
Unexecuted instantiation: procfs-util.c:read_virtual_file Unexecuted instantiation: psi-util.c:read_virtual_file Unexecuted instantiation: random-util.c:read_virtual_file Unexecuted instantiation: raw-clone.c:read_virtual_file Unexecuted instantiation: rlimit-util.c:read_virtual_file Unexecuted instantiation: signal-util.c:read_virtual_file Unexecuted instantiation: socket-util.c:read_virtual_file Unexecuted instantiation: strv.c:read_virtual_file sysctl-util.c:read_virtual_file Line | Count | Source | 78 | 2 | static inline int read_virtual_file(const char *filename, size_t max_size, char **ret_contents, size_t *ret_size) { | 79 | 2 | return read_virtual_file_at(AT_FDCWD, filename, max_size, ret_contents, ret_size); | 80 | 2 | } |
Unexecuted instantiation: terminal-util.c:read_virtual_file Unexecuted instantiation: time-util.c:read_virtual_file Unexecuted instantiation: tmpfile-util.c:read_virtual_file Unexecuted instantiation: uid-range.c:read_virtual_file Unexecuted instantiation: user-util.c:read_virtual_file Unexecuted instantiation: virt.c:read_virtual_file Unexecuted instantiation: sd-hwdb.c:read_virtual_file Unexecuted instantiation: sd-resolve.c:read_virtual_file Unexecuted instantiation: catalog.c:read_virtual_file Unexecuted instantiation: journal-send.c:read_virtual_file Unexecuted instantiation: journal-verify.c:read_virtual_file Unexecuted instantiation: sd-journal.c:read_virtual_file Unexecuted instantiation: id128-util.c:read_virtual_file Unexecuted instantiation: sd-daemon.c:read_virtual_file Unexecuted instantiation: sd-event.c:read_virtual_file Unexecuted instantiation: bus-container.c:read_virtual_file Unexecuted instantiation: bus-control.c:read_virtual_file Unexecuted instantiation: bus-creds.c:read_virtual_file Unexecuted instantiation: bus-dump.c:read_virtual_file Unexecuted instantiation: bus-socket.c:read_virtual_file Unexecuted instantiation: sd-bus.c:read_virtual_file Unexecuted instantiation: device-private.c:read_virtual_file Unexecuted instantiation: sd-device.c:read_virtual_file Unexecuted instantiation: json-util.c:read_virtual_file Unexecuted instantiation: sd-json.c:read_virtual_file Unexecuted instantiation: sd-varlink.c:read_virtual_file Unexecuted instantiation: sd-path.c:read_virtual_file Unexecuted instantiation: netlink-util.c:read_virtual_file Unexecuted instantiation: sd-netlink.c:read_virtual_file Unexecuted instantiation: automount.c:read_virtual_file Unexecuted instantiation: bpf-devices.c:read_virtual_file Unexecuted instantiation: cgroup.c:read_virtual_file Unexecuted instantiation: dbus-execute.c:read_virtual_file Unexecuted instantiation: dbus-manager.c:read_virtual_file Unexecuted instantiation: dbus-unit.c:read_virtual_file Unexecuted instantiation: dbus.c:read_virtual_file Unexecuted instantiation: dynamic-user.c:read_virtual_file Unexecuted instantiation: exec-credential.c:read_virtual_file Unexecuted instantiation: execute.c:read_virtual_file Unexecuted instantiation: execute-serialize.c:read_virtual_file Unexecuted instantiation: import-creds.c:read_virtual_file Unexecuted instantiation: load-fragment.c:read_virtual_file Unexecuted instantiation: manager-serialize.c:read_virtual_file Unexecuted instantiation: manager.c:read_virtual_file Unexecuted instantiation: mount.c:read_virtual_file Unexecuted instantiation: namespace.c:read_virtual_file Unexecuted instantiation: service.c:read_virtual_file Unexecuted instantiation: socket.c:read_virtual_file Unexecuted instantiation: swap.c:read_virtual_file Unexecuted instantiation: taint.c:read_virtual_file Unexecuted instantiation: unit-printf.c:read_virtual_file Unexecuted instantiation: unit-serialize.c:read_virtual_file Unexecuted instantiation: unit.c:read_virtual_file Unexecuted instantiation: varlink-execute.c:read_virtual_file |
81 | 5 | static inline int read_full_virtual_file(const char *filename, char **ret_contents, size_t *ret_size) { |
82 | 5 | return read_virtual_file(filename, SIZE_MAX, ret_contents, ret_size); |
83 | 5 | } Unexecuted instantiation: fuzz-catalog.c:read_full_virtual_file Unexecuted instantiation: fuzz-json.c:read_full_virtual_file Unexecuted instantiation: fuzz-efi-osrel.c:read_full_virtual_file Unexecuted instantiation: link-config.c:read_full_virtual_file Unexecuted instantiation: udev-builtin-net_id.c:read_full_virtual_file Unexecuted instantiation: udev-config.c:read_full_virtual_file Unexecuted instantiation: udev-manager.c:read_full_virtual_file Unexecuted instantiation: udev-node.c:read_full_virtual_file Unexecuted instantiation: udev-rules.c:read_full_virtual_file Unexecuted instantiation: udev-spawn.c:read_full_virtual_file Unexecuted instantiation: udev-watch.c:read_full_virtual_file Unexecuted instantiation: udev-worker.c:read_full_virtual_file Unexecuted instantiation: fuzz-link-parser.c:read_full_virtual_file Unexecuted instantiation: fuzz-hostname-setup.c:read_full_virtual_file Unexecuted instantiation: fuzz-execute-serialize.c:read_full_virtual_file Unexecuted instantiation: fuzz-manager-serialize.c:read_full_virtual_file Unexecuted instantiation: nspawn-network.c:read_full_virtual_file Unexecuted instantiation: nspawn-settings.c:read_full_virtual_file Unexecuted instantiation: fuzz-nspawn-settings.c:read_full_virtual_file Unexecuted instantiation: journald-console.c:read_full_virtual_file Unexecuted instantiation: journald-context.c:read_full_virtual_file Unexecuted instantiation: journald-kmsg.c:read_full_virtual_file Unexecuted instantiation: journald-manager.c:read_full_virtual_file Unexecuted instantiation: journald-native.c:read_full_virtual_file Unexecuted instantiation: journald-stream.c:read_full_virtual_file Unexecuted instantiation: journald-syslog.c:read_full_virtual_file Unexecuted instantiation: journald-wall.c:read_full_virtual_file Unexecuted instantiation: fuzz-journald-native-fd.c:read_full_virtual_file Unexecuted instantiation: fuzz-journald-syslog.c:read_full_virtual_file Unexecuted instantiation: fuzz-udev-rule-parse-value.c:read_full_virtual_file Unexecuted instantiation: fuzz-fido-id-desc.c:read_full_virtual_file Unexecuted instantiation: fuzz-calendarspec.c:read_full_virtual_file Unexecuted instantiation: fuzz-journald-kmsg.c:read_full_virtual_file Unexecuted instantiation: fuzz-ndisc-rs.c:read_full_virtual_file Unexecuted instantiation: fuzz-time-util.c:read_full_virtual_file Unexecuted instantiation: resolved-dns-trust-anchor.c:read_full_virtual_file Unexecuted instantiation: resolved-etc-hosts.c:read_full_virtual_file Unexecuted instantiation: resolved-link.c:read_full_virtual_file Unexecuted instantiation: resolved-resolv-conf.c:read_full_virtual_file Unexecuted instantiation: fuzz-dns-packet.c:read_full_virtual_file Unexecuted instantiation: fuzz-env-file.c:read_full_virtual_file Unexecuted instantiation: fuzz-dhcp-server-relay.c:read_full_virtual_file Unexecuted instantiation: macsec.c:read_full_virtual_file Unexecuted instantiation: wireguard.c:read_full_virtual_file Unexecuted instantiation: networkd-dhcp-server.c:read_full_virtual_file Unexecuted instantiation: networkd-serialize.c:read_full_virtual_file Unexecuted instantiation: networkd-state-file.c:read_full_virtual_file Unexecuted instantiation: tc-util.c:read_full_virtual_file Unexecuted instantiation: fuzz-netdev-parser.c:read_full_virtual_file Unexecuted instantiation: sd-dhcp-lease.c:read_full_virtual_file Unexecuted instantiation: fuzz-journald-stream.c:read_full_virtual_file Unexecuted instantiation: fuzz-journald-native.c:read_full_virtual_file Unexecuted instantiation: fuzz-lldp-rx.c:read_full_virtual_file Unexecuted instantiation: fuzz-bus-message.c:read_full_virtual_file Unexecuted instantiation: fuzz-network-parser.c:read_full_virtual_file Unexecuted instantiation: fuzz-udev-database.c:read_full_virtual_file Unexecuted instantiation: fuzz-varlink.c:read_full_virtual_file Unexecuted instantiation: fuzz-efi-printf.c:read_full_virtual_file Unexecuted instantiation: fuzz-unit-file.c:read_full_virtual_file Unexecuted instantiation: xdg-autostart-service.c:read_full_virtual_file Unexecuted instantiation: fuzz-xdg-desktop.c:read_full_virtual_file Unexecuted instantiation: fuzz-efi-string.c:read_full_virtual_file Unexecuted instantiation: fuzz-dhcp-server.c:read_full_virtual_file Unexecuted instantiation: fuzz-dhcp6-client.c:read_full_virtual_file Unexecuted instantiation: fuzz-bootspec.c:read_full_virtual_file Unexecuted instantiation: fuzz-journald-audit.c:read_full_virtual_file Unexecuted instantiation: fuzz-resource-record.c:read_full_virtual_file Unexecuted instantiation: systemctl-compat-halt.c:read_full_virtual_file Unexecuted instantiation: systemctl-compat-shutdown.c:read_full_virtual_file Unexecuted instantiation: systemctl-logind.c:read_full_virtual_file Unexecuted instantiation: systemctl-util.c:read_full_virtual_file Unexecuted instantiation: systemctl.c:read_full_virtual_file Unexecuted instantiation: fuzz-systemctl-parse-argv.c:read_full_virtual_file Unexecuted instantiation: fuzz-nspawn-oci.c:read_full_virtual_file Unexecuted instantiation: fuzz-varlink-idl.c:read_full_virtual_file Unexecuted instantiation: fuzz-bus-label.c:read_full_virtual_file Unexecuted instantiation: fuzz-journal-remote.c:read_full_virtual_file Unexecuted instantiation: fuzz-etc-hosts.c:read_full_virtual_file Unexecuted instantiation: fuzz-bcd.c:read_full_virtual_file Unexecuted instantiation: fuzz-bus-match.c:read_full_virtual_file Unexecuted instantiation: fuzz-dhcp-client.c:read_full_virtual_file Unexecuted instantiation: fuzz-udev-rules.c:read_full_virtual_file Unexecuted instantiation: acpi-fpdt.c:read_full_virtual_file Unexecuted instantiation: ask-password-api.c:read_full_virtual_file Unexecuted instantiation: async.c:read_full_virtual_file Unexecuted instantiation: binfmt-util.c:read_full_virtual_file Unexecuted instantiation: blockdev-util.c:read_full_virtual_file Unexecuted instantiation: boot-entry.c:read_full_virtual_file Unexecuted instantiation: bootspec.c:read_full_virtual_file Unexecuted instantiation: bus-unit-procs.c:read_full_virtual_file Unexecuted instantiation: bus-unit-util.c:read_full_virtual_file Unexecuted instantiation: cgroup-setup.c:read_full_virtual_file Unexecuted instantiation: cgroup-show.c:read_full_virtual_file Unexecuted instantiation: clean-ipc.c:read_full_virtual_file Unexecuted instantiation: clock-util.c:read_full_virtual_file Unexecuted instantiation: common-signal.c:read_full_virtual_file condition.c:read_full_virtual_file Line | Count | Source | 81 | 3 | static inline int read_full_virtual_file(const char *filename, char **ret_contents, size_t *ret_size) { | 82 | | return read_virtual_file(filename, SIZE_MAX, ret_contents, ret_size); | 83 | 3 | } |
Unexecuted instantiation: conf-parser.c:read_full_virtual_file Unexecuted instantiation: copy.c:read_full_virtual_file Unexecuted instantiation: coredump-util.c:read_full_virtual_file Unexecuted instantiation: creds-util.c:read_full_virtual_file Unexecuted instantiation: cryptsetup-tpm2.c:read_full_virtual_file Unexecuted instantiation: discover-image.c:read_full_virtual_file Unexecuted instantiation: dissect-image.c:read_full_virtual_file Unexecuted instantiation: dropin.c:read_full_virtual_file Unexecuted instantiation: edit-util.c:read_full_virtual_file Unexecuted instantiation: efi-api.c:read_full_virtual_file Unexecuted instantiation: elf-util.c:read_full_virtual_file Unexecuted instantiation: enable-mempool.c:read_full_virtual_file Unexecuted instantiation: exec-util.c:read_full_virtual_file Unexecuted instantiation: fido2-util.c:read_full_virtual_file Unexecuted instantiation: fork-notify.c:read_full_virtual_file Unexecuted instantiation: format-table.c:read_full_virtual_file Unexecuted instantiation: generator.c:read_full_virtual_file Unexecuted instantiation: hibernate-util.c:read_full_virtual_file Unexecuted instantiation: hostname-setup.c:read_full_virtual_file Unexecuted instantiation: hwdb-util.c:read_full_virtual_file Unexecuted instantiation: id128-print.c:read_full_virtual_file Unexecuted instantiation: install.c:read_full_virtual_file Unexecuted instantiation: killall.c:read_full_virtual_file Unexecuted instantiation: logs-show.c:read_full_virtual_file Unexecuted instantiation: loop-util.c:read_full_virtual_file Unexecuted instantiation: lsm-util.c:read_full_virtual_file Unexecuted instantiation: machine-credential.c:read_full_virtual_file Unexecuted instantiation: machine-id-setup.c:read_full_virtual_file Unexecuted instantiation: mkfs-util.c:read_full_virtual_file Unexecuted instantiation: mount-setup.c:read_full_virtual_file Unexecuted instantiation: mount-util.c:read_full_virtual_file Unexecuted instantiation: notify-recv.c:read_full_virtual_file Unexecuted instantiation: nsresource.c:read_full_virtual_file Unexecuted instantiation: numa-util.c:read_full_virtual_file Unexecuted instantiation: openssl-util.c:read_full_virtual_file Unexecuted instantiation: osc-context.c:read_full_virtual_file Unexecuted instantiation: pager.c:read_full_virtual_file Unexecuted instantiation: pretty-print.c:read_full_virtual_file Unexecuted instantiation: prompt-util.c:read_full_virtual_file Unexecuted instantiation: ptyfwd.c:read_full_virtual_file Unexecuted instantiation: reboot-util.c:read_full_virtual_file Unexecuted instantiation: seccomp-util.c:read_full_virtual_file Unexecuted instantiation: serialize.c:read_full_virtual_file Unexecuted instantiation: service-util.c:read_full_virtual_file Unexecuted instantiation: shift-uid.c:read_full_virtual_file Unexecuted instantiation: sleep-config.c:read_full_virtual_file Unexecuted instantiation: smack-util.c:read_full_virtual_file Unexecuted instantiation: smbios11.c:read_full_virtual_file Unexecuted instantiation: tpm2-util.c:read_full_virtual_file Unexecuted instantiation: user-record-show.c:read_full_virtual_file Unexecuted instantiation: userdb-dropin.c:read_full_virtual_file Unexecuted instantiation: vconsole-util.c:read_full_virtual_file Unexecuted instantiation: watchdog.c:read_full_virtual_file Unexecuted instantiation: tests.c:read_full_virtual_file Unexecuted instantiation: ansi-color.c:read_full_virtual_file Unexecuted instantiation: argv-util.c:read_full_virtual_file Unexecuted instantiation: audit-util.c:read_full_virtual_file Unexecuted instantiation: build-path.c:read_full_virtual_file Unexecuted instantiation: capability-util.c:read_full_virtual_file Unexecuted instantiation: cgroup-util.c:read_full_virtual_file Unexecuted instantiation: chase.c:read_full_virtual_file Unexecuted instantiation: compress.c:read_full_virtual_file Unexecuted instantiation: conf-files.c:read_full_virtual_file Unexecuted instantiation: confidential-virt.c:read_full_virtual_file Unexecuted instantiation: env-file.c:read_full_virtual_file Unexecuted instantiation: env-util.c:read_full_virtual_file Unexecuted instantiation: fd-util.c:read_full_virtual_file Unexecuted instantiation: fileio.c:read_full_virtual_file Unexecuted instantiation: fs-util.c:read_full_virtual_file Unexecuted instantiation: hashmap.c:read_full_virtual_file Unexecuted instantiation: limits-util.c:read_full_virtual_file Unexecuted instantiation: locale-util.c:read_full_virtual_file Unexecuted instantiation: lock-util.c:read_full_virtual_file Unexecuted instantiation: log.c:read_full_virtual_file Unexecuted instantiation: memstream-util.c:read_full_virtual_file Unexecuted instantiation: mountpoint-util.c:read_full_virtual_file Unexecuted instantiation: namespace-util.c:read_full_virtual_file Unexecuted instantiation: ordered-set.c:read_full_virtual_file Unexecuted instantiation: parse-util.c:read_full_virtual_file Unexecuted instantiation: pidfd-util.c:read_full_virtual_file Unexecuted instantiation: pidref.c:read_full_virtual_file Unexecuted instantiation: proc-cmdline.c:read_full_virtual_file Unexecuted instantiation: process-util.c:read_full_virtual_file Unexecuted instantiation: procfs-util.c:read_full_virtual_file Unexecuted instantiation: psi-util.c:read_full_virtual_file Unexecuted instantiation: random-util.c:read_full_virtual_file Unexecuted instantiation: raw-clone.c:read_full_virtual_file Unexecuted instantiation: rlimit-util.c:read_full_virtual_file Unexecuted instantiation: signal-util.c:read_full_virtual_file Unexecuted instantiation: socket-util.c:read_full_virtual_file Unexecuted instantiation: strv.c:read_full_virtual_file sysctl-util.c:read_full_virtual_file Line | Count | Source | 81 | 2 | static inline int read_full_virtual_file(const char *filename, char **ret_contents, size_t *ret_size) { | 82 | | return read_virtual_file(filename, SIZE_MAX, ret_contents, ret_size); | 83 | 2 | } |
Unexecuted instantiation: terminal-util.c:read_full_virtual_file Unexecuted instantiation: time-util.c:read_full_virtual_file Unexecuted instantiation: tmpfile-util.c:read_full_virtual_file Unexecuted instantiation: uid-range.c:read_full_virtual_file Unexecuted instantiation: user-util.c:read_full_virtual_file Unexecuted instantiation: virt.c:read_full_virtual_file Unexecuted instantiation: sd-hwdb.c:read_full_virtual_file Unexecuted instantiation: sd-resolve.c:read_full_virtual_file Unexecuted instantiation: catalog.c:read_full_virtual_file Unexecuted instantiation: journal-send.c:read_full_virtual_file Unexecuted instantiation: journal-verify.c:read_full_virtual_file Unexecuted instantiation: sd-journal.c:read_full_virtual_file Unexecuted instantiation: id128-util.c:read_full_virtual_file Unexecuted instantiation: sd-daemon.c:read_full_virtual_file Unexecuted instantiation: sd-event.c:read_full_virtual_file Unexecuted instantiation: bus-container.c:read_full_virtual_file Unexecuted instantiation: bus-control.c:read_full_virtual_file Unexecuted instantiation: bus-creds.c:read_full_virtual_file Unexecuted instantiation: bus-dump.c:read_full_virtual_file Unexecuted instantiation: bus-socket.c:read_full_virtual_file Unexecuted instantiation: sd-bus.c:read_full_virtual_file Unexecuted instantiation: device-private.c:read_full_virtual_file Unexecuted instantiation: sd-device.c:read_full_virtual_file Unexecuted instantiation: json-util.c:read_full_virtual_file Unexecuted instantiation: sd-json.c:read_full_virtual_file Unexecuted instantiation: sd-varlink.c:read_full_virtual_file Unexecuted instantiation: sd-path.c:read_full_virtual_file Unexecuted instantiation: netlink-util.c:read_full_virtual_file Unexecuted instantiation: sd-netlink.c:read_full_virtual_file Unexecuted instantiation: automount.c:read_full_virtual_file Unexecuted instantiation: bpf-devices.c:read_full_virtual_file Unexecuted instantiation: cgroup.c:read_full_virtual_file Unexecuted instantiation: dbus-execute.c:read_full_virtual_file Unexecuted instantiation: dbus-manager.c:read_full_virtual_file Unexecuted instantiation: dbus-unit.c:read_full_virtual_file Unexecuted instantiation: dbus.c:read_full_virtual_file Unexecuted instantiation: dynamic-user.c:read_full_virtual_file Unexecuted instantiation: exec-credential.c:read_full_virtual_file Unexecuted instantiation: execute.c:read_full_virtual_file Unexecuted instantiation: execute-serialize.c:read_full_virtual_file Unexecuted instantiation: import-creds.c:read_full_virtual_file Unexecuted instantiation: load-fragment.c:read_full_virtual_file Unexecuted instantiation: manager-serialize.c:read_full_virtual_file Unexecuted instantiation: manager.c:read_full_virtual_file Unexecuted instantiation: mount.c:read_full_virtual_file Unexecuted instantiation: namespace.c:read_full_virtual_file Unexecuted instantiation: service.c:read_full_virtual_file Unexecuted instantiation: socket.c:read_full_virtual_file Unexecuted instantiation: swap.c:read_full_virtual_file Unexecuted instantiation: taint.c:read_full_virtual_file Unexecuted instantiation: unit-printf.c:read_full_virtual_file Unexecuted instantiation: unit-serialize.c:read_full_virtual_file Unexecuted instantiation: unit.c:read_full_virtual_file Unexecuted instantiation: varlink-execute.c:read_full_virtual_file |
84 | | |
85 | | int read_full_stream_full(FILE *f, const char *filename, uint64_t offset, size_t size, ReadFullFileFlags flags, char **ret_contents, size_t *ret_size); |
86 | 33.3k | static inline int read_full_stream(FILE *f, char **ret_contents, size_t *ret_size) { |
87 | 33.3k | return read_full_stream_full(f, NULL, UINT64_MAX, SIZE_MAX, 0, ret_contents, ret_size); |
88 | 33.3k | } Unexecuted instantiation: fuzz-catalog.c:read_full_stream Unexecuted instantiation: fuzz-json.c:read_full_stream Unexecuted instantiation: fuzz-efi-osrel.c:read_full_stream Unexecuted instantiation: link-config.c:read_full_stream Unexecuted instantiation: udev-builtin-net_id.c:read_full_stream Unexecuted instantiation: udev-config.c:read_full_stream Unexecuted instantiation: udev-manager.c:read_full_stream Unexecuted instantiation: udev-node.c:read_full_stream Unexecuted instantiation: udev-rules.c:read_full_stream Unexecuted instantiation: udev-spawn.c:read_full_stream Unexecuted instantiation: udev-watch.c:read_full_stream Unexecuted instantiation: udev-worker.c:read_full_stream Unexecuted instantiation: fuzz-link-parser.c:read_full_stream Unexecuted instantiation: fuzz-hostname-setup.c:read_full_stream Unexecuted instantiation: fuzz-execute-serialize.c:read_full_stream Unexecuted instantiation: fuzz-manager-serialize.c:read_full_stream Unexecuted instantiation: nspawn-network.c:read_full_stream Unexecuted instantiation: nspawn-settings.c:read_full_stream Unexecuted instantiation: fuzz-nspawn-settings.c:read_full_stream Unexecuted instantiation: journald-console.c:read_full_stream Unexecuted instantiation: journald-context.c:read_full_stream Unexecuted instantiation: journald-kmsg.c:read_full_stream Unexecuted instantiation: journald-manager.c:read_full_stream Unexecuted instantiation: journald-native.c:read_full_stream Unexecuted instantiation: journald-stream.c:read_full_stream Unexecuted instantiation: journald-syslog.c:read_full_stream Unexecuted instantiation: journald-wall.c:read_full_stream Unexecuted instantiation: fuzz-journald-native-fd.c:read_full_stream Unexecuted instantiation: fuzz-journald-syslog.c:read_full_stream Unexecuted instantiation: fuzz-udev-rule-parse-value.c:read_full_stream Unexecuted instantiation: fuzz-fido-id-desc.c:read_full_stream Unexecuted instantiation: fuzz-calendarspec.c:read_full_stream Unexecuted instantiation: fuzz-journald-kmsg.c:read_full_stream Unexecuted instantiation: fuzz-ndisc-rs.c:read_full_stream Unexecuted instantiation: fuzz-time-util.c:read_full_stream Unexecuted instantiation: resolved-dns-trust-anchor.c:read_full_stream Unexecuted instantiation: resolved-etc-hosts.c:read_full_stream Unexecuted instantiation: resolved-link.c:read_full_stream Unexecuted instantiation: resolved-resolv-conf.c:read_full_stream Unexecuted instantiation: fuzz-dns-packet.c:read_full_stream Unexecuted instantiation: fuzz-env-file.c:read_full_stream Unexecuted instantiation: fuzz-dhcp-server-relay.c:read_full_stream Unexecuted instantiation: macsec.c:read_full_stream Unexecuted instantiation: wireguard.c:read_full_stream Unexecuted instantiation: networkd-dhcp-server.c:read_full_stream Unexecuted instantiation: networkd-serialize.c:read_full_stream Unexecuted instantiation: networkd-state-file.c:read_full_stream Unexecuted instantiation: tc-util.c:read_full_stream Unexecuted instantiation: fuzz-netdev-parser.c:read_full_stream Unexecuted instantiation: sd-dhcp-lease.c:read_full_stream Unexecuted instantiation: fuzz-journald-stream.c:read_full_stream Unexecuted instantiation: fuzz-journald-native.c:read_full_stream Unexecuted instantiation: fuzz-lldp-rx.c:read_full_stream Unexecuted instantiation: fuzz-bus-message.c:read_full_stream Unexecuted instantiation: fuzz-network-parser.c:read_full_stream Unexecuted instantiation: fuzz-udev-database.c:read_full_stream Unexecuted instantiation: fuzz-varlink.c:read_full_stream Unexecuted instantiation: fuzz-efi-printf.c:read_full_stream Unexecuted instantiation: fuzz-unit-file.c:read_full_stream Unexecuted instantiation: xdg-autostart-service.c:read_full_stream Unexecuted instantiation: fuzz-xdg-desktop.c:read_full_stream Unexecuted instantiation: fuzz-efi-string.c:read_full_stream Unexecuted instantiation: fuzz-dhcp-server.c:read_full_stream Unexecuted instantiation: fuzz-dhcp6-client.c:read_full_stream Unexecuted instantiation: fuzz-bootspec.c:read_full_stream Unexecuted instantiation: fuzz-journald-audit.c:read_full_stream Unexecuted instantiation: fuzz-resource-record.c:read_full_stream Unexecuted instantiation: systemctl-compat-halt.c:read_full_stream Unexecuted instantiation: systemctl-compat-shutdown.c:read_full_stream Unexecuted instantiation: systemctl-logind.c:read_full_stream Unexecuted instantiation: systemctl-util.c:read_full_stream Unexecuted instantiation: systemctl.c:read_full_stream Unexecuted instantiation: fuzz-systemctl-parse-argv.c:read_full_stream Unexecuted instantiation: fuzz-nspawn-oci.c:read_full_stream Unexecuted instantiation: fuzz-varlink-idl.c:read_full_stream Unexecuted instantiation: fuzz-bus-label.c:read_full_stream Unexecuted instantiation: fuzz-journal-remote.c:read_full_stream Unexecuted instantiation: fuzz-etc-hosts.c:read_full_stream Unexecuted instantiation: fuzz-bcd.c:read_full_stream Unexecuted instantiation: fuzz-bus-match.c:read_full_stream Unexecuted instantiation: fuzz-dhcp-client.c:read_full_stream Unexecuted instantiation: fuzz-udev-rules.c:read_full_stream Unexecuted instantiation: acpi-fpdt.c:read_full_stream Unexecuted instantiation: ask-password-api.c:read_full_stream Unexecuted instantiation: async.c:read_full_stream Unexecuted instantiation: binfmt-util.c:read_full_stream Unexecuted instantiation: blockdev-util.c:read_full_stream Unexecuted instantiation: boot-entry.c:read_full_stream Unexecuted instantiation: bootspec.c:read_full_stream Unexecuted instantiation: bus-unit-procs.c:read_full_stream Unexecuted instantiation: bus-unit-util.c:read_full_stream Unexecuted instantiation: cgroup-setup.c:read_full_stream Unexecuted instantiation: cgroup-show.c:read_full_stream Unexecuted instantiation: clean-ipc.c:read_full_stream Unexecuted instantiation: clock-util.c:read_full_stream Unexecuted instantiation: common-signal.c:read_full_stream Unexecuted instantiation: condition.c:read_full_stream Unexecuted instantiation: conf-parser.c:read_full_stream Unexecuted instantiation: copy.c:read_full_stream Unexecuted instantiation: coredump-util.c:read_full_stream Unexecuted instantiation: creds-util.c:read_full_stream Unexecuted instantiation: cryptsetup-tpm2.c:read_full_stream Unexecuted instantiation: discover-image.c:read_full_stream Unexecuted instantiation: dissect-image.c:read_full_stream Unexecuted instantiation: dropin.c:read_full_stream Unexecuted instantiation: edit-util.c:read_full_stream Unexecuted instantiation: efi-api.c:read_full_stream Unexecuted instantiation: elf-util.c:read_full_stream Unexecuted instantiation: enable-mempool.c:read_full_stream Unexecuted instantiation: exec-util.c:read_full_stream Unexecuted instantiation: fido2-util.c:read_full_stream Unexecuted instantiation: fork-notify.c:read_full_stream Unexecuted instantiation: format-table.c:read_full_stream Unexecuted instantiation: generator.c:read_full_stream Unexecuted instantiation: hibernate-util.c:read_full_stream Unexecuted instantiation: hostname-setup.c:read_full_stream Unexecuted instantiation: hwdb-util.c:read_full_stream Unexecuted instantiation: id128-print.c:read_full_stream Unexecuted instantiation: install.c:read_full_stream Unexecuted instantiation: killall.c:read_full_stream Unexecuted instantiation: logs-show.c:read_full_stream Unexecuted instantiation: loop-util.c:read_full_stream Unexecuted instantiation: lsm-util.c:read_full_stream Unexecuted instantiation: machine-credential.c:read_full_stream Unexecuted instantiation: machine-id-setup.c:read_full_stream Unexecuted instantiation: mkfs-util.c:read_full_stream Unexecuted instantiation: mount-setup.c:read_full_stream Unexecuted instantiation: mount-util.c:read_full_stream Unexecuted instantiation: notify-recv.c:read_full_stream Unexecuted instantiation: nsresource.c:read_full_stream Unexecuted instantiation: numa-util.c:read_full_stream Unexecuted instantiation: openssl-util.c:read_full_stream Unexecuted instantiation: osc-context.c:read_full_stream Unexecuted instantiation: pager.c:read_full_stream Unexecuted instantiation: pretty-print.c:read_full_stream Unexecuted instantiation: prompt-util.c:read_full_stream Unexecuted instantiation: ptyfwd.c:read_full_stream Unexecuted instantiation: reboot-util.c:read_full_stream Unexecuted instantiation: seccomp-util.c:read_full_stream Unexecuted instantiation: serialize.c:read_full_stream Unexecuted instantiation: service-util.c:read_full_stream Unexecuted instantiation: shift-uid.c:read_full_stream Unexecuted instantiation: sleep-config.c:read_full_stream Unexecuted instantiation: smack-util.c:read_full_stream Unexecuted instantiation: smbios11.c:read_full_stream Unexecuted instantiation: tpm2-util.c:read_full_stream Unexecuted instantiation: user-record-show.c:read_full_stream Unexecuted instantiation: userdb-dropin.c:read_full_stream Unexecuted instantiation: vconsole-util.c:read_full_stream Unexecuted instantiation: watchdog.c:read_full_stream Unexecuted instantiation: tests.c:read_full_stream Unexecuted instantiation: ansi-color.c:read_full_stream Unexecuted instantiation: argv-util.c:read_full_stream Unexecuted instantiation: audit-util.c:read_full_stream Unexecuted instantiation: build-path.c:read_full_stream Unexecuted instantiation: capability-util.c:read_full_stream Unexecuted instantiation: cgroup-util.c:read_full_stream Unexecuted instantiation: chase.c:read_full_stream Unexecuted instantiation: compress.c:read_full_stream Unexecuted instantiation: conf-files.c:read_full_stream Unexecuted instantiation: confidential-virt.c:read_full_stream env-file.c:read_full_stream Line | Count | Source | 86 | 20.3k | static inline int read_full_stream(FILE *f, char **ret_contents, size_t *ret_size) { | 87 | 20.3k | return read_full_stream_full(f, NULL, UINT64_MAX, SIZE_MAX, 0, ret_contents, ret_size); | 88 | 20.3k | } |
Unexecuted instantiation: env-util.c:read_full_stream Unexecuted instantiation: fd-util.c:read_full_stream Unexecuted instantiation: fileio.c:read_full_stream Unexecuted instantiation: fs-util.c:read_full_stream Unexecuted instantiation: hashmap.c:read_full_stream Unexecuted instantiation: limits-util.c:read_full_stream Unexecuted instantiation: locale-util.c:read_full_stream Unexecuted instantiation: lock-util.c:read_full_stream Unexecuted instantiation: log.c:read_full_stream Unexecuted instantiation: memstream-util.c:read_full_stream Unexecuted instantiation: mountpoint-util.c:read_full_stream Unexecuted instantiation: namespace-util.c:read_full_stream Unexecuted instantiation: ordered-set.c:read_full_stream Unexecuted instantiation: parse-util.c:read_full_stream Unexecuted instantiation: pidfd-util.c:read_full_stream Unexecuted instantiation: pidref.c:read_full_stream Unexecuted instantiation: proc-cmdline.c:read_full_stream Unexecuted instantiation: process-util.c:read_full_stream Unexecuted instantiation: procfs-util.c:read_full_stream Unexecuted instantiation: psi-util.c:read_full_stream Unexecuted instantiation: random-util.c:read_full_stream Unexecuted instantiation: raw-clone.c:read_full_stream Unexecuted instantiation: rlimit-util.c:read_full_stream Unexecuted instantiation: signal-util.c:read_full_stream Unexecuted instantiation: socket-util.c:read_full_stream Unexecuted instantiation: strv.c:read_full_stream Unexecuted instantiation: sysctl-util.c:read_full_stream Unexecuted instantiation: terminal-util.c:read_full_stream Unexecuted instantiation: time-util.c:read_full_stream Unexecuted instantiation: tmpfile-util.c:read_full_stream Unexecuted instantiation: uid-range.c:read_full_stream Unexecuted instantiation: user-util.c:read_full_stream Unexecuted instantiation: virt.c:read_full_stream Unexecuted instantiation: sd-hwdb.c:read_full_stream Unexecuted instantiation: sd-resolve.c:read_full_stream Unexecuted instantiation: catalog.c:read_full_stream Unexecuted instantiation: journal-send.c:read_full_stream Unexecuted instantiation: journal-verify.c:read_full_stream Unexecuted instantiation: sd-journal.c:read_full_stream Unexecuted instantiation: id128-util.c:read_full_stream Unexecuted instantiation: sd-daemon.c:read_full_stream Unexecuted instantiation: sd-event.c:read_full_stream Unexecuted instantiation: bus-container.c:read_full_stream Unexecuted instantiation: bus-control.c:read_full_stream Unexecuted instantiation: bus-creds.c:read_full_stream Unexecuted instantiation: bus-dump.c:read_full_stream Unexecuted instantiation: bus-socket.c:read_full_stream Unexecuted instantiation: sd-bus.c:read_full_stream Unexecuted instantiation: device-private.c:read_full_stream Unexecuted instantiation: sd-device.c:read_full_stream Unexecuted instantiation: json-util.c:read_full_stream sd-json.c:read_full_stream Line | Count | Source | 86 | 12.9k | static inline int read_full_stream(FILE *f, char **ret_contents, size_t *ret_size) { | 87 | 12.9k | return read_full_stream_full(f, NULL, UINT64_MAX, SIZE_MAX, 0, ret_contents, ret_size); | 88 | 12.9k | } |
Unexecuted instantiation: sd-varlink.c:read_full_stream Unexecuted instantiation: sd-path.c:read_full_stream Unexecuted instantiation: netlink-util.c:read_full_stream Unexecuted instantiation: sd-netlink.c:read_full_stream Unexecuted instantiation: automount.c:read_full_stream Unexecuted instantiation: bpf-devices.c:read_full_stream Unexecuted instantiation: cgroup.c:read_full_stream Unexecuted instantiation: dbus-execute.c:read_full_stream Unexecuted instantiation: dbus-manager.c:read_full_stream Unexecuted instantiation: dbus-unit.c:read_full_stream Unexecuted instantiation: dbus.c:read_full_stream Unexecuted instantiation: dynamic-user.c:read_full_stream Unexecuted instantiation: exec-credential.c:read_full_stream Unexecuted instantiation: execute.c:read_full_stream Unexecuted instantiation: execute-serialize.c:read_full_stream Unexecuted instantiation: import-creds.c:read_full_stream Unexecuted instantiation: load-fragment.c:read_full_stream Unexecuted instantiation: manager-serialize.c:read_full_stream Unexecuted instantiation: manager.c:read_full_stream Unexecuted instantiation: mount.c:read_full_stream Unexecuted instantiation: namespace.c:read_full_stream Unexecuted instantiation: service.c:read_full_stream Unexecuted instantiation: socket.c:read_full_stream Unexecuted instantiation: swap.c:read_full_stream Unexecuted instantiation: taint.c:read_full_stream Unexecuted instantiation: unit-printf.c:read_full_stream Unexecuted instantiation: unit-serialize.c:read_full_stream Unexecuted instantiation: unit.c:read_full_stream Unexecuted instantiation: varlink-execute.c:read_full_stream |
89 | | |
90 | | int verify_file_at(int dir_fd, const char *fn, const char *blob, bool accept_extra_nl); |
91 | | |
92 | | int script_get_shebang_interpreter(const char *path, char **ret); |
93 | | |
94 | | int get_proc_field(const char *path, const char *key, char **ret); |
95 | | |
96 | | DIR* xopendirat(int dir_fd, const char *path, int flags); |
97 | | |
98 | | typedef enum XfopenFlags { |
99 | | XFOPEN_UNLOCKED = 1 << 0, /* call __fsetlocking(FSETLOCKING_BYCALLER) after opened */ |
100 | | XFOPEN_SOCKET = 1 << 1, /* also try to open unix socket */ |
101 | | } XfopenFlags; |
102 | | |
103 | | int xfopenat_full( |
104 | | int dir_fd, |
105 | | const char *path, |
106 | | const char *mode, |
107 | | int open_flags, |
108 | | XfopenFlags flags, |
109 | | const char *bind_name, |
110 | | FILE **ret); |
111 | 0 | static inline int xfopenat(int dir_fd, const char *path, const char *mode, int open_flags, FILE **ret) { |
112 | 0 | return xfopenat_full(dir_fd, path, mode, open_flags, 0, NULL, ret); |
113 | 0 | } Unexecuted instantiation: fuzz-catalog.c:xfopenat Unexecuted instantiation: fuzz-json.c:xfopenat Unexecuted instantiation: fuzz-efi-osrel.c:xfopenat Unexecuted instantiation: link-config.c:xfopenat Unexecuted instantiation: udev-builtin-net_id.c:xfopenat Unexecuted instantiation: udev-config.c:xfopenat Unexecuted instantiation: udev-manager.c:xfopenat Unexecuted instantiation: udev-node.c:xfopenat Unexecuted instantiation: udev-rules.c:xfopenat Unexecuted instantiation: udev-spawn.c:xfopenat Unexecuted instantiation: udev-watch.c:xfopenat Unexecuted instantiation: udev-worker.c:xfopenat Unexecuted instantiation: fuzz-link-parser.c:xfopenat Unexecuted instantiation: fuzz-hostname-setup.c:xfopenat Unexecuted instantiation: fuzz-execute-serialize.c:xfopenat Unexecuted instantiation: fuzz-manager-serialize.c:xfopenat Unexecuted instantiation: nspawn-network.c:xfopenat Unexecuted instantiation: nspawn-settings.c:xfopenat Unexecuted instantiation: fuzz-nspawn-settings.c:xfopenat Unexecuted instantiation: journald-console.c:xfopenat Unexecuted instantiation: journald-context.c:xfopenat Unexecuted instantiation: journald-kmsg.c:xfopenat Unexecuted instantiation: journald-manager.c:xfopenat Unexecuted instantiation: journald-native.c:xfopenat Unexecuted instantiation: journald-stream.c:xfopenat Unexecuted instantiation: journald-syslog.c:xfopenat Unexecuted instantiation: journald-wall.c:xfopenat Unexecuted instantiation: fuzz-journald-native-fd.c:xfopenat Unexecuted instantiation: fuzz-journald-syslog.c:xfopenat Unexecuted instantiation: fuzz-udev-rule-parse-value.c:xfopenat Unexecuted instantiation: fuzz-fido-id-desc.c:xfopenat Unexecuted instantiation: fuzz-calendarspec.c:xfopenat Unexecuted instantiation: fuzz-journald-kmsg.c:xfopenat Unexecuted instantiation: fuzz-ndisc-rs.c:xfopenat Unexecuted instantiation: fuzz-time-util.c:xfopenat Unexecuted instantiation: resolved-dns-trust-anchor.c:xfopenat Unexecuted instantiation: resolved-etc-hosts.c:xfopenat Unexecuted instantiation: resolved-link.c:xfopenat Unexecuted instantiation: resolved-resolv-conf.c:xfopenat Unexecuted instantiation: fuzz-dns-packet.c:xfopenat Unexecuted instantiation: fuzz-env-file.c:xfopenat Unexecuted instantiation: fuzz-dhcp-server-relay.c:xfopenat Unexecuted instantiation: macsec.c:xfopenat Unexecuted instantiation: wireguard.c:xfopenat Unexecuted instantiation: networkd-dhcp-server.c:xfopenat Unexecuted instantiation: networkd-serialize.c:xfopenat Unexecuted instantiation: networkd-state-file.c:xfopenat Unexecuted instantiation: tc-util.c:xfopenat Unexecuted instantiation: fuzz-netdev-parser.c:xfopenat Unexecuted instantiation: sd-dhcp-lease.c:xfopenat Unexecuted instantiation: fuzz-journald-stream.c:xfopenat Unexecuted instantiation: fuzz-journald-native.c:xfopenat Unexecuted instantiation: fuzz-lldp-rx.c:xfopenat Unexecuted instantiation: fuzz-bus-message.c:xfopenat Unexecuted instantiation: fuzz-network-parser.c:xfopenat Unexecuted instantiation: fuzz-udev-database.c:xfopenat Unexecuted instantiation: fuzz-varlink.c:xfopenat Unexecuted instantiation: fuzz-efi-printf.c:xfopenat Unexecuted instantiation: fuzz-unit-file.c:xfopenat Unexecuted instantiation: xdg-autostart-service.c:xfopenat Unexecuted instantiation: fuzz-xdg-desktop.c:xfopenat Unexecuted instantiation: fuzz-efi-string.c:xfopenat Unexecuted instantiation: fuzz-dhcp-server.c:xfopenat Unexecuted instantiation: fuzz-dhcp6-client.c:xfopenat Unexecuted instantiation: fuzz-bootspec.c:xfopenat Unexecuted instantiation: fuzz-journald-audit.c:xfopenat Unexecuted instantiation: fuzz-resource-record.c:xfopenat Unexecuted instantiation: systemctl-compat-halt.c:xfopenat Unexecuted instantiation: systemctl-compat-shutdown.c:xfopenat Unexecuted instantiation: systemctl-logind.c:xfopenat Unexecuted instantiation: systemctl-util.c:xfopenat Unexecuted instantiation: systemctl.c:xfopenat Unexecuted instantiation: fuzz-systemctl-parse-argv.c:xfopenat Unexecuted instantiation: fuzz-nspawn-oci.c:xfopenat Unexecuted instantiation: fuzz-varlink-idl.c:xfopenat Unexecuted instantiation: fuzz-bus-label.c:xfopenat Unexecuted instantiation: fuzz-journal-remote.c:xfopenat Unexecuted instantiation: fuzz-etc-hosts.c:xfopenat Unexecuted instantiation: fuzz-bcd.c:xfopenat Unexecuted instantiation: fuzz-bus-match.c:xfopenat Unexecuted instantiation: fuzz-dhcp-client.c:xfopenat Unexecuted instantiation: fuzz-udev-rules.c:xfopenat Unexecuted instantiation: acpi-fpdt.c:xfopenat Unexecuted instantiation: ask-password-api.c:xfopenat Unexecuted instantiation: async.c:xfopenat Unexecuted instantiation: binfmt-util.c:xfopenat Unexecuted instantiation: blockdev-util.c:xfopenat Unexecuted instantiation: boot-entry.c:xfopenat Unexecuted instantiation: bootspec.c:xfopenat Unexecuted instantiation: bus-unit-procs.c:xfopenat Unexecuted instantiation: bus-unit-util.c:xfopenat Unexecuted instantiation: cgroup-setup.c:xfopenat Unexecuted instantiation: cgroup-show.c:xfopenat Unexecuted instantiation: clean-ipc.c:xfopenat Unexecuted instantiation: clock-util.c:xfopenat Unexecuted instantiation: common-signal.c:xfopenat Unexecuted instantiation: condition.c:xfopenat Unexecuted instantiation: conf-parser.c:xfopenat Unexecuted instantiation: copy.c:xfopenat Unexecuted instantiation: coredump-util.c:xfopenat Unexecuted instantiation: creds-util.c:xfopenat Unexecuted instantiation: cryptsetup-tpm2.c:xfopenat Unexecuted instantiation: discover-image.c:xfopenat Unexecuted instantiation: dissect-image.c:xfopenat Unexecuted instantiation: dropin.c:xfopenat Unexecuted instantiation: edit-util.c:xfopenat Unexecuted instantiation: efi-api.c:xfopenat Unexecuted instantiation: elf-util.c:xfopenat Unexecuted instantiation: enable-mempool.c:xfopenat Unexecuted instantiation: exec-util.c:xfopenat Unexecuted instantiation: fido2-util.c:xfopenat Unexecuted instantiation: fork-notify.c:xfopenat Unexecuted instantiation: format-table.c:xfopenat Unexecuted instantiation: generator.c:xfopenat Unexecuted instantiation: hibernate-util.c:xfopenat Unexecuted instantiation: hostname-setup.c:xfopenat Unexecuted instantiation: hwdb-util.c:xfopenat Unexecuted instantiation: id128-print.c:xfopenat Unexecuted instantiation: install.c:xfopenat Unexecuted instantiation: killall.c:xfopenat Unexecuted instantiation: logs-show.c:xfopenat Unexecuted instantiation: loop-util.c:xfopenat Unexecuted instantiation: lsm-util.c:xfopenat Unexecuted instantiation: machine-credential.c:xfopenat Unexecuted instantiation: machine-id-setup.c:xfopenat Unexecuted instantiation: mkfs-util.c:xfopenat Unexecuted instantiation: mount-setup.c:xfopenat Unexecuted instantiation: mount-util.c:xfopenat Unexecuted instantiation: notify-recv.c:xfopenat Unexecuted instantiation: nsresource.c:xfopenat Unexecuted instantiation: numa-util.c:xfopenat Unexecuted instantiation: openssl-util.c:xfopenat Unexecuted instantiation: osc-context.c:xfopenat Unexecuted instantiation: pager.c:xfopenat Unexecuted instantiation: pretty-print.c:xfopenat Unexecuted instantiation: prompt-util.c:xfopenat Unexecuted instantiation: ptyfwd.c:xfopenat Unexecuted instantiation: reboot-util.c:xfopenat Unexecuted instantiation: seccomp-util.c:xfopenat Unexecuted instantiation: serialize.c:xfopenat Unexecuted instantiation: service-util.c:xfopenat Unexecuted instantiation: shift-uid.c:xfopenat Unexecuted instantiation: sleep-config.c:xfopenat Unexecuted instantiation: smack-util.c:xfopenat Unexecuted instantiation: smbios11.c:xfopenat Unexecuted instantiation: tpm2-util.c:xfopenat Unexecuted instantiation: user-record-show.c:xfopenat Unexecuted instantiation: userdb-dropin.c:xfopenat Unexecuted instantiation: vconsole-util.c:xfopenat Unexecuted instantiation: watchdog.c:xfopenat Unexecuted instantiation: tests.c:xfopenat Unexecuted instantiation: ansi-color.c:xfopenat Unexecuted instantiation: argv-util.c:xfopenat Unexecuted instantiation: audit-util.c:xfopenat Unexecuted instantiation: build-path.c:xfopenat Unexecuted instantiation: capability-util.c:xfopenat Unexecuted instantiation: cgroup-util.c:xfopenat Unexecuted instantiation: chase.c:xfopenat Unexecuted instantiation: compress.c:xfopenat Unexecuted instantiation: conf-files.c:xfopenat Unexecuted instantiation: confidential-virt.c:xfopenat Unexecuted instantiation: env-file.c:xfopenat Unexecuted instantiation: env-util.c:xfopenat Unexecuted instantiation: fd-util.c:xfopenat Unexecuted instantiation: fileio.c:xfopenat Unexecuted instantiation: fs-util.c:xfopenat Unexecuted instantiation: hashmap.c:xfopenat Unexecuted instantiation: limits-util.c:xfopenat Unexecuted instantiation: locale-util.c:xfopenat Unexecuted instantiation: lock-util.c:xfopenat Unexecuted instantiation: log.c:xfopenat Unexecuted instantiation: memstream-util.c:xfopenat Unexecuted instantiation: mountpoint-util.c:xfopenat Unexecuted instantiation: namespace-util.c:xfopenat Unexecuted instantiation: ordered-set.c:xfopenat Unexecuted instantiation: parse-util.c:xfopenat Unexecuted instantiation: pidfd-util.c:xfopenat Unexecuted instantiation: pidref.c:xfopenat Unexecuted instantiation: proc-cmdline.c:xfopenat Unexecuted instantiation: process-util.c:xfopenat Unexecuted instantiation: procfs-util.c:xfopenat Unexecuted instantiation: psi-util.c:xfopenat Unexecuted instantiation: random-util.c:xfopenat Unexecuted instantiation: raw-clone.c:xfopenat Unexecuted instantiation: rlimit-util.c:xfopenat Unexecuted instantiation: signal-util.c:xfopenat Unexecuted instantiation: socket-util.c:xfopenat Unexecuted instantiation: strv.c:xfopenat Unexecuted instantiation: sysctl-util.c:xfopenat Unexecuted instantiation: terminal-util.c:xfopenat Unexecuted instantiation: time-util.c:xfopenat Unexecuted instantiation: tmpfile-util.c:xfopenat Unexecuted instantiation: uid-range.c:xfopenat Unexecuted instantiation: user-util.c:xfopenat Unexecuted instantiation: virt.c:xfopenat Unexecuted instantiation: sd-hwdb.c:xfopenat Unexecuted instantiation: sd-resolve.c:xfopenat Unexecuted instantiation: catalog.c:xfopenat Unexecuted instantiation: journal-send.c:xfopenat Unexecuted instantiation: journal-verify.c:xfopenat Unexecuted instantiation: sd-journal.c:xfopenat Unexecuted instantiation: id128-util.c:xfopenat Unexecuted instantiation: sd-daemon.c:xfopenat Unexecuted instantiation: sd-event.c:xfopenat Unexecuted instantiation: bus-container.c:xfopenat Unexecuted instantiation: bus-control.c:xfopenat Unexecuted instantiation: bus-creds.c:xfopenat Unexecuted instantiation: bus-dump.c:xfopenat Unexecuted instantiation: bus-socket.c:xfopenat Unexecuted instantiation: sd-bus.c:xfopenat Unexecuted instantiation: device-private.c:xfopenat Unexecuted instantiation: sd-device.c:xfopenat Unexecuted instantiation: json-util.c:xfopenat Unexecuted instantiation: sd-json.c:xfopenat Unexecuted instantiation: sd-varlink.c:xfopenat Unexecuted instantiation: sd-path.c:xfopenat Unexecuted instantiation: netlink-util.c:xfopenat Unexecuted instantiation: sd-netlink.c:xfopenat Unexecuted instantiation: automount.c:xfopenat Unexecuted instantiation: bpf-devices.c:xfopenat Unexecuted instantiation: cgroup.c:xfopenat Unexecuted instantiation: dbus-execute.c:xfopenat Unexecuted instantiation: dbus-manager.c:xfopenat Unexecuted instantiation: dbus-unit.c:xfopenat Unexecuted instantiation: dbus.c:xfopenat Unexecuted instantiation: dynamic-user.c:xfopenat Unexecuted instantiation: exec-credential.c:xfopenat Unexecuted instantiation: execute.c:xfopenat Unexecuted instantiation: execute-serialize.c:xfopenat Unexecuted instantiation: import-creds.c:xfopenat Unexecuted instantiation: load-fragment.c:xfopenat Unexecuted instantiation: manager-serialize.c:xfopenat Unexecuted instantiation: manager.c:xfopenat Unexecuted instantiation: mount.c:xfopenat Unexecuted instantiation: namespace.c:xfopenat Unexecuted instantiation: service.c:xfopenat Unexecuted instantiation: socket.c:xfopenat Unexecuted instantiation: swap.c:xfopenat Unexecuted instantiation: taint.c:xfopenat Unexecuted instantiation: unit-printf.c:xfopenat Unexecuted instantiation: unit-serialize.c:xfopenat Unexecuted instantiation: unit.c:xfopenat Unexecuted instantiation: varlink-execute.c:xfopenat |
114 | 19.2k | static inline int fopen_unlocked_at(int dir_fd, const char *path, const char *mode, int open_flags, FILE **ret) { |
115 | 19.2k | return xfopenat_full(dir_fd, path, mode, open_flags, XFOPEN_UNLOCKED, NULL, ret); |
116 | 19.2k | } Unexecuted instantiation: fuzz-catalog.c:fopen_unlocked_at Unexecuted instantiation: fuzz-json.c:fopen_unlocked_at Unexecuted instantiation: fuzz-efi-osrel.c:fopen_unlocked_at Unexecuted instantiation: link-config.c:fopen_unlocked_at Unexecuted instantiation: udev-builtin-net_id.c:fopen_unlocked_at Unexecuted instantiation: udev-config.c:fopen_unlocked_at Unexecuted instantiation: udev-manager.c:fopen_unlocked_at Unexecuted instantiation: udev-node.c:fopen_unlocked_at Unexecuted instantiation: udev-rules.c:fopen_unlocked_at Unexecuted instantiation: udev-spawn.c:fopen_unlocked_at Unexecuted instantiation: udev-watch.c:fopen_unlocked_at Unexecuted instantiation: udev-worker.c:fopen_unlocked_at Unexecuted instantiation: fuzz-link-parser.c:fopen_unlocked_at Unexecuted instantiation: fuzz-hostname-setup.c:fopen_unlocked_at Unexecuted instantiation: fuzz-execute-serialize.c:fopen_unlocked_at Unexecuted instantiation: fuzz-manager-serialize.c:fopen_unlocked_at Unexecuted instantiation: nspawn-network.c:fopen_unlocked_at Unexecuted instantiation: nspawn-settings.c:fopen_unlocked_at Unexecuted instantiation: fuzz-nspawn-settings.c:fopen_unlocked_at Unexecuted instantiation: journald-console.c:fopen_unlocked_at Unexecuted instantiation: journald-context.c:fopen_unlocked_at Unexecuted instantiation: journald-kmsg.c:fopen_unlocked_at Unexecuted instantiation: journald-manager.c:fopen_unlocked_at Unexecuted instantiation: journald-native.c:fopen_unlocked_at Unexecuted instantiation: journald-stream.c:fopen_unlocked_at Unexecuted instantiation: journald-syslog.c:fopen_unlocked_at Unexecuted instantiation: journald-wall.c:fopen_unlocked_at Unexecuted instantiation: fuzz-journald-native-fd.c:fopen_unlocked_at Unexecuted instantiation: fuzz-journald-syslog.c:fopen_unlocked_at Unexecuted instantiation: fuzz-udev-rule-parse-value.c:fopen_unlocked_at Unexecuted instantiation: fuzz-fido-id-desc.c:fopen_unlocked_at Unexecuted instantiation: fuzz-calendarspec.c:fopen_unlocked_at Unexecuted instantiation: fuzz-journald-kmsg.c:fopen_unlocked_at Unexecuted instantiation: fuzz-ndisc-rs.c:fopen_unlocked_at Unexecuted instantiation: fuzz-time-util.c:fopen_unlocked_at Unexecuted instantiation: resolved-dns-trust-anchor.c:fopen_unlocked_at Unexecuted instantiation: resolved-etc-hosts.c:fopen_unlocked_at Unexecuted instantiation: resolved-link.c:fopen_unlocked_at Unexecuted instantiation: resolved-resolv-conf.c:fopen_unlocked_at Unexecuted instantiation: fuzz-dns-packet.c:fopen_unlocked_at Unexecuted instantiation: fuzz-env-file.c:fopen_unlocked_at Unexecuted instantiation: fuzz-dhcp-server-relay.c:fopen_unlocked_at Unexecuted instantiation: macsec.c:fopen_unlocked_at Unexecuted instantiation: wireguard.c:fopen_unlocked_at Unexecuted instantiation: networkd-dhcp-server.c:fopen_unlocked_at Unexecuted instantiation: networkd-serialize.c:fopen_unlocked_at Unexecuted instantiation: networkd-state-file.c:fopen_unlocked_at Unexecuted instantiation: tc-util.c:fopen_unlocked_at Unexecuted instantiation: fuzz-netdev-parser.c:fopen_unlocked_at Unexecuted instantiation: sd-dhcp-lease.c:fopen_unlocked_at Unexecuted instantiation: fuzz-journald-stream.c:fopen_unlocked_at Unexecuted instantiation: fuzz-journald-native.c:fopen_unlocked_at Unexecuted instantiation: fuzz-lldp-rx.c:fopen_unlocked_at Unexecuted instantiation: fuzz-bus-message.c:fopen_unlocked_at Unexecuted instantiation: fuzz-network-parser.c:fopen_unlocked_at Unexecuted instantiation: fuzz-udev-database.c:fopen_unlocked_at Unexecuted instantiation: fuzz-varlink.c:fopen_unlocked_at Unexecuted instantiation: fuzz-efi-printf.c:fopen_unlocked_at Unexecuted instantiation: fuzz-unit-file.c:fopen_unlocked_at Unexecuted instantiation: xdg-autostart-service.c:fopen_unlocked_at Unexecuted instantiation: fuzz-xdg-desktop.c:fopen_unlocked_at Unexecuted instantiation: fuzz-efi-string.c:fopen_unlocked_at Unexecuted instantiation: fuzz-dhcp-server.c:fopen_unlocked_at Unexecuted instantiation: fuzz-dhcp6-client.c:fopen_unlocked_at Unexecuted instantiation: fuzz-bootspec.c:fopen_unlocked_at Unexecuted instantiation: fuzz-journald-audit.c:fopen_unlocked_at Unexecuted instantiation: fuzz-resource-record.c:fopen_unlocked_at Unexecuted instantiation: systemctl-compat-halt.c:fopen_unlocked_at Unexecuted instantiation: systemctl-compat-shutdown.c:fopen_unlocked_at Unexecuted instantiation: systemctl-logind.c:fopen_unlocked_at Unexecuted instantiation: systemctl-util.c:fopen_unlocked_at Unexecuted instantiation: systemctl.c:fopen_unlocked_at Unexecuted instantiation: fuzz-systemctl-parse-argv.c:fopen_unlocked_at Unexecuted instantiation: fuzz-nspawn-oci.c:fopen_unlocked_at Unexecuted instantiation: fuzz-varlink-idl.c:fopen_unlocked_at Unexecuted instantiation: fuzz-bus-label.c:fopen_unlocked_at Unexecuted instantiation: fuzz-journal-remote.c:fopen_unlocked_at Unexecuted instantiation: fuzz-etc-hosts.c:fopen_unlocked_at Unexecuted instantiation: fuzz-bcd.c:fopen_unlocked_at Unexecuted instantiation: fuzz-bus-match.c:fopen_unlocked_at Unexecuted instantiation: fuzz-dhcp-client.c:fopen_unlocked_at Unexecuted instantiation: fuzz-udev-rules.c:fopen_unlocked_at Unexecuted instantiation: acpi-fpdt.c:fopen_unlocked_at Unexecuted instantiation: ask-password-api.c:fopen_unlocked_at Unexecuted instantiation: async.c:fopen_unlocked_at Unexecuted instantiation: binfmt-util.c:fopen_unlocked_at Unexecuted instantiation: blockdev-util.c:fopen_unlocked_at Unexecuted instantiation: boot-entry.c:fopen_unlocked_at Unexecuted instantiation: bootspec.c:fopen_unlocked_at Unexecuted instantiation: bus-unit-procs.c:fopen_unlocked_at Unexecuted instantiation: bus-unit-util.c:fopen_unlocked_at Unexecuted instantiation: cgroup-setup.c:fopen_unlocked_at Unexecuted instantiation: cgroup-show.c:fopen_unlocked_at Unexecuted instantiation: clean-ipc.c:fopen_unlocked_at Unexecuted instantiation: clock-util.c:fopen_unlocked_at Unexecuted instantiation: common-signal.c:fopen_unlocked_at Unexecuted instantiation: condition.c:fopen_unlocked_at Unexecuted instantiation: conf-parser.c:fopen_unlocked_at Unexecuted instantiation: copy.c:fopen_unlocked_at Unexecuted instantiation: coredump-util.c:fopen_unlocked_at Unexecuted instantiation: creds-util.c:fopen_unlocked_at Unexecuted instantiation: cryptsetup-tpm2.c:fopen_unlocked_at Unexecuted instantiation: discover-image.c:fopen_unlocked_at Unexecuted instantiation: dissect-image.c:fopen_unlocked_at Unexecuted instantiation: dropin.c:fopen_unlocked_at Unexecuted instantiation: edit-util.c:fopen_unlocked_at Unexecuted instantiation: efi-api.c:fopen_unlocked_at Unexecuted instantiation: elf-util.c:fopen_unlocked_at Unexecuted instantiation: enable-mempool.c:fopen_unlocked_at Unexecuted instantiation: exec-util.c:fopen_unlocked_at Unexecuted instantiation: fido2-util.c:fopen_unlocked_at Unexecuted instantiation: fork-notify.c:fopen_unlocked_at Unexecuted instantiation: format-table.c:fopen_unlocked_at generator.c:fopen_unlocked_at Line | Count | Source | 114 | 565 | static inline int fopen_unlocked_at(int dir_fd, const char *path, const char *mode, int open_flags, FILE **ret) { | 115 | | return xfopenat_full(dir_fd, path, mode, open_flags, XFOPEN_UNLOCKED, NULL, ret); | 116 | 565 | } |
Unexecuted instantiation: hibernate-util.c:fopen_unlocked_at Unexecuted instantiation: hostname-setup.c:fopen_unlocked_at Unexecuted instantiation: hwdb-util.c:fopen_unlocked_at Unexecuted instantiation: id128-print.c:fopen_unlocked_at Unexecuted instantiation: install.c:fopen_unlocked_at Unexecuted instantiation: killall.c:fopen_unlocked_at Unexecuted instantiation: logs-show.c:fopen_unlocked_at Unexecuted instantiation: loop-util.c:fopen_unlocked_at Unexecuted instantiation: lsm-util.c:fopen_unlocked_at Unexecuted instantiation: machine-credential.c:fopen_unlocked_at Unexecuted instantiation: machine-id-setup.c:fopen_unlocked_at Unexecuted instantiation: mkfs-util.c:fopen_unlocked_at Unexecuted instantiation: mount-setup.c:fopen_unlocked_at Unexecuted instantiation: mount-util.c:fopen_unlocked_at Unexecuted instantiation: notify-recv.c:fopen_unlocked_at Unexecuted instantiation: nsresource.c:fopen_unlocked_at Unexecuted instantiation: numa-util.c:fopen_unlocked_at Unexecuted instantiation: openssl-util.c:fopen_unlocked_at Unexecuted instantiation: osc-context.c:fopen_unlocked_at Unexecuted instantiation: pager.c:fopen_unlocked_at Unexecuted instantiation: pretty-print.c:fopen_unlocked_at Unexecuted instantiation: prompt-util.c:fopen_unlocked_at Unexecuted instantiation: ptyfwd.c:fopen_unlocked_at Unexecuted instantiation: reboot-util.c:fopen_unlocked_at Unexecuted instantiation: seccomp-util.c:fopen_unlocked_at Unexecuted instantiation: serialize.c:fopen_unlocked_at Unexecuted instantiation: service-util.c:fopen_unlocked_at Unexecuted instantiation: shift-uid.c:fopen_unlocked_at Unexecuted instantiation: sleep-config.c:fopen_unlocked_at Unexecuted instantiation: smack-util.c:fopen_unlocked_at Unexecuted instantiation: smbios11.c:fopen_unlocked_at Unexecuted instantiation: tpm2-util.c:fopen_unlocked_at Unexecuted instantiation: user-record-show.c:fopen_unlocked_at Unexecuted instantiation: userdb-dropin.c:fopen_unlocked_at Unexecuted instantiation: vconsole-util.c:fopen_unlocked_at Unexecuted instantiation: watchdog.c:fopen_unlocked_at Unexecuted instantiation: tests.c:fopen_unlocked_at Unexecuted instantiation: ansi-color.c:fopen_unlocked_at Unexecuted instantiation: argv-util.c:fopen_unlocked_at Unexecuted instantiation: audit-util.c:fopen_unlocked_at Unexecuted instantiation: build-path.c:fopen_unlocked_at Unexecuted instantiation: capability-util.c:fopen_unlocked_at cgroup-util.c:fopen_unlocked_at Line | Count | Source | 114 | 4.09k | static inline int fopen_unlocked_at(int dir_fd, const char *path, const char *mode, int open_flags, FILE **ret) { | 115 | | return xfopenat_full(dir_fd, path, mode, open_flags, XFOPEN_UNLOCKED, NULL, ret); | 116 | 4.09k | } |
Unexecuted instantiation: chase.c:fopen_unlocked_at Unexecuted instantiation: compress.c:fopen_unlocked_at Unexecuted instantiation: conf-files.c:fopen_unlocked_at Unexecuted instantiation: confidential-virt.c:fopen_unlocked_at Unexecuted instantiation: env-file.c:fopen_unlocked_at Unexecuted instantiation: env-util.c:fopen_unlocked_at Unexecuted instantiation: fd-util.c:fopen_unlocked_at fileio.c:fopen_unlocked_at Line | Count | Source | 114 | 14.6k | static inline int fopen_unlocked_at(int dir_fd, const char *path, const char *mode, int open_flags, FILE **ret) { | 115 | | return xfopenat_full(dir_fd, path, mode, open_flags, XFOPEN_UNLOCKED, NULL, ret); | 116 | 14.6k | } |
Unexecuted instantiation: fs-util.c:fopen_unlocked_at Unexecuted instantiation: hashmap.c:fopen_unlocked_at Unexecuted instantiation: limits-util.c:fopen_unlocked_at Unexecuted instantiation: locale-util.c:fopen_unlocked_at Unexecuted instantiation: lock-util.c:fopen_unlocked_at Unexecuted instantiation: log.c:fopen_unlocked_at Unexecuted instantiation: memstream-util.c:fopen_unlocked_at Unexecuted instantiation: mountpoint-util.c:fopen_unlocked_at Unexecuted instantiation: namespace-util.c:fopen_unlocked_at Unexecuted instantiation: ordered-set.c:fopen_unlocked_at Unexecuted instantiation: parse-util.c:fopen_unlocked_at Unexecuted instantiation: pidfd-util.c:fopen_unlocked_at Unexecuted instantiation: pidref.c:fopen_unlocked_at Unexecuted instantiation: proc-cmdline.c:fopen_unlocked_at Unexecuted instantiation: process-util.c:fopen_unlocked_at Unexecuted instantiation: procfs-util.c:fopen_unlocked_at Unexecuted instantiation: psi-util.c:fopen_unlocked_at Unexecuted instantiation: random-util.c:fopen_unlocked_at Unexecuted instantiation: raw-clone.c:fopen_unlocked_at Unexecuted instantiation: rlimit-util.c:fopen_unlocked_at Unexecuted instantiation: signal-util.c:fopen_unlocked_at Unexecuted instantiation: socket-util.c:fopen_unlocked_at Unexecuted instantiation: strv.c:fopen_unlocked_at Unexecuted instantiation: sysctl-util.c:fopen_unlocked_at Unexecuted instantiation: terminal-util.c:fopen_unlocked_at Unexecuted instantiation: time-util.c:fopen_unlocked_at Unexecuted instantiation: tmpfile-util.c:fopen_unlocked_at Unexecuted instantiation: uid-range.c:fopen_unlocked_at Unexecuted instantiation: user-util.c:fopen_unlocked_at Unexecuted instantiation: virt.c:fopen_unlocked_at Unexecuted instantiation: sd-hwdb.c:fopen_unlocked_at Unexecuted instantiation: sd-resolve.c:fopen_unlocked_at Unexecuted instantiation: catalog.c:fopen_unlocked_at Unexecuted instantiation: journal-send.c:fopen_unlocked_at Unexecuted instantiation: journal-verify.c:fopen_unlocked_at Unexecuted instantiation: sd-journal.c:fopen_unlocked_at Unexecuted instantiation: id128-util.c:fopen_unlocked_at Unexecuted instantiation: sd-daemon.c:fopen_unlocked_at Unexecuted instantiation: sd-event.c:fopen_unlocked_at Unexecuted instantiation: bus-container.c:fopen_unlocked_at Unexecuted instantiation: bus-control.c:fopen_unlocked_at Unexecuted instantiation: bus-creds.c:fopen_unlocked_at Unexecuted instantiation: bus-dump.c:fopen_unlocked_at Unexecuted instantiation: bus-socket.c:fopen_unlocked_at Unexecuted instantiation: sd-bus.c:fopen_unlocked_at Unexecuted instantiation: device-private.c:fopen_unlocked_at Unexecuted instantiation: sd-device.c:fopen_unlocked_at Unexecuted instantiation: json-util.c:fopen_unlocked_at Unexecuted instantiation: sd-json.c:fopen_unlocked_at Unexecuted instantiation: sd-varlink.c:fopen_unlocked_at Unexecuted instantiation: sd-path.c:fopen_unlocked_at Unexecuted instantiation: netlink-util.c:fopen_unlocked_at Unexecuted instantiation: sd-netlink.c:fopen_unlocked_at Unexecuted instantiation: automount.c:fopen_unlocked_at Unexecuted instantiation: bpf-devices.c:fopen_unlocked_at Unexecuted instantiation: cgroup.c:fopen_unlocked_at Unexecuted instantiation: dbus-execute.c:fopen_unlocked_at Unexecuted instantiation: dbus-manager.c:fopen_unlocked_at Unexecuted instantiation: dbus-unit.c:fopen_unlocked_at Unexecuted instantiation: dbus.c:fopen_unlocked_at Unexecuted instantiation: dynamic-user.c:fopen_unlocked_at Unexecuted instantiation: exec-credential.c:fopen_unlocked_at Unexecuted instantiation: execute.c:fopen_unlocked_at Unexecuted instantiation: execute-serialize.c:fopen_unlocked_at Unexecuted instantiation: import-creds.c:fopen_unlocked_at Unexecuted instantiation: load-fragment.c:fopen_unlocked_at Unexecuted instantiation: manager-serialize.c:fopen_unlocked_at Unexecuted instantiation: manager.c:fopen_unlocked_at Unexecuted instantiation: mount.c:fopen_unlocked_at Unexecuted instantiation: namespace.c:fopen_unlocked_at Unexecuted instantiation: service.c:fopen_unlocked_at Unexecuted instantiation: socket.c:fopen_unlocked_at Unexecuted instantiation: swap.c:fopen_unlocked_at Unexecuted instantiation: taint.c:fopen_unlocked_at Unexecuted instantiation: unit-printf.c:fopen_unlocked_at Unexecuted instantiation: unit-serialize.c:fopen_unlocked_at Unexecuted instantiation: unit.c:fopen_unlocked_at Unexecuted instantiation: varlink-execute.c:fopen_unlocked_at |
117 | 4.93k | static inline int fopen_unlocked(const char *path, const char *mode, FILE **ret) { |
118 | 4.93k | return fopen_unlocked_at(AT_FDCWD, path, mode, 0, ret); |
119 | 4.93k | } Unexecuted instantiation: fuzz-catalog.c:fopen_unlocked Unexecuted instantiation: fuzz-json.c:fopen_unlocked Unexecuted instantiation: fuzz-efi-osrel.c:fopen_unlocked Unexecuted instantiation: link-config.c:fopen_unlocked Unexecuted instantiation: udev-builtin-net_id.c:fopen_unlocked Unexecuted instantiation: udev-config.c:fopen_unlocked Unexecuted instantiation: udev-manager.c:fopen_unlocked Unexecuted instantiation: udev-node.c:fopen_unlocked Unexecuted instantiation: udev-rules.c:fopen_unlocked Unexecuted instantiation: udev-spawn.c:fopen_unlocked Unexecuted instantiation: udev-watch.c:fopen_unlocked Unexecuted instantiation: udev-worker.c:fopen_unlocked Unexecuted instantiation: fuzz-link-parser.c:fopen_unlocked Unexecuted instantiation: fuzz-hostname-setup.c:fopen_unlocked Unexecuted instantiation: fuzz-execute-serialize.c:fopen_unlocked Unexecuted instantiation: fuzz-manager-serialize.c:fopen_unlocked Unexecuted instantiation: nspawn-network.c:fopen_unlocked Unexecuted instantiation: nspawn-settings.c:fopen_unlocked Unexecuted instantiation: fuzz-nspawn-settings.c:fopen_unlocked Unexecuted instantiation: journald-console.c:fopen_unlocked Unexecuted instantiation: journald-context.c:fopen_unlocked Unexecuted instantiation: journald-kmsg.c:fopen_unlocked Unexecuted instantiation: journald-manager.c:fopen_unlocked Unexecuted instantiation: journald-native.c:fopen_unlocked Unexecuted instantiation: journald-stream.c:fopen_unlocked Unexecuted instantiation: journald-syslog.c:fopen_unlocked Unexecuted instantiation: journald-wall.c:fopen_unlocked Unexecuted instantiation: fuzz-journald-native-fd.c:fopen_unlocked Unexecuted instantiation: fuzz-journald-syslog.c:fopen_unlocked Unexecuted instantiation: fuzz-udev-rule-parse-value.c:fopen_unlocked Unexecuted instantiation: fuzz-fido-id-desc.c:fopen_unlocked Unexecuted instantiation: fuzz-calendarspec.c:fopen_unlocked Unexecuted instantiation: fuzz-journald-kmsg.c:fopen_unlocked Unexecuted instantiation: fuzz-ndisc-rs.c:fopen_unlocked Unexecuted instantiation: fuzz-time-util.c:fopen_unlocked Unexecuted instantiation: resolved-dns-trust-anchor.c:fopen_unlocked Unexecuted instantiation: resolved-etc-hosts.c:fopen_unlocked Unexecuted instantiation: resolved-link.c:fopen_unlocked Unexecuted instantiation: resolved-resolv-conf.c:fopen_unlocked Unexecuted instantiation: fuzz-dns-packet.c:fopen_unlocked Unexecuted instantiation: fuzz-env-file.c:fopen_unlocked Unexecuted instantiation: fuzz-dhcp-server-relay.c:fopen_unlocked Unexecuted instantiation: macsec.c:fopen_unlocked Unexecuted instantiation: wireguard.c:fopen_unlocked Unexecuted instantiation: networkd-dhcp-server.c:fopen_unlocked Unexecuted instantiation: networkd-serialize.c:fopen_unlocked Unexecuted instantiation: networkd-state-file.c:fopen_unlocked Unexecuted instantiation: tc-util.c:fopen_unlocked Unexecuted instantiation: fuzz-netdev-parser.c:fopen_unlocked Unexecuted instantiation: sd-dhcp-lease.c:fopen_unlocked Unexecuted instantiation: fuzz-journald-stream.c:fopen_unlocked Unexecuted instantiation: fuzz-journald-native.c:fopen_unlocked Unexecuted instantiation: fuzz-lldp-rx.c:fopen_unlocked Unexecuted instantiation: fuzz-bus-message.c:fopen_unlocked Unexecuted instantiation: fuzz-network-parser.c:fopen_unlocked Unexecuted instantiation: fuzz-udev-database.c:fopen_unlocked Unexecuted instantiation: fuzz-varlink.c:fopen_unlocked Unexecuted instantiation: fuzz-efi-printf.c:fopen_unlocked Unexecuted instantiation: fuzz-unit-file.c:fopen_unlocked Unexecuted instantiation: xdg-autostart-service.c:fopen_unlocked Unexecuted instantiation: fuzz-xdg-desktop.c:fopen_unlocked Unexecuted instantiation: fuzz-efi-string.c:fopen_unlocked Unexecuted instantiation: fuzz-dhcp-server.c:fopen_unlocked Unexecuted instantiation: fuzz-dhcp6-client.c:fopen_unlocked Unexecuted instantiation: fuzz-bootspec.c:fopen_unlocked Unexecuted instantiation: fuzz-journald-audit.c:fopen_unlocked Unexecuted instantiation: fuzz-resource-record.c:fopen_unlocked Unexecuted instantiation: systemctl-compat-halt.c:fopen_unlocked Unexecuted instantiation: systemctl-compat-shutdown.c:fopen_unlocked Unexecuted instantiation: systemctl-logind.c:fopen_unlocked Unexecuted instantiation: systemctl-util.c:fopen_unlocked Unexecuted instantiation: systemctl.c:fopen_unlocked Unexecuted instantiation: fuzz-systemctl-parse-argv.c:fopen_unlocked Unexecuted instantiation: fuzz-nspawn-oci.c:fopen_unlocked Unexecuted instantiation: fuzz-varlink-idl.c:fopen_unlocked Unexecuted instantiation: fuzz-bus-label.c:fopen_unlocked Unexecuted instantiation: fuzz-journal-remote.c:fopen_unlocked Unexecuted instantiation: fuzz-etc-hosts.c:fopen_unlocked Unexecuted instantiation: fuzz-bcd.c:fopen_unlocked Unexecuted instantiation: fuzz-bus-match.c:fopen_unlocked Unexecuted instantiation: fuzz-dhcp-client.c:fopen_unlocked Unexecuted instantiation: fuzz-udev-rules.c:fopen_unlocked Unexecuted instantiation: acpi-fpdt.c:fopen_unlocked Unexecuted instantiation: ask-password-api.c:fopen_unlocked Unexecuted instantiation: async.c:fopen_unlocked Unexecuted instantiation: binfmt-util.c:fopen_unlocked Unexecuted instantiation: blockdev-util.c:fopen_unlocked Unexecuted instantiation: boot-entry.c:fopen_unlocked Unexecuted instantiation: bootspec.c:fopen_unlocked Unexecuted instantiation: bus-unit-procs.c:fopen_unlocked Unexecuted instantiation: bus-unit-util.c:fopen_unlocked Unexecuted instantiation: cgroup-setup.c:fopen_unlocked Unexecuted instantiation: cgroup-show.c:fopen_unlocked Unexecuted instantiation: clean-ipc.c:fopen_unlocked Unexecuted instantiation: clock-util.c:fopen_unlocked Unexecuted instantiation: common-signal.c:fopen_unlocked Unexecuted instantiation: condition.c:fopen_unlocked Unexecuted instantiation: conf-parser.c:fopen_unlocked Unexecuted instantiation: copy.c:fopen_unlocked Unexecuted instantiation: coredump-util.c:fopen_unlocked Unexecuted instantiation: creds-util.c:fopen_unlocked Unexecuted instantiation: cryptsetup-tpm2.c:fopen_unlocked Unexecuted instantiation: discover-image.c:fopen_unlocked Unexecuted instantiation: dissect-image.c:fopen_unlocked Unexecuted instantiation: dropin.c:fopen_unlocked Unexecuted instantiation: edit-util.c:fopen_unlocked Unexecuted instantiation: efi-api.c:fopen_unlocked Unexecuted instantiation: elf-util.c:fopen_unlocked Unexecuted instantiation: enable-mempool.c:fopen_unlocked Unexecuted instantiation: exec-util.c:fopen_unlocked Unexecuted instantiation: fido2-util.c:fopen_unlocked Unexecuted instantiation: fork-notify.c:fopen_unlocked Unexecuted instantiation: format-table.c:fopen_unlocked generator.c:fopen_unlocked Line | Count | Source | 117 | 565 | static inline int fopen_unlocked(const char *path, const char *mode, FILE **ret) { | 118 | | return fopen_unlocked_at(AT_FDCWD, path, mode, 0, ret); | 119 | 565 | } |
Unexecuted instantiation: hibernate-util.c:fopen_unlocked Unexecuted instantiation: hostname-setup.c:fopen_unlocked Unexecuted instantiation: hwdb-util.c:fopen_unlocked Unexecuted instantiation: id128-print.c:fopen_unlocked Unexecuted instantiation: install.c:fopen_unlocked Unexecuted instantiation: killall.c:fopen_unlocked Unexecuted instantiation: logs-show.c:fopen_unlocked Unexecuted instantiation: loop-util.c:fopen_unlocked Unexecuted instantiation: lsm-util.c:fopen_unlocked Unexecuted instantiation: machine-credential.c:fopen_unlocked Unexecuted instantiation: machine-id-setup.c:fopen_unlocked Unexecuted instantiation: mkfs-util.c:fopen_unlocked Unexecuted instantiation: mount-setup.c:fopen_unlocked Unexecuted instantiation: mount-util.c:fopen_unlocked Unexecuted instantiation: notify-recv.c:fopen_unlocked Unexecuted instantiation: nsresource.c:fopen_unlocked Unexecuted instantiation: numa-util.c:fopen_unlocked Unexecuted instantiation: openssl-util.c:fopen_unlocked Unexecuted instantiation: osc-context.c:fopen_unlocked Unexecuted instantiation: pager.c:fopen_unlocked Unexecuted instantiation: pretty-print.c:fopen_unlocked Unexecuted instantiation: prompt-util.c:fopen_unlocked Unexecuted instantiation: ptyfwd.c:fopen_unlocked Unexecuted instantiation: reboot-util.c:fopen_unlocked Unexecuted instantiation: seccomp-util.c:fopen_unlocked Unexecuted instantiation: serialize.c:fopen_unlocked Unexecuted instantiation: service-util.c:fopen_unlocked Unexecuted instantiation: shift-uid.c:fopen_unlocked Unexecuted instantiation: sleep-config.c:fopen_unlocked Unexecuted instantiation: smack-util.c:fopen_unlocked Unexecuted instantiation: smbios11.c:fopen_unlocked Unexecuted instantiation: tpm2-util.c:fopen_unlocked Unexecuted instantiation: user-record-show.c:fopen_unlocked Unexecuted instantiation: userdb-dropin.c:fopen_unlocked Unexecuted instantiation: vconsole-util.c:fopen_unlocked Unexecuted instantiation: watchdog.c:fopen_unlocked Unexecuted instantiation: tests.c:fopen_unlocked Unexecuted instantiation: ansi-color.c:fopen_unlocked Unexecuted instantiation: argv-util.c:fopen_unlocked Unexecuted instantiation: audit-util.c:fopen_unlocked Unexecuted instantiation: build-path.c:fopen_unlocked Unexecuted instantiation: capability-util.c:fopen_unlocked cgroup-util.c:fopen_unlocked Line | Count | Source | 117 | 4.09k | static inline int fopen_unlocked(const char *path, const char *mode, FILE **ret) { | 118 | | return fopen_unlocked_at(AT_FDCWD, path, mode, 0, ret); | 119 | 4.09k | } |
Unexecuted instantiation: chase.c:fopen_unlocked Unexecuted instantiation: compress.c:fopen_unlocked Unexecuted instantiation: conf-files.c:fopen_unlocked Unexecuted instantiation: confidential-virt.c:fopen_unlocked Unexecuted instantiation: env-file.c:fopen_unlocked Unexecuted instantiation: env-util.c:fopen_unlocked Unexecuted instantiation: fd-util.c:fopen_unlocked Line | Count | Source | 117 | 278 | static inline int fopen_unlocked(const char *path, const char *mode, FILE **ret) { | 118 | 278 | return fopen_unlocked_at(AT_FDCWD, path, mode, 0, ret); | 119 | 278 | } |
Unexecuted instantiation: fs-util.c:fopen_unlocked Unexecuted instantiation: hashmap.c:fopen_unlocked Unexecuted instantiation: limits-util.c:fopen_unlocked Unexecuted instantiation: locale-util.c:fopen_unlocked Unexecuted instantiation: lock-util.c:fopen_unlocked Unexecuted instantiation: log.c:fopen_unlocked Unexecuted instantiation: memstream-util.c:fopen_unlocked Unexecuted instantiation: mountpoint-util.c:fopen_unlocked Unexecuted instantiation: namespace-util.c:fopen_unlocked Unexecuted instantiation: ordered-set.c:fopen_unlocked Unexecuted instantiation: parse-util.c:fopen_unlocked Unexecuted instantiation: pidfd-util.c:fopen_unlocked Unexecuted instantiation: pidref.c:fopen_unlocked Unexecuted instantiation: proc-cmdline.c:fopen_unlocked Unexecuted instantiation: process-util.c:fopen_unlocked Unexecuted instantiation: procfs-util.c:fopen_unlocked Unexecuted instantiation: psi-util.c:fopen_unlocked Unexecuted instantiation: random-util.c:fopen_unlocked Unexecuted instantiation: raw-clone.c:fopen_unlocked Unexecuted instantiation: rlimit-util.c:fopen_unlocked Unexecuted instantiation: signal-util.c:fopen_unlocked Unexecuted instantiation: socket-util.c:fopen_unlocked Unexecuted instantiation: strv.c:fopen_unlocked Unexecuted instantiation: sysctl-util.c:fopen_unlocked Unexecuted instantiation: terminal-util.c:fopen_unlocked Unexecuted instantiation: time-util.c:fopen_unlocked Unexecuted instantiation: tmpfile-util.c:fopen_unlocked Unexecuted instantiation: uid-range.c:fopen_unlocked Unexecuted instantiation: user-util.c:fopen_unlocked Unexecuted instantiation: virt.c:fopen_unlocked Unexecuted instantiation: sd-hwdb.c:fopen_unlocked Unexecuted instantiation: sd-resolve.c:fopen_unlocked Unexecuted instantiation: catalog.c:fopen_unlocked Unexecuted instantiation: journal-send.c:fopen_unlocked Unexecuted instantiation: journal-verify.c:fopen_unlocked Unexecuted instantiation: sd-journal.c:fopen_unlocked Unexecuted instantiation: id128-util.c:fopen_unlocked Unexecuted instantiation: sd-daemon.c:fopen_unlocked Unexecuted instantiation: sd-event.c:fopen_unlocked Unexecuted instantiation: bus-container.c:fopen_unlocked Unexecuted instantiation: bus-control.c:fopen_unlocked Unexecuted instantiation: bus-creds.c:fopen_unlocked Unexecuted instantiation: bus-dump.c:fopen_unlocked Unexecuted instantiation: bus-socket.c:fopen_unlocked Unexecuted instantiation: sd-bus.c:fopen_unlocked Unexecuted instantiation: device-private.c:fopen_unlocked Unexecuted instantiation: sd-device.c:fopen_unlocked Unexecuted instantiation: json-util.c:fopen_unlocked Unexecuted instantiation: sd-json.c:fopen_unlocked Unexecuted instantiation: sd-varlink.c:fopen_unlocked Unexecuted instantiation: sd-path.c:fopen_unlocked Unexecuted instantiation: netlink-util.c:fopen_unlocked Unexecuted instantiation: sd-netlink.c:fopen_unlocked Unexecuted instantiation: automount.c:fopen_unlocked Unexecuted instantiation: bpf-devices.c:fopen_unlocked Unexecuted instantiation: cgroup.c:fopen_unlocked Unexecuted instantiation: dbus-execute.c:fopen_unlocked Unexecuted instantiation: dbus-manager.c:fopen_unlocked Unexecuted instantiation: dbus-unit.c:fopen_unlocked Unexecuted instantiation: dbus.c:fopen_unlocked Unexecuted instantiation: dynamic-user.c:fopen_unlocked Unexecuted instantiation: exec-credential.c:fopen_unlocked Unexecuted instantiation: execute.c:fopen_unlocked Unexecuted instantiation: execute-serialize.c:fopen_unlocked Unexecuted instantiation: import-creds.c:fopen_unlocked Unexecuted instantiation: load-fragment.c:fopen_unlocked Unexecuted instantiation: manager-serialize.c:fopen_unlocked Unexecuted instantiation: manager.c:fopen_unlocked Unexecuted instantiation: mount.c:fopen_unlocked Unexecuted instantiation: namespace.c:fopen_unlocked Unexecuted instantiation: service.c:fopen_unlocked Unexecuted instantiation: socket.c:fopen_unlocked Unexecuted instantiation: swap.c:fopen_unlocked Unexecuted instantiation: taint.c:fopen_unlocked Unexecuted instantiation: unit-printf.c:fopen_unlocked Unexecuted instantiation: unit-serialize.c:fopen_unlocked Unexecuted instantiation: unit.c:fopen_unlocked Unexecuted instantiation: varlink-execute.c:fopen_unlocked |
120 | | |
121 | | int fdopen_independent(int fd, const char *mode, FILE **ret); |
122 | | |
123 | | int search_and_open(const char *path, int mode, const char *root, char **search, int *ret_fd, char **ret_path); |
124 | 0 | static inline int search_and_access(const char *path, int mode, const char *root, char**search, char **ret_path) { |
125 | 0 | return search_and_open(path, mode, root, search, NULL, ret_path); |
126 | 0 | } Unexecuted instantiation: fuzz-catalog.c:search_and_access Unexecuted instantiation: fuzz-json.c:search_and_access Unexecuted instantiation: fuzz-efi-osrel.c:search_and_access Unexecuted instantiation: link-config.c:search_and_access Unexecuted instantiation: udev-builtin-net_id.c:search_and_access Unexecuted instantiation: udev-config.c:search_and_access Unexecuted instantiation: udev-manager.c:search_and_access Unexecuted instantiation: udev-node.c:search_and_access Unexecuted instantiation: udev-rules.c:search_and_access Unexecuted instantiation: udev-spawn.c:search_and_access Unexecuted instantiation: udev-watch.c:search_and_access Unexecuted instantiation: udev-worker.c:search_and_access Unexecuted instantiation: fuzz-link-parser.c:search_and_access Unexecuted instantiation: fuzz-hostname-setup.c:search_and_access Unexecuted instantiation: fuzz-execute-serialize.c:search_and_access Unexecuted instantiation: fuzz-manager-serialize.c:search_and_access Unexecuted instantiation: nspawn-network.c:search_and_access Unexecuted instantiation: nspawn-settings.c:search_and_access Unexecuted instantiation: fuzz-nspawn-settings.c:search_and_access Unexecuted instantiation: journald-console.c:search_and_access Unexecuted instantiation: journald-context.c:search_and_access Unexecuted instantiation: journald-kmsg.c:search_and_access Unexecuted instantiation: journald-manager.c:search_and_access Unexecuted instantiation: journald-native.c:search_and_access Unexecuted instantiation: journald-stream.c:search_and_access Unexecuted instantiation: journald-syslog.c:search_and_access Unexecuted instantiation: journald-wall.c:search_and_access Unexecuted instantiation: fuzz-journald-native-fd.c:search_and_access Unexecuted instantiation: fuzz-journald-syslog.c:search_and_access Unexecuted instantiation: fuzz-udev-rule-parse-value.c:search_and_access Unexecuted instantiation: fuzz-fido-id-desc.c:search_and_access Unexecuted instantiation: fuzz-calendarspec.c:search_and_access Unexecuted instantiation: fuzz-journald-kmsg.c:search_and_access Unexecuted instantiation: fuzz-ndisc-rs.c:search_and_access Unexecuted instantiation: fuzz-time-util.c:search_and_access Unexecuted instantiation: resolved-dns-trust-anchor.c:search_and_access Unexecuted instantiation: resolved-etc-hosts.c:search_and_access Unexecuted instantiation: resolved-link.c:search_and_access Unexecuted instantiation: resolved-resolv-conf.c:search_and_access Unexecuted instantiation: fuzz-dns-packet.c:search_and_access Unexecuted instantiation: fuzz-env-file.c:search_and_access Unexecuted instantiation: fuzz-dhcp-server-relay.c:search_and_access Unexecuted instantiation: macsec.c:search_and_access Unexecuted instantiation: wireguard.c:search_and_access Unexecuted instantiation: networkd-dhcp-server.c:search_and_access Unexecuted instantiation: networkd-serialize.c:search_and_access Unexecuted instantiation: networkd-state-file.c:search_and_access Unexecuted instantiation: tc-util.c:search_and_access Unexecuted instantiation: fuzz-netdev-parser.c:search_and_access Unexecuted instantiation: sd-dhcp-lease.c:search_and_access Unexecuted instantiation: fuzz-journald-stream.c:search_and_access Unexecuted instantiation: fuzz-journald-native.c:search_and_access Unexecuted instantiation: fuzz-lldp-rx.c:search_and_access Unexecuted instantiation: fuzz-bus-message.c:search_and_access Unexecuted instantiation: fuzz-network-parser.c:search_and_access Unexecuted instantiation: fuzz-udev-database.c:search_and_access Unexecuted instantiation: fuzz-varlink.c:search_and_access Unexecuted instantiation: fuzz-efi-printf.c:search_and_access Unexecuted instantiation: fuzz-unit-file.c:search_and_access Unexecuted instantiation: xdg-autostart-service.c:search_and_access Unexecuted instantiation: fuzz-xdg-desktop.c:search_and_access Unexecuted instantiation: fuzz-efi-string.c:search_and_access Unexecuted instantiation: fuzz-dhcp-server.c:search_and_access Unexecuted instantiation: fuzz-dhcp6-client.c:search_and_access Unexecuted instantiation: fuzz-bootspec.c:search_and_access Unexecuted instantiation: fuzz-journald-audit.c:search_and_access Unexecuted instantiation: fuzz-resource-record.c:search_and_access Unexecuted instantiation: systemctl-compat-halt.c:search_and_access Unexecuted instantiation: systemctl-compat-shutdown.c:search_and_access Unexecuted instantiation: systemctl-logind.c:search_and_access Unexecuted instantiation: systemctl-util.c:search_and_access Unexecuted instantiation: systemctl.c:search_and_access Unexecuted instantiation: fuzz-systemctl-parse-argv.c:search_and_access Unexecuted instantiation: fuzz-nspawn-oci.c:search_and_access Unexecuted instantiation: fuzz-varlink-idl.c:search_and_access Unexecuted instantiation: fuzz-bus-label.c:search_and_access Unexecuted instantiation: fuzz-journal-remote.c:search_and_access Unexecuted instantiation: fuzz-etc-hosts.c:search_and_access Unexecuted instantiation: fuzz-bcd.c:search_and_access Unexecuted instantiation: fuzz-bus-match.c:search_and_access Unexecuted instantiation: fuzz-dhcp-client.c:search_and_access Unexecuted instantiation: fuzz-udev-rules.c:search_and_access Unexecuted instantiation: acpi-fpdt.c:search_and_access Unexecuted instantiation: ask-password-api.c:search_and_access Unexecuted instantiation: async.c:search_and_access Unexecuted instantiation: binfmt-util.c:search_and_access Unexecuted instantiation: blockdev-util.c:search_and_access Unexecuted instantiation: boot-entry.c:search_and_access Unexecuted instantiation: bootspec.c:search_and_access Unexecuted instantiation: bus-unit-procs.c:search_and_access Unexecuted instantiation: bus-unit-util.c:search_and_access Unexecuted instantiation: cgroup-setup.c:search_and_access Unexecuted instantiation: cgroup-show.c:search_and_access Unexecuted instantiation: clean-ipc.c:search_and_access Unexecuted instantiation: clock-util.c:search_and_access Unexecuted instantiation: common-signal.c:search_and_access Unexecuted instantiation: condition.c:search_and_access Unexecuted instantiation: conf-parser.c:search_and_access Unexecuted instantiation: copy.c:search_and_access Unexecuted instantiation: coredump-util.c:search_and_access Unexecuted instantiation: creds-util.c:search_and_access Unexecuted instantiation: cryptsetup-tpm2.c:search_and_access Unexecuted instantiation: discover-image.c:search_and_access Unexecuted instantiation: dissect-image.c:search_and_access Unexecuted instantiation: dropin.c:search_and_access Unexecuted instantiation: edit-util.c:search_and_access Unexecuted instantiation: efi-api.c:search_and_access Unexecuted instantiation: elf-util.c:search_and_access Unexecuted instantiation: enable-mempool.c:search_and_access Unexecuted instantiation: exec-util.c:search_and_access Unexecuted instantiation: fido2-util.c:search_and_access Unexecuted instantiation: fork-notify.c:search_and_access Unexecuted instantiation: format-table.c:search_and_access Unexecuted instantiation: generator.c:search_and_access Unexecuted instantiation: hibernate-util.c:search_and_access Unexecuted instantiation: hostname-setup.c:search_and_access Unexecuted instantiation: hwdb-util.c:search_and_access Unexecuted instantiation: id128-print.c:search_and_access Unexecuted instantiation: install.c:search_and_access Unexecuted instantiation: killall.c:search_and_access Unexecuted instantiation: logs-show.c:search_and_access Unexecuted instantiation: loop-util.c:search_and_access Unexecuted instantiation: lsm-util.c:search_and_access Unexecuted instantiation: machine-credential.c:search_and_access Unexecuted instantiation: machine-id-setup.c:search_and_access Unexecuted instantiation: mkfs-util.c:search_and_access Unexecuted instantiation: mount-setup.c:search_and_access Unexecuted instantiation: mount-util.c:search_and_access Unexecuted instantiation: notify-recv.c:search_and_access Unexecuted instantiation: nsresource.c:search_and_access Unexecuted instantiation: numa-util.c:search_and_access Unexecuted instantiation: openssl-util.c:search_and_access Unexecuted instantiation: osc-context.c:search_and_access Unexecuted instantiation: pager.c:search_and_access Unexecuted instantiation: pretty-print.c:search_and_access Unexecuted instantiation: prompt-util.c:search_and_access Unexecuted instantiation: ptyfwd.c:search_and_access Unexecuted instantiation: reboot-util.c:search_and_access Unexecuted instantiation: seccomp-util.c:search_and_access Unexecuted instantiation: serialize.c:search_and_access Unexecuted instantiation: service-util.c:search_and_access Unexecuted instantiation: shift-uid.c:search_and_access Unexecuted instantiation: sleep-config.c:search_and_access Unexecuted instantiation: smack-util.c:search_and_access Unexecuted instantiation: smbios11.c:search_and_access Unexecuted instantiation: tpm2-util.c:search_and_access Unexecuted instantiation: user-record-show.c:search_and_access Unexecuted instantiation: userdb-dropin.c:search_and_access Unexecuted instantiation: vconsole-util.c:search_and_access Unexecuted instantiation: watchdog.c:search_and_access Unexecuted instantiation: tests.c:search_and_access Unexecuted instantiation: ansi-color.c:search_and_access Unexecuted instantiation: argv-util.c:search_and_access Unexecuted instantiation: audit-util.c:search_and_access Unexecuted instantiation: build-path.c:search_and_access Unexecuted instantiation: capability-util.c:search_and_access Unexecuted instantiation: cgroup-util.c:search_and_access Unexecuted instantiation: chase.c:search_and_access Unexecuted instantiation: compress.c:search_and_access Unexecuted instantiation: conf-files.c:search_and_access Unexecuted instantiation: confidential-virt.c:search_and_access Unexecuted instantiation: env-file.c:search_and_access Unexecuted instantiation: env-util.c:search_and_access Unexecuted instantiation: fd-util.c:search_and_access Unexecuted instantiation: fileio.c:search_and_access Unexecuted instantiation: fs-util.c:search_and_access Unexecuted instantiation: hashmap.c:search_and_access Unexecuted instantiation: limits-util.c:search_and_access Unexecuted instantiation: locale-util.c:search_and_access Unexecuted instantiation: lock-util.c:search_and_access Unexecuted instantiation: log.c:search_and_access Unexecuted instantiation: memstream-util.c:search_and_access Unexecuted instantiation: mountpoint-util.c:search_and_access Unexecuted instantiation: namespace-util.c:search_and_access Unexecuted instantiation: ordered-set.c:search_and_access Unexecuted instantiation: parse-util.c:search_and_access Unexecuted instantiation: pidfd-util.c:search_and_access Unexecuted instantiation: pidref.c:search_and_access Unexecuted instantiation: proc-cmdline.c:search_and_access Unexecuted instantiation: process-util.c:search_and_access Unexecuted instantiation: procfs-util.c:search_and_access Unexecuted instantiation: psi-util.c:search_and_access Unexecuted instantiation: random-util.c:search_and_access Unexecuted instantiation: raw-clone.c:search_and_access Unexecuted instantiation: rlimit-util.c:search_and_access Unexecuted instantiation: signal-util.c:search_and_access Unexecuted instantiation: socket-util.c:search_and_access Unexecuted instantiation: strv.c:search_and_access Unexecuted instantiation: sysctl-util.c:search_and_access Unexecuted instantiation: terminal-util.c:search_and_access Unexecuted instantiation: time-util.c:search_and_access Unexecuted instantiation: tmpfile-util.c:search_and_access Unexecuted instantiation: uid-range.c:search_and_access Unexecuted instantiation: user-util.c:search_and_access Unexecuted instantiation: virt.c:search_and_access Unexecuted instantiation: sd-hwdb.c:search_and_access Unexecuted instantiation: sd-resolve.c:search_and_access Unexecuted instantiation: catalog.c:search_and_access Unexecuted instantiation: journal-send.c:search_and_access Unexecuted instantiation: journal-verify.c:search_and_access Unexecuted instantiation: sd-journal.c:search_and_access Unexecuted instantiation: id128-util.c:search_and_access Unexecuted instantiation: sd-daemon.c:search_and_access Unexecuted instantiation: sd-event.c:search_and_access Unexecuted instantiation: bus-container.c:search_and_access Unexecuted instantiation: bus-control.c:search_and_access Unexecuted instantiation: bus-creds.c:search_and_access Unexecuted instantiation: bus-dump.c:search_and_access Unexecuted instantiation: bus-socket.c:search_and_access Unexecuted instantiation: sd-bus.c:search_and_access Unexecuted instantiation: device-private.c:search_and_access Unexecuted instantiation: sd-device.c:search_and_access Unexecuted instantiation: json-util.c:search_and_access Unexecuted instantiation: sd-json.c:search_and_access Unexecuted instantiation: sd-varlink.c:search_and_access Unexecuted instantiation: sd-path.c:search_and_access Unexecuted instantiation: netlink-util.c:search_and_access Unexecuted instantiation: sd-netlink.c:search_and_access Unexecuted instantiation: automount.c:search_and_access Unexecuted instantiation: bpf-devices.c:search_and_access Unexecuted instantiation: cgroup.c:search_and_access Unexecuted instantiation: dbus-execute.c:search_and_access Unexecuted instantiation: dbus-manager.c:search_and_access Unexecuted instantiation: dbus-unit.c:search_and_access Unexecuted instantiation: dbus.c:search_and_access Unexecuted instantiation: dynamic-user.c:search_and_access Unexecuted instantiation: exec-credential.c:search_and_access Unexecuted instantiation: execute.c:search_and_access Unexecuted instantiation: execute-serialize.c:search_and_access Unexecuted instantiation: import-creds.c:search_and_access Unexecuted instantiation: load-fragment.c:search_and_access Unexecuted instantiation: manager-serialize.c:search_and_access Unexecuted instantiation: manager.c:search_and_access Unexecuted instantiation: mount.c:search_and_access Unexecuted instantiation: namespace.c:search_and_access Unexecuted instantiation: service.c:search_and_access Unexecuted instantiation: socket.c:search_and_access Unexecuted instantiation: swap.c:search_and_access Unexecuted instantiation: taint.c:search_and_access Unexecuted instantiation: unit-printf.c:search_and_access Unexecuted instantiation: unit-serialize.c:search_and_access Unexecuted instantiation: unit.c:search_and_access Unexecuted instantiation: varlink-execute.c:search_and_access |
127 | | int search_and_fopen(const char *path, const char *mode, const char *root, const char **search, FILE **ret_file, char **ret_path); |
128 | | int search_and_fopen_nulstr(const char *path, const char *mode, const char *root, const char *search, FILE **ret_file, char **ret_path); |
129 | | |
130 | | int fflush_and_check(FILE *f); |
131 | | int fflush_sync_and_check(FILE *f); |
132 | | |
133 | | int write_timestamp_file_atomic(const char *fn, usec_t n); |
134 | | int read_timestamp_file(const char *fn, usec_t *ret); |
135 | | |
136 | | int fputs_with_separator(FILE *f, const char *s, const char *separator, bool *space); |
137 | | int fputs_with_newline(FILE *f, const char *s); |
138 | | |
139 | | typedef enum ReadLineFlags { |
140 | | READ_LINE_ONLY_NUL = 1 << 0, |
141 | | READ_LINE_IS_A_TTY = 1 << 1, |
142 | | READ_LINE_NOT_A_TTY = 1 << 2, |
143 | | } ReadLineFlags; |
144 | | |
145 | | int read_line_full(FILE *f, size_t limit, ReadLineFlags flags, char **ret); |
146 | 9.12M | static inline int read_line(FILE *f, size_t limit, char **ret) { |
147 | 9.12M | return read_line_full(f, limit, 0, ret); |
148 | 9.12M | } Unexecuted instantiation: fuzz-catalog.c:read_line Unexecuted instantiation: fuzz-json.c:read_line Unexecuted instantiation: fuzz-efi-osrel.c:read_line Unexecuted instantiation: link-config.c:read_line Unexecuted instantiation: udev-builtin-net_id.c:read_line Unexecuted instantiation: udev-config.c:read_line Unexecuted instantiation: udev-manager.c:read_line Unexecuted instantiation: udev-node.c:read_line Line | Count | Source | 146 | 298k | static inline int read_line(FILE *f, size_t limit, char **ret) { | 147 | 298k | return read_line_full(f, limit, 0, ret); | 148 | 298k | } |
Unexecuted instantiation: udev-spawn.c:read_line Unexecuted instantiation: udev-watch.c:read_line Unexecuted instantiation: udev-worker.c:read_line Unexecuted instantiation: fuzz-link-parser.c:read_line Unexecuted instantiation: fuzz-hostname-setup.c:read_line Unexecuted instantiation: fuzz-execute-serialize.c:read_line Unexecuted instantiation: fuzz-manager-serialize.c:read_line Unexecuted instantiation: nspawn-network.c:read_line Unexecuted instantiation: nspawn-settings.c:read_line Unexecuted instantiation: fuzz-nspawn-settings.c:read_line Unexecuted instantiation: journald-console.c:read_line Unexecuted instantiation: journald-context.c:read_line Unexecuted instantiation: journald-kmsg.c:read_line Unexecuted instantiation: journald-manager.c:read_line Unexecuted instantiation: journald-native.c:read_line Unexecuted instantiation: journald-stream.c:read_line Unexecuted instantiation: journald-syslog.c:read_line Unexecuted instantiation: journald-wall.c:read_line Unexecuted instantiation: fuzz-journald-native-fd.c:read_line Unexecuted instantiation: fuzz-journald-syslog.c:read_line Unexecuted instantiation: fuzz-udev-rule-parse-value.c:read_line Unexecuted instantiation: fuzz-fido-id-desc.c:read_line Unexecuted instantiation: fuzz-calendarspec.c:read_line Unexecuted instantiation: fuzz-journald-kmsg.c:read_line Unexecuted instantiation: fuzz-ndisc-rs.c:read_line Unexecuted instantiation: fuzz-time-util.c:read_line Unexecuted instantiation: resolved-dns-trust-anchor.c:read_line resolved-etc-hosts.c:read_line Line | Count | Source | 146 | 1.49M | static inline int read_line(FILE *f, size_t limit, char **ret) { | 147 | 1.49M | return read_line_full(f, limit, 0, ret); | 148 | 1.49M | } |
Unexecuted instantiation: resolved-link.c:read_line Unexecuted instantiation: resolved-resolv-conf.c:read_line Unexecuted instantiation: fuzz-dns-packet.c:read_line Unexecuted instantiation: fuzz-env-file.c:read_line Unexecuted instantiation: fuzz-dhcp-server-relay.c:read_line Unexecuted instantiation: macsec.c:read_line Unexecuted instantiation: wireguard.c:read_line Unexecuted instantiation: networkd-dhcp-server.c:read_line Unexecuted instantiation: networkd-serialize.c:read_line Unexecuted instantiation: networkd-state-file.c:read_line Unexecuted instantiation: tc-util.c:read_line Unexecuted instantiation: fuzz-netdev-parser.c:read_line Unexecuted instantiation: sd-dhcp-lease.c:read_line Unexecuted instantiation: fuzz-journald-stream.c:read_line Unexecuted instantiation: fuzz-journald-native.c:read_line Unexecuted instantiation: fuzz-lldp-rx.c:read_line Unexecuted instantiation: fuzz-bus-message.c:read_line Unexecuted instantiation: fuzz-network-parser.c:read_line Unexecuted instantiation: fuzz-udev-database.c:read_line Unexecuted instantiation: fuzz-varlink.c:read_line Unexecuted instantiation: fuzz-efi-printf.c:read_line fuzz-unit-file.c:read_line Line | Count | Source | 146 | 732k | static inline int read_line(FILE *f, size_t limit, char **ret) { | 147 | 732k | return read_line_full(f, limit, 0, ret); | 148 | 732k | } |
Unexecuted instantiation: xdg-autostart-service.c:read_line Unexecuted instantiation: fuzz-xdg-desktop.c:read_line Unexecuted instantiation: fuzz-efi-string.c:read_line Unexecuted instantiation: fuzz-dhcp-server.c:read_line Unexecuted instantiation: fuzz-dhcp6-client.c:read_line Unexecuted instantiation: fuzz-bootspec.c:read_line Unexecuted instantiation: fuzz-journald-audit.c:read_line Unexecuted instantiation: fuzz-resource-record.c:read_line Unexecuted instantiation: systemctl-compat-halt.c:read_line Unexecuted instantiation: systemctl-compat-shutdown.c:read_line Unexecuted instantiation: systemctl-logind.c:read_line Unexecuted instantiation: systemctl-util.c:read_line Unexecuted instantiation: systemctl.c:read_line Unexecuted instantiation: fuzz-systemctl-parse-argv.c:read_line Unexecuted instantiation: fuzz-nspawn-oci.c:read_line Unexecuted instantiation: fuzz-varlink-idl.c:read_line Unexecuted instantiation: fuzz-bus-label.c:read_line Unexecuted instantiation: fuzz-journal-remote.c:read_line Unexecuted instantiation: fuzz-etc-hosts.c:read_line Unexecuted instantiation: fuzz-bcd.c:read_line Unexecuted instantiation: fuzz-bus-match.c:read_line Unexecuted instantiation: fuzz-dhcp-client.c:read_line Unexecuted instantiation: fuzz-udev-rules.c:read_line Unexecuted instantiation: acpi-fpdt.c:read_line Unexecuted instantiation: ask-password-api.c:read_line Unexecuted instantiation: async.c:read_line Unexecuted instantiation: binfmt-util.c:read_line Unexecuted instantiation: blockdev-util.c:read_line Unexecuted instantiation: boot-entry.c:read_line Unexecuted instantiation: bootspec.c:read_line Unexecuted instantiation: bus-unit-procs.c:read_line Unexecuted instantiation: bus-unit-util.c:read_line Unexecuted instantiation: cgroup-setup.c:read_line Unexecuted instantiation: cgroup-show.c:read_line Unexecuted instantiation: clean-ipc.c:read_line Unexecuted instantiation: clock-util.c:read_line Unexecuted instantiation: common-signal.c:read_line Unexecuted instantiation: condition.c:read_line Line | Count | Source | 146 | 4.58M | static inline int read_line(FILE *f, size_t limit, char **ret) { | 147 | 4.58M | return read_line_full(f, limit, 0, ret); | 148 | 4.58M | } |
Unexecuted instantiation: copy.c:read_line Unexecuted instantiation: coredump-util.c:read_line Unexecuted instantiation: creds-util.c:read_line Unexecuted instantiation: cryptsetup-tpm2.c:read_line Unexecuted instantiation: discover-image.c:read_line Unexecuted instantiation: dissect-image.c:read_line Unexecuted instantiation: dropin.c:read_line Unexecuted instantiation: edit-util.c:read_line Unexecuted instantiation: efi-api.c:read_line Unexecuted instantiation: elf-util.c:read_line Unexecuted instantiation: enable-mempool.c:read_line Unexecuted instantiation: exec-util.c:read_line Unexecuted instantiation: fido2-util.c:read_line Unexecuted instantiation: fork-notify.c:read_line Unexecuted instantiation: format-table.c:read_line Unexecuted instantiation: generator.c:read_line Unexecuted instantiation: hibernate-util.c:read_line Unexecuted instantiation: hostname-setup.c:read_line Unexecuted instantiation: hwdb-util.c:read_line Unexecuted instantiation: id128-print.c:read_line Unexecuted instantiation: install.c:read_line Unexecuted instantiation: killall.c:read_line Unexecuted instantiation: logs-show.c:read_line Unexecuted instantiation: loop-util.c:read_line Unexecuted instantiation: lsm-util.c:read_line Unexecuted instantiation: machine-credential.c:read_line Unexecuted instantiation: machine-id-setup.c:read_line Unexecuted instantiation: mkfs-util.c:read_line Unexecuted instantiation: mount-setup.c:read_line Unexecuted instantiation: mount-util.c:read_line Unexecuted instantiation: notify-recv.c:read_line Unexecuted instantiation: nsresource.c:read_line Unexecuted instantiation: numa-util.c:read_line Unexecuted instantiation: openssl-util.c:read_line Unexecuted instantiation: osc-context.c:read_line Unexecuted instantiation: pager.c:read_line Unexecuted instantiation: pretty-print.c:read_line Unexecuted instantiation: prompt-util.c:read_line Unexecuted instantiation: ptyfwd.c:read_line Unexecuted instantiation: reboot-util.c:read_line Unexecuted instantiation: seccomp-util.c:read_line Unexecuted instantiation: serialize.c:read_line Unexecuted instantiation: service-util.c:read_line Unexecuted instantiation: shift-uid.c:read_line Unexecuted instantiation: sleep-config.c:read_line Unexecuted instantiation: smack-util.c:read_line Unexecuted instantiation: smbios11.c:read_line Unexecuted instantiation: tpm2-util.c:read_line Unexecuted instantiation: user-record-show.c:read_line Unexecuted instantiation: userdb-dropin.c:read_line Unexecuted instantiation: vconsole-util.c:read_line Unexecuted instantiation: watchdog.c:read_line Unexecuted instantiation: tests.c:read_line Unexecuted instantiation: ansi-color.c:read_line Unexecuted instantiation: argv-util.c:read_line Unexecuted instantiation: audit-util.c:read_line Unexecuted instantiation: build-path.c:read_line capability-util.c:read_line Line | Count | Source | 146 | 91.6k | static inline int read_line(FILE *f, size_t limit, char **ret) { | 147 | 91.6k | return read_line_full(f, limit, 0, ret); | 148 | 91.6k | } |
Line | Count | Source | 146 | 53.1k | static inline int read_line(FILE *f, size_t limit, char **ret) { | 147 | 53.1k | return read_line_full(f, limit, 0, ret); | 148 | 53.1k | } |
Unexecuted instantiation: chase.c:read_line Unexecuted instantiation: compress.c:read_line Unexecuted instantiation: conf-files.c:read_line Unexecuted instantiation: confidential-virt.c:read_line Unexecuted instantiation: env-file.c:read_line Unexecuted instantiation: env-util.c:read_line Unexecuted instantiation: fd-util.c:read_line Line | Count | Source | 146 | 936k | static inline int read_line(FILE *f, size_t limit, char **ret) { | 147 | 936k | return read_line_full(f, limit, 0, ret); | 148 | 936k | } |
Unexecuted instantiation: fs-util.c:read_line Unexecuted instantiation: hashmap.c:read_line Unexecuted instantiation: limits-util.c:read_line Unexecuted instantiation: locale-util.c:read_line Unexecuted instantiation: lock-util.c:read_line Unexecuted instantiation: log.c:read_line Unexecuted instantiation: memstream-util.c:read_line Unexecuted instantiation: mountpoint-util.c:read_line Unexecuted instantiation: namespace-util.c:read_line Unexecuted instantiation: ordered-set.c:read_line Unexecuted instantiation: parse-util.c:read_line Unexecuted instantiation: pidfd-util.c:read_line Unexecuted instantiation: pidref.c:read_line Unexecuted instantiation: proc-cmdline.c:read_line Unexecuted instantiation: process-util.c:read_line Line | Count | Source | 146 | 6 | static inline int read_line(FILE *f, size_t limit, char **ret) { | 147 | 6 | return read_line_full(f, limit, 0, ret); | 148 | 6 | } |
Unexecuted instantiation: psi-util.c:read_line Unexecuted instantiation: random-util.c:read_line Unexecuted instantiation: raw-clone.c:read_line Unexecuted instantiation: rlimit-util.c:read_line Unexecuted instantiation: signal-util.c:read_line Unexecuted instantiation: socket-util.c:read_line Unexecuted instantiation: strv.c:read_line Unexecuted instantiation: sysctl-util.c:read_line Unexecuted instantiation: terminal-util.c:read_line Unexecuted instantiation: time-util.c:read_line Unexecuted instantiation: tmpfile-util.c:read_line Unexecuted instantiation: uid-range.c:read_line Unexecuted instantiation: user-util.c:read_line Unexecuted instantiation: virt.c:read_line Unexecuted instantiation: sd-hwdb.c:read_line Unexecuted instantiation: sd-resolve.c:read_line Line | Count | Source | 146 | 936k | static inline int read_line(FILE *f, size_t limit, char **ret) { | 147 | 936k | return read_line_full(f, limit, 0, ret); | 148 | 936k | } |
Unexecuted instantiation: journal-send.c:read_line Unexecuted instantiation: journal-verify.c:read_line Unexecuted instantiation: sd-journal.c:read_line Unexecuted instantiation: id128-util.c:read_line Unexecuted instantiation: sd-daemon.c:read_line Unexecuted instantiation: sd-event.c:read_line Unexecuted instantiation: bus-container.c:read_line Unexecuted instantiation: bus-control.c:read_line Unexecuted instantiation: bus-creds.c:read_line Unexecuted instantiation: bus-dump.c:read_line Unexecuted instantiation: bus-socket.c:read_line Unexecuted instantiation: sd-bus.c:read_line Unexecuted instantiation: device-private.c:read_line Unexecuted instantiation: sd-device.c:read_line Unexecuted instantiation: json-util.c:read_line Unexecuted instantiation: sd-json.c:read_line Unexecuted instantiation: sd-varlink.c:read_line Unexecuted instantiation: sd-path.c:read_line Unexecuted instantiation: netlink-util.c:read_line Unexecuted instantiation: sd-netlink.c:read_line Unexecuted instantiation: automount.c:read_line Unexecuted instantiation: bpf-devices.c:read_line Unexecuted instantiation: cgroup.c:read_line Unexecuted instantiation: dbus-execute.c:read_line Unexecuted instantiation: dbus-manager.c:read_line Unexecuted instantiation: dbus-unit.c:read_line Unexecuted instantiation: dbus.c:read_line Unexecuted instantiation: dynamic-user.c:read_line Unexecuted instantiation: exec-credential.c:read_line Unexecuted instantiation: execute.c:read_line Unexecuted instantiation: execute-serialize.c:read_line Unexecuted instantiation: import-creds.c:read_line Unexecuted instantiation: load-fragment.c:read_line Unexecuted instantiation: manager-serialize.c:read_line Unexecuted instantiation: manager.c:read_line Unexecuted instantiation: mount.c:read_line Unexecuted instantiation: namespace.c:read_line Unexecuted instantiation: service.c:read_line Unexecuted instantiation: socket.c:read_line Unexecuted instantiation: swap.c:read_line Unexecuted instantiation: taint.c:read_line Unexecuted instantiation: unit-printf.c:read_line Unexecuted instantiation: unit-serialize.c:read_line Unexecuted instantiation: unit.c:read_line Unexecuted instantiation: varlink-execute.c:read_line |
149 | 0 | static inline int read_nul_string(FILE *f, size_t limit, char **ret) { |
150 | 0 | return read_line_full(f, limit, READ_LINE_ONLY_NUL, ret); |
151 | 0 | } Unexecuted instantiation: fuzz-catalog.c:read_nul_string Unexecuted instantiation: fuzz-json.c:read_nul_string Unexecuted instantiation: fuzz-efi-osrel.c:read_nul_string Unexecuted instantiation: link-config.c:read_nul_string Unexecuted instantiation: udev-builtin-net_id.c:read_nul_string Unexecuted instantiation: udev-config.c:read_nul_string Unexecuted instantiation: udev-manager.c:read_nul_string Unexecuted instantiation: udev-node.c:read_nul_string Unexecuted instantiation: udev-rules.c:read_nul_string Unexecuted instantiation: udev-spawn.c:read_nul_string Unexecuted instantiation: udev-watch.c:read_nul_string Unexecuted instantiation: udev-worker.c:read_nul_string Unexecuted instantiation: fuzz-link-parser.c:read_nul_string Unexecuted instantiation: fuzz-hostname-setup.c:read_nul_string Unexecuted instantiation: fuzz-execute-serialize.c:read_nul_string Unexecuted instantiation: fuzz-manager-serialize.c:read_nul_string Unexecuted instantiation: nspawn-network.c:read_nul_string Unexecuted instantiation: nspawn-settings.c:read_nul_string Unexecuted instantiation: fuzz-nspawn-settings.c:read_nul_string Unexecuted instantiation: journald-console.c:read_nul_string Unexecuted instantiation: journald-context.c:read_nul_string Unexecuted instantiation: journald-kmsg.c:read_nul_string Unexecuted instantiation: journald-manager.c:read_nul_string Unexecuted instantiation: journald-native.c:read_nul_string Unexecuted instantiation: journald-stream.c:read_nul_string Unexecuted instantiation: journald-syslog.c:read_nul_string Unexecuted instantiation: journald-wall.c:read_nul_string Unexecuted instantiation: fuzz-journald-native-fd.c:read_nul_string Unexecuted instantiation: fuzz-journald-syslog.c:read_nul_string Unexecuted instantiation: fuzz-udev-rule-parse-value.c:read_nul_string Unexecuted instantiation: fuzz-fido-id-desc.c:read_nul_string Unexecuted instantiation: fuzz-calendarspec.c:read_nul_string Unexecuted instantiation: fuzz-journald-kmsg.c:read_nul_string Unexecuted instantiation: fuzz-ndisc-rs.c:read_nul_string Unexecuted instantiation: fuzz-time-util.c:read_nul_string Unexecuted instantiation: resolved-dns-trust-anchor.c:read_nul_string Unexecuted instantiation: resolved-etc-hosts.c:read_nul_string Unexecuted instantiation: resolved-link.c:read_nul_string Unexecuted instantiation: resolved-resolv-conf.c:read_nul_string Unexecuted instantiation: fuzz-dns-packet.c:read_nul_string Unexecuted instantiation: fuzz-env-file.c:read_nul_string Unexecuted instantiation: fuzz-dhcp-server-relay.c:read_nul_string Unexecuted instantiation: macsec.c:read_nul_string Unexecuted instantiation: wireguard.c:read_nul_string Unexecuted instantiation: networkd-dhcp-server.c:read_nul_string Unexecuted instantiation: networkd-serialize.c:read_nul_string Unexecuted instantiation: networkd-state-file.c:read_nul_string Unexecuted instantiation: tc-util.c:read_nul_string Unexecuted instantiation: fuzz-netdev-parser.c:read_nul_string Unexecuted instantiation: sd-dhcp-lease.c:read_nul_string Unexecuted instantiation: fuzz-journald-stream.c:read_nul_string Unexecuted instantiation: fuzz-journald-native.c:read_nul_string Unexecuted instantiation: fuzz-lldp-rx.c:read_nul_string Unexecuted instantiation: fuzz-bus-message.c:read_nul_string Unexecuted instantiation: fuzz-network-parser.c:read_nul_string Unexecuted instantiation: fuzz-udev-database.c:read_nul_string Unexecuted instantiation: fuzz-varlink.c:read_nul_string Unexecuted instantiation: fuzz-efi-printf.c:read_nul_string Unexecuted instantiation: fuzz-unit-file.c:read_nul_string Unexecuted instantiation: xdg-autostart-service.c:read_nul_string Unexecuted instantiation: fuzz-xdg-desktop.c:read_nul_string Unexecuted instantiation: fuzz-efi-string.c:read_nul_string Unexecuted instantiation: fuzz-dhcp-server.c:read_nul_string Unexecuted instantiation: fuzz-dhcp6-client.c:read_nul_string Unexecuted instantiation: fuzz-bootspec.c:read_nul_string Unexecuted instantiation: fuzz-journald-audit.c:read_nul_string Unexecuted instantiation: fuzz-resource-record.c:read_nul_string Unexecuted instantiation: systemctl-compat-halt.c:read_nul_string Unexecuted instantiation: systemctl-compat-shutdown.c:read_nul_string Unexecuted instantiation: systemctl-logind.c:read_nul_string Unexecuted instantiation: systemctl-util.c:read_nul_string Unexecuted instantiation: systemctl.c:read_nul_string Unexecuted instantiation: fuzz-systemctl-parse-argv.c:read_nul_string Unexecuted instantiation: fuzz-nspawn-oci.c:read_nul_string Unexecuted instantiation: fuzz-varlink-idl.c:read_nul_string Unexecuted instantiation: fuzz-bus-label.c:read_nul_string Unexecuted instantiation: fuzz-journal-remote.c:read_nul_string Unexecuted instantiation: fuzz-etc-hosts.c:read_nul_string Unexecuted instantiation: fuzz-bcd.c:read_nul_string Unexecuted instantiation: fuzz-bus-match.c:read_nul_string Unexecuted instantiation: fuzz-dhcp-client.c:read_nul_string Unexecuted instantiation: fuzz-udev-rules.c:read_nul_string Unexecuted instantiation: acpi-fpdt.c:read_nul_string Unexecuted instantiation: ask-password-api.c:read_nul_string Unexecuted instantiation: async.c:read_nul_string Unexecuted instantiation: binfmt-util.c:read_nul_string Unexecuted instantiation: blockdev-util.c:read_nul_string Unexecuted instantiation: boot-entry.c:read_nul_string Unexecuted instantiation: bootspec.c:read_nul_string Unexecuted instantiation: bus-unit-procs.c:read_nul_string Unexecuted instantiation: bus-unit-util.c:read_nul_string Unexecuted instantiation: cgroup-setup.c:read_nul_string Unexecuted instantiation: cgroup-show.c:read_nul_string Unexecuted instantiation: clean-ipc.c:read_nul_string Unexecuted instantiation: clock-util.c:read_nul_string Unexecuted instantiation: common-signal.c:read_nul_string Unexecuted instantiation: condition.c:read_nul_string Unexecuted instantiation: conf-parser.c:read_nul_string Unexecuted instantiation: copy.c:read_nul_string Unexecuted instantiation: coredump-util.c:read_nul_string Unexecuted instantiation: creds-util.c:read_nul_string Unexecuted instantiation: cryptsetup-tpm2.c:read_nul_string Unexecuted instantiation: discover-image.c:read_nul_string Unexecuted instantiation: dissect-image.c:read_nul_string Unexecuted instantiation: dropin.c:read_nul_string Unexecuted instantiation: edit-util.c:read_nul_string Unexecuted instantiation: efi-api.c:read_nul_string Unexecuted instantiation: elf-util.c:read_nul_string Unexecuted instantiation: enable-mempool.c:read_nul_string Unexecuted instantiation: exec-util.c:read_nul_string Unexecuted instantiation: fido2-util.c:read_nul_string Unexecuted instantiation: fork-notify.c:read_nul_string Unexecuted instantiation: format-table.c:read_nul_string Unexecuted instantiation: generator.c:read_nul_string Unexecuted instantiation: hibernate-util.c:read_nul_string Unexecuted instantiation: hostname-setup.c:read_nul_string Unexecuted instantiation: hwdb-util.c:read_nul_string Unexecuted instantiation: id128-print.c:read_nul_string Unexecuted instantiation: install.c:read_nul_string Unexecuted instantiation: killall.c:read_nul_string Unexecuted instantiation: logs-show.c:read_nul_string Unexecuted instantiation: loop-util.c:read_nul_string Unexecuted instantiation: lsm-util.c:read_nul_string Unexecuted instantiation: machine-credential.c:read_nul_string Unexecuted instantiation: machine-id-setup.c:read_nul_string Unexecuted instantiation: mkfs-util.c:read_nul_string Unexecuted instantiation: mount-setup.c:read_nul_string Unexecuted instantiation: mount-util.c:read_nul_string Unexecuted instantiation: notify-recv.c:read_nul_string Unexecuted instantiation: nsresource.c:read_nul_string Unexecuted instantiation: numa-util.c:read_nul_string Unexecuted instantiation: openssl-util.c:read_nul_string Unexecuted instantiation: osc-context.c:read_nul_string Unexecuted instantiation: pager.c:read_nul_string Unexecuted instantiation: pretty-print.c:read_nul_string Unexecuted instantiation: prompt-util.c:read_nul_string Unexecuted instantiation: ptyfwd.c:read_nul_string Unexecuted instantiation: reboot-util.c:read_nul_string Unexecuted instantiation: seccomp-util.c:read_nul_string Unexecuted instantiation: serialize.c:read_nul_string Unexecuted instantiation: service-util.c:read_nul_string Unexecuted instantiation: shift-uid.c:read_nul_string Unexecuted instantiation: sleep-config.c:read_nul_string Unexecuted instantiation: smack-util.c:read_nul_string Unexecuted instantiation: smbios11.c:read_nul_string Unexecuted instantiation: tpm2-util.c:read_nul_string Unexecuted instantiation: user-record-show.c:read_nul_string Unexecuted instantiation: userdb-dropin.c:read_nul_string Unexecuted instantiation: vconsole-util.c:read_nul_string Unexecuted instantiation: watchdog.c:read_nul_string Unexecuted instantiation: tests.c:read_nul_string Unexecuted instantiation: ansi-color.c:read_nul_string Unexecuted instantiation: argv-util.c:read_nul_string Unexecuted instantiation: audit-util.c:read_nul_string Unexecuted instantiation: build-path.c:read_nul_string Unexecuted instantiation: capability-util.c:read_nul_string Unexecuted instantiation: cgroup-util.c:read_nul_string Unexecuted instantiation: chase.c:read_nul_string Unexecuted instantiation: compress.c:read_nul_string Unexecuted instantiation: conf-files.c:read_nul_string Unexecuted instantiation: confidential-virt.c:read_nul_string Unexecuted instantiation: env-file.c:read_nul_string Unexecuted instantiation: env-util.c:read_nul_string Unexecuted instantiation: fd-util.c:read_nul_string Unexecuted instantiation: fileio.c:read_nul_string Unexecuted instantiation: fs-util.c:read_nul_string Unexecuted instantiation: hashmap.c:read_nul_string Unexecuted instantiation: limits-util.c:read_nul_string Unexecuted instantiation: locale-util.c:read_nul_string Unexecuted instantiation: lock-util.c:read_nul_string Unexecuted instantiation: log.c:read_nul_string Unexecuted instantiation: memstream-util.c:read_nul_string Unexecuted instantiation: mountpoint-util.c:read_nul_string Unexecuted instantiation: namespace-util.c:read_nul_string Unexecuted instantiation: ordered-set.c:read_nul_string Unexecuted instantiation: parse-util.c:read_nul_string Unexecuted instantiation: pidfd-util.c:read_nul_string Unexecuted instantiation: pidref.c:read_nul_string Unexecuted instantiation: proc-cmdline.c:read_nul_string Unexecuted instantiation: process-util.c:read_nul_string Unexecuted instantiation: procfs-util.c:read_nul_string Unexecuted instantiation: psi-util.c:read_nul_string Unexecuted instantiation: random-util.c:read_nul_string Unexecuted instantiation: raw-clone.c:read_nul_string Unexecuted instantiation: rlimit-util.c:read_nul_string Unexecuted instantiation: signal-util.c:read_nul_string Unexecuted instantiation: socket-util.c:read_nul_string Unexecuted instantiation: strv.c:read_nul_string Unexecuted instantiation: sysctl-util.c:read_nul_string Unexecuted instantiation: terminal-util.c:read_nul_string Unexecuted instantiation: time-util.c:read_nul_string Unexecuted instantiation: tmpfile-util.c:read_nul_string Unexecuted instantiation: uid-range.c:read_nul_string Unexecuted instantiation: user-util.c:read_nul_string Unexecuted instantiation: virt.c:read_nul_string Unexecuted instantiation: sd-hwdb.c:read_nul_string Unexecuted instantiation: sd-resolve.c:read_nul_string Unexecuted instantiation: catalog.c:read_nul_string Unexecuted instantiation: journal-send.c:read_nul_string Unexecuted instantiation: journal-verify.c:read_nul_string Unexecuted instantiation: sd-journal.c:read_nul_string Unexecuted instantiation: id128-util.c:read_nul_string Unexecuted instantiation: sd-daemon.c:read_nul_string Unexecuted instantiation: sd-event.c:read_nul_string Unexecuted instantiation: bus-container.c:read_nul_string Unexecuted instantiation: bus-control.c:read_nul_string Unexecuted instantiation: bus-creds.c:read_nul_string Unexecuted instantiation: bus-dump.c:read_nul_string Unexecuted instantiation: bus-socket.c:read_nul_string Unexecuted instantiation: sd-bus.c:read_nul_string Unexecuted instantiation: device-private.c:read_nul_string Unexecuted instantiation: sd-device.c:read_nul_string Unexecuted instantiation: json-util.c:read_nul_string Unexecuted instantiation: sd-json.c:read_nul_string Unexecuted instantiation: sd-varlink.c:read_nul_string Unexecuted instantiation: sd-path.c:read_nul_string Unexecuted instantiation: netlink-util.c:read_nul_string Unexecuted instantiation: sd-netlink.c:read_nul_string Unexecuted instantiation: automount.c:read_nul_string Unexecuted instantiation: bpf-devices.c:read_nul_string Unexecuted instantiation: cgroup.c:read_nul_string Unexecuted instantiation: dbus-execute.c:read_nul_string Unexecuted instantiation: dbus-manager.c:read_nul_string Unexecuted instantiation: dbus-unit.c:read_nul_string Unexecuted instantiation: dbus.c:read_nul_string Unexecuted instantiation: dynamic-user.c:read_nul_string Unexecuted instantiation: exec-credential.c:read_nul_string Unexecuted instantiation: execute.c:read_nul_string Unexecuted instantiation: execute-serialize.c:read_nul_string Unexecuted instantiation: import-creds.c:read_nul_string Unexecuted instantiation: load-fragment.c:read_nul_string Unexecuted instantiation: manager-serialize.c:read_nul_string Unexecuted instantiation: manager.c:read_nul_string Unexecuted instantiation: mount.c:read_nul_string Unexecuted instantiation: namespace.c:read_nul_string Unexecuted instantiation: service.c:read_nul_string Unexecuted instantiation: socket.c:read_nul_string Unexecuted instantiation: swap.c:read_nul_string Unexecuted instantiation: taint.c:read_nul_string Unexecuted instantiation: unit-printf.c:read_nul_string Unexecuted instantiation: unit-serialize.c:read_nul_string Unexecuted instantiation: unit.c:read_nul_string Unexecuted instantiation: varlink-execute.c:read_nul_string |
152 | | |
153 | | int read_stripped_line(FILE *f, size_t limit, char **ret); |
154 | | |
155 | 0 | static inline bool file_offset_beyond_memory_size(off_t x) { |
156 | 0 | if (x < 0) /* off_t is signed, filter that out */ |
157 | 0 | return false; |
158 | 0 | return (uint64_t) x > (uint64_t) SIZE_MAX; |
159 | 0 | } Unexecuted instantiation: fuzz-catalog.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-json.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-efi-osrel.c:file_offset_beyond_memory_size Unexecuted instantiation: link-config.c:file_offset_beyond_memory_size Unexecuted instantiation: udev-builtin-net_id.c:file_offset_beyond_memory_size Unexecuted instantiation: udev-config.c:file_offset_beyond_memory_size Unexecuted instantiation: udev-manager.c:file_offset_beyond_memory_size Unexecuted instantiation: udev-node.c:file_offset_beyond_memory_size Unexecuted instantiation: udev-rules.c:file_offset_beyond_memory_size Unexecuted instantiation: udev-spawn.c:file_offset_beyond_memory_size Unexecuted instantiation: udev-watch.c:file_offset_beyond_memory_size Unexecuted instantiation: udev-worker.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-link-parser.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-hostname-setup.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-execute-serialize.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-manager-serialize.c:file_offset_beyond_memory_size Unexecuted instantiation: nspawn-network.c:file_offset_beyond_memory_size Unexecuted instantiation: nspawn-settings.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-nspawn-settings.c:file_offset_beyond_memory_size Unexecuted instantiation: journald-console.c:file_offset_beyond_memory_size Unexecuted instantiation: journald-context.c:file_offset_beyond_memory_size Unexecuted instantiation: journald-kmsg.c:file_offset_beyond_memory_size Unexecuted instantiation: journald-manager.c:file_offset_beyond_memory_size Unexecuted instantiation: journald-native.c:file_offset_beyond_memory_size Unexecuted instantiation: journald-stream.c:file_offset_beyond_memory_size Unexecuted instantiation: journald-syslog.c:file_offset_beyond_memory_size Unexecuted instantiation: journald-wall.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-journald-native-fd.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-journald-syslog.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-udev-rule-parse-value.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-fido-id-desc.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-calendarspec.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-journald-kmsg.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-ndisc-rs.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-time-util.c:file_offset_beyond_memory_size Unexecuted instantiation: resolved-dns-trust-anchor.c:file_offset_beyond_memory_size Unexecuted instantiation: resolved-etc-hosts.c:file_offset_beyond_memory_size Unexecuted instantiation: resolved-link.c:file_offset_beyond_memory_size Unexecuted instantiation: resolved-resolv-conf.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-dns-packet.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-env-file.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-dhcp-server-relay.c:file_offset_beyond_memory_size Unexecuted instantiation: macsec.c:file_offset_beyond_memory_size Unexecuted instantiation: wireguard.c:file_offset_beyond_memory_size Unexecuted instantiation: networkd-dhcp-server.c:file_offset_beyond_memory_size Unexecuted instantiation: networkd-serialize.c:file_offset_beyond_memory_size Unexecuted instantiation: networkd-state-file.c:file_offset_beyond_memory_size Unexecuted instantiation: tc-util.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-netdev-parser.c:file_offset_beyond_memory_size Unexecuted instantiation: sd-dhcp-lease.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-journald-stream.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-journald-native.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-lldp-rx.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-bus-message.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-network-parser.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-udev-database.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-varlink.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-efi-printf.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-unit-file.c:file_offset_beyond_memory_size Unexecuted instantiation: xdg-autostart-service.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-xdg-desktop.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-efi-string.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-dhcp-server.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-dhcp6-client.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-bootspec.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-journald-audit.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-resource-record.c:file_offset_beyond_memory_size Unexecuted instantiation: systemctl-compat-halt.c:file_offset_beyond_memory_size Unexecuted instantiation: systemctl-compat-shutdown.c:file_offset_beyond_memory_size Unexecuted instantiation: systemctl-logind.c:file_offset_beyond_memory_size Unexecuted instantiation: systemctl-util.c:file_offset_beyond_memory_size Unexecuted instantiation: systemctl.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-systemctl-parse-argv.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-nspawn-oci.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-varlink-idl.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-bus-label.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-journal-remote.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-etc-hosts.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-bcd.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-bus-match.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-dhcp-client.c:file_offset_beyond_memory_size Unexecuted instantiation: fuzz-udev-rules.c:file_offset_beyond_memory_size Unexecuted instantiation: acpi-fpdt.c:file_offset_beyond_memory_size Unexecuted instantiation: ask-password-api.c:file_offset_beyond_memory_size Unexecuted instantiation: async.c:file_offset_beyond_memory_size Unexecuted instantiation: binfmt-util.c:file_offset_beyond_memory_size Unexecuted instantiation: blockdev-util.c:file_offset_beyond_memory_size Unexecuted instantiation: boot-entry.c:file_offset_beyond_memory_size Unexecuted instantiation: bootspec.c:file_offset_beyond_memory_size Unexecuted instantiation: bus-unit-procs.c:file_offset_beyond_memory_size Unexecuted instantiation: bus-unit-util.c:file_offset_beyond_memory_size Unexecuted instantiation: cgroup-setup.c:file_offset_beyond_memory_size Unexecuted instantiation: cgroup-show.c:file_offset_beyond_memory_size Unexecuted instantiation: clean-ipc.c:file_offset_beyond_memory_size Unexecuted instantiation: clock-util.c:file_offset_beyond_memory_size Unexecuted instantiation: common-signal.c:file_offset_beyond_memory_size Unexecuted instantiation: condition.c:file_offset_beyond_memory_size Unexecuted instantiation: conf-parser.c:file_offset_beyond_memory_size Unexecuted instantiation: copy.c:file_offset_beyond_memory_size Unexecuted instantiation: coredump-util.c:file_offset_beyond_memory_size Unexecuted instantiation: creds-util.c:file_offset_beyond_memory_size Unexecuted instantiation: cryptsetup-tpm2.c:file_offset_beyond_memory_size Unexecuted instantiation: discover-image.c:file_offset_beyond_memory_size Unexecuted instantiation: dissect-image.c:file_offset_beyond_memory_size Unexecuted instantiation: dropin.c:file_offset_beyond_memory_size Unexecuted instantiation: edit-util.c:file_offset_beyond_memory_size Unexecuted instantiation: efi-api.c:file_offset_beyond_memory_size Unexecuted instantiation: elf-util.c:file_offset_beyond_memory_size Unexecuted instantiation: enable-mempool.c:file_offset_beyond_memory_size Unexecuted instantiation: exec-util.c:file_offset_beyond_memory_size Unexecuted instantiation: fido2-util.c:file_offset_beyond_memory_size Unexecuted instantiation: fork-notify.c:file_offset_beyond_memory_size Unexecuted instantiation: format-table.c:file_offset_beyond_memory_size Unexecuted instantiation: generator.c:file_offset_beyond_memory_size Unexecuted instantiation: hibernate-util.c:file_offset_beyond_memory_size Unexecuted instantiation: hostname-setup.c:file_offset_beyond_memory_size Unexecuted instantiation: hwdb-util.c:file_offset_beyond_memory_size Unexecuted instantiation: id128-print.c:file_offset_beyond_memory_size Unexecuted instantiation: install.c:file_offset_beyond_memory_size Unexecuted instantiation: killall.c:file_offset_beyond_memory_size Unexecuted instantiation: logs-show.c:file_offset_beyond_memory_size Unexecuted instantiation: loop-util.c:file_offset_beyond_memory_size Unexecuted instantiation: lsm-util.c:file_offset_beyond_memory_size Unexecuted instantiation: machine-credential.c:file_offset_beyond_memory_size Unexecuted instantiation: machine-id-setup.c:file_offset_beyond_memory_size Unexecuted instantiation: mkfs-util.c:file_offset_beyond_memory_size Unexecuted instantiation: mount-setup.c:file_offset_beyond_memory_size Unexecuted instantiation: mount-util.c:file_offset_beyond_memory_size Unexecuted instantiation: notify-recv.c:file_offset_beyond_memory_size Unexecuted instantiation: nsresource.c:file_offset_beyond_memory_size Unexecuted instantiation: numa-util.c:file_offset_beyond_memory_size Unexecuted instantiation: openssl-util.c:file_offset_beyond_memory_size Unexecuted instantiation: osc-context.c:file_offset_beyond_memory_size Unexecuted instantiation: pager.c:file_offset_beyond_memory_size Unexecuted instantiation: pretty-print.c:file_offset_beyond_memory_size Unexecuted instantiation: prompt-util.c:file_offset_beyond_memory_size Unexecuted instantiation: ptyfwd.c:file_offset_beyond_memory_size Unexecuted instantiation: reboot-util.c:file_offset_beyond_memory_size Unexecuted instantiation: seccomp-util.c:file_offset_beyond_memory_size Unexecuted instantiation: serialize.c:file_offset_beyond_memory_size Unexecuted instantiation: service-util.c:file_offset_beyond_memory_size Unexecuted instantiation: shift-uid.c:file_offset_beyond_memory_size Unexecuted instantiation: sleep-config.c:file_offset_beyond_memory_size Unexecuted instantiation: smack-util.c:file_offset_beyond_memory_size Unexecuted instantiation: smbios11.c:file_offset_beyond_memory_size Unexecuted instantiation: tpm2-util.c:file_offset_beyond_memory_size Unexecuted instantiation: user-record-show.c:file_offset_beyond_memory_size Unexecuted instantiation: userdb-dropin.c:file_offset_beyond_memory_size Unexecuted instantiation: vconsole-util.c:file_offset_beyond_memory_size Unexecuted instantiation: watchdog.c:file_offset_beyond_memory_size Unexecuted instantiation: tests.c:file_offset_beyond_memory_size Unexecuted instantiation: ansi-color.c:file_offset_beyond_memory_size Unexecuted instantiation: argv-util.c:file_offset_beyond_memory_size Unexecuted instantiation: audit-util.c:file_offset_beyond_memory_size Unexecuted instantiation: build-path.c:file_offset_beyond_memory_size Unexecuted instantiation: capability-util.c:file_offset_beyond_memory_size Unexecuted instantiation: cgroup-util.c:file_offset_beyond_memory_size Unexecuted instantiation: chase.c:file_offset_beyond_memory_size Unexecuted instantiation: compress.c:file_offset_beyond_memory_size Unexecuted instantiation: conf-files.c:file_offset_beyond_memory_size Unexecuted instantiation: confidential-virt.c:file_offset_beyond_memory_size Unexecuted instantiation: env-file.c:file_offset_beyond_memory_size Unexecuted instantiation: env-util.c:file_offset_beyond_memory_size Unexecuted instantiation: fd-util.c:file_offset_beyond_memory_size Unexecuted instantiation: fileio.c:file_offset_beyond_memory_size Unexecuted instantiation: fs-util.c:file_offset_beyond_memory_size Unexecuted instantiation: hashmap.c:file_offset_beyond_memory_size Unexecuted instantiation: limits-util.c:file_offset_beyond_memory_size Unexecuted instantiation: locale-util.c:file_offset_beyond_memory_size Unexecuted instantiation: lock-util.c:file_offset_beyond_memory_size Unexecuted instantiation: log.c:file_offset_beyond_memory_size Unexecuted instantiation: memstream-util.c:file_offset_beyond_memory_size Unexecuted instantiation: mountpoint-util.c:file_offset_beyond_memory_size Unexecuted instantiation: namespace-util.c:file_offset_beyond_memory_size Unexecuted instantiation: ordered-set.c:file_offset_beyond_memory_size Unexecuted instantiation: parse-util.c:file_offset_beyond_memory_size Unexecuted instantiation: pidfd-util.c:file_offset_beyond_memory_size Unexecuted instantiation: pidref.c:file_offset_beyond_memory_size Unexecuted instantiation: proc-cmdline.c:file_offset_beyond_memory_size Unexecuted instantiation: process-util.c:file_offset_beyond_memory_size Unexecuted instantiation: procfs-util.c:file_offset_beyond_memory_size Unexecuted instantiation: psi-util.c:file_offset_beyond_memory_size Unexecuted instantiation: random-util.c:file_offset_beyond_memory_size Unexecuted instantiation: raw-clone.c:file_offset_beyond_memory_size Unexecuted instantiation: rlimit-util.c:file_offset_beyond_memory_size Unexecuted instantiation: signal-util.c:file_offset_beyond_memory_size Unexecuted instantiation: socket-util.c:file_offset_beyond_memory_size Unexecuted instantiation: strv.c:file_offset_beyond_memory_size Unexecuted instantiation: sysctl-util.c:file_offset_beyond_memory_size Unexecuted instantiation: terminal-util.c:file_offset_beyond_memory_size Unexecuted instantiation: time-util.c:file_offset_beyond_memory_size Unexecuted instantiation: tmpfile-util.c:file_offset_beyond_memory_size Unexecuted instantiation: uid-range.c:file_offset_beyond_memory_size Unexecuted instantiation: user-util.c:file_offset_beyond_memory_size Unexecuted instantiation: virt.c:file_offset_beyond_memory_size Unexecuted instantiation: sd-hwdb.c:file_offset_beyond_memory_size Unexecuted instantiation: sd-resolve.c:file_offset_beyond_memory_size Unexecuted instantiation: catalog.c:file_offset_beyond_memory_size Unexecuted instantiation: journal-send.c:file_offset_beyond_memory_size Unexecuted instantiation: journal-verify.c:file_offset_beyond_memory_size Unexecuted instantiation: sd-journal.c:file_offset_beyond_memory_size Unexecuted instantiation: id128-util.c:file_offset_beyond_memory_size Unexecuted instantiation: sd-daemon.c:file_offset_beyond_memory_size Unexecuted instantiation: sd-event.c:file_offset_beyond_memory_size Unexecuted instantiation: bus-container.c:file_offset_beyond_memory_size Unexecuted instantiation: bus-control.c:file_offset_beyond_memory_size Unexecuted instantiation: bus-creds.c:file_offset_beyond_memory_size Unexecuted instantiation: bus-dump.c:file_offset_beyond_memory_size Unexecuted instantiation: bus-socket.c:file_offset_beyond_memory_size Unexecuted instantiation: sd-bus.c:file_offset_beyond_memory_size Unexecuted instantiation: device-private.c:file_offset_beyond_memory_size Unexecuted instantiation: sd-device.c:file_offset_beyond_memory_size Unexecuted instantiation: json-util.c:file_offset_beyond_memory_size Unexecuted instantiation: sd-json.c:file_offset_beyond_memory_size Unexecuted instantiation: sd-varlink.c:file_offset_beyond_memory_size Unexecuted instantiation: sd-path.c:file_offset_beyond_memory_size Unexecuted instantiation: netlink-util.c:file_offset_beyond_memory_size Unexecuted instantiation: sd-netlink.c:file_offset_beyond_memory_size Unexecuted instantiation: automount.c:file_offset_beyond_memory_size Unexecuted instantiation: bpf-devices.c:file_offset_beyond_memory_size Unexecuted instantiation: cgroup.c:file_offset_beyond_memory_size Unexecuted instantiation: dbus-execute.c:file_offset_beyond_memory_size Unexecuted instantiation: dbus-manager.c:file_offset_beyond_memory_size Unexecuted instantiation: dbus-unit.c:file_offset_beyond_memory_size Unexecuted instantiation: dbus.c:file_offset_beyond_memory_size Unexecuted instantiation: dynamic-user.c:file_offset_beyond_memory_size Unexecuted instantiation: exec-credential.c:file_offset_beyond_memory_size Unexecuted instantiation: execute.c:file_offset_beyond_memory_size Unexecuted instantiation: execute-serialize.c:file_offset_beyond_memory_size Unexecuted instantiation: import-creds.c:file_offset_beyond_memory_size Unexecuted instantiation: load-fragment.c:file_offset_beyond_memory_size Unexecuted instantiation: manager-serialize.c:file_offset_beyond_memory_size Unexecuted instantiation: manager.c:file_offset_beyond_memory_size Unexecuted instantiation: mount.c:file_offset_beyond_memory_size Unexecuted instantiation: namespace.c:file_offset_beyond_memory_size Unexecuted instantiation: service.c:file_offset_beyond_memory_size Unexecuted instantiation: socket.c:file_offset_beyond_memory_size Unexecuted instantiation: swap.c:file_offset_beyond_memory_size Unexecuted instantiation: taint.c:file_offset_beyond_memory_size Unexecuted instantiation: unit-printf.c:file_offset_beyond_memory_size Unexecuted instantiation: unit-serialize.c:file_offset_beyond_memory_size Unexecuted instantiation: unit.c:file_offset_beyond_memory_size Unexecuted instantiation: varlink-execute.c:file_offset_beyond_memory_size |
160 | | |
161 | | int safe_fgetc(FILE *f, char *ret); |
162 | | |
163 | | int warn_file_is_world_accessible(const char *filename, struct stat *st, const char *unit, unsigned line); |
164 | | |
165 | | int fopen_mode_to_flags(const char *mode); |