]> git.ipfire.org Git - thirdparty/systemd.git/commit
tree-wide: make use of getpid_cached() wherever we can 6413/head
authorLennart Poettering <lennart@poettering.net>
Thu, 20 Jul 2017 14:19:18 +0000 (16:19 +0200)
committerLennart Poettering <lennart@poettering.net>
Thu, 20 Jul 2017 18:27:24 +0000 (20:27 +0200)
commitdf0ff127758809a45105893772de76082d12a26d
tree9deb3a960cf26b54beae6a0b60d376c6ba8efe9a
parent5c30a6d2b805ae9b5dd0ad003b9ee86b8965bc47
tree-wide: make use of getpid_cached() wherever we can

This moves pretty much all uses of getpid() over to getpid_raw(). I
didn't specifically check whether the optimization is worth it for each
replacement, but in order to keep things simple and systematic I
switched over everything at once.
53 files changed:
src/activate/activate.c
src/basic/cgroup-util.c
src/basic/fd-util.c
src/basic/fileio.c
src/basic/fs-util.c
src/basic/log.c
src/basic/log.h
src/basic/process-util.c
src/basic/terminal-util.c
src/basic/util.c
src/basic/virt.c
src/core/automount.c
src/core/cgroup.c
src/core/dbus.c
src/core/execute.c
src/core/main.c
src/core/service.c
src/core/shutdown.c
src/initctl/initctl.c
src/journal-remote/journal-remote.c
src/journal-remote/journal-upload.c
src/journal/journald-kmsg.c
src/journal/journald-server.c
src/journal/journald-syslog.c
src/journal/journald.c
src/journal/sd-journal.c
src/journal/test-compress-benchmark.c
src/libsystemd/sd-bus/bus-creds.c
src/libsystemd/sd-bus/sd-bus.c
src/libsystemd/sd-bus/test-bus-benchmark.c
src/libsystemd/sd-bus/test-bus-kernel-bloom.c
src/libsystemd/sd-bus/test-bus-kernel.c
src/libsystemd/sd-bus/test-bus-zero-copy.c
src/libsystemd/sd-daemon/sd-daemon.c
src/libsystemd/sd-event/sd-event.c
src/libsystemd/sd-event/test-event.c
src/libsystemd/sd-netlink/sd-netlink.c
src/libsystemd/sd-resolve/sd-resolve.c
src/login/logind.c
src/login/pam_systemd.c
src/machine/machined.c
src/run/run.c
src/shared/ask-password-api.c
src/shared/condition.c
src/shared/pager.c
src/test/test-cgroup.c
src/test/test-log.c
src/test/test-process-util.c
src/test/test-signal-util.c
src/test/test-tmpfiles.c
src/timesync/timesyncd.c
src/udev/udevd.c
src/update-utmp/update-utmp.c