Systemd/src/libsystemd/sd-bus
Lennart Poettering df0ff12775 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.
2017-07-20 20:27:24 +02:00
..
bus-bloom.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
bus-bloom.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
bus-common-errors.c manager: refuse reloading/reexecing when /run is overly full 2017-02-06 16:58:06 +01:00
bus-common-errors.h manager: refuse reloading/reexecing when /run is overly full 2017-02-06 16:58:06 +01:00
bus-container.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
bus-container.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
bus-control.c sd-bus: never augment creds when we are operating on remote connections (#6217) 2017-06-28 13:20:16 -04:00
bus-control.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
bus-convenience.c Export sd_bus_message_append_ap. It is renamed to sd_bus_message_appendv to follow systemd naming conventions. (#5753) 2017-04-25 09:32:24 +02:00
bus-creds.c tree-wide: make use of getpid_cached() wherever we can 2017-07-20 20:27:24 +02:00
bus-creds.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
bus-dump.c Rename formats-util.h to format-util.h 2016-11-07 10:15:08 -05:00
bus-dump.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
bus-error.c Merge pull request #653 from dvdhrm/bus-gold 2016-10-13 12:25:56 -04:00
bus-error.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
bus-gvariant.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
bus-gvariant.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
bus-internal.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
bus-internal.h sd-bus: never augment creds when we are operating on remote connections (#6217) 2017-06-28 13:20:16 -04:00
bus-introspect.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
bus-introspect.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
bus-kernel.c sd-bus: silence format warnings in kdbus code (#6072) 2017-06-03 11:41:17 +02:00
bus-kernel.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
bus-match.c sd-bus: Fix a read after free error in bus-match. (#3624) (#3625) 2016-06-29 22:22:12 +02:00
bus-match.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
bus-message.c Export sd_bus_message_append_ap. It is renamed to sd_bus_message_appendv to follow systemd naming conventions. (#5753) 2017-04-25 09:32:24 +02:00
bus-message.h Export sd_bus_message_append_ap. It is renamed to sd_bus_message_appendv to follow systemd naming conventions. (#5753) 2017-04-25 09:32:24 +02:00
bus-objects.c sd-bus: make sure propagate all errors with vtable callbacks back to clients 2017-06-21 20:42:28 +02:00
bus-objects.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
bus-protocol.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
bus-signature.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
bus-signature.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
bus-slot.c tree-wide: use mfree more 2016-10-16 23:35:39 -04:00
bus-slot.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
bus-socket.c Revert "selinux: split up mac_selinux_have() from mac_selinux_use()" 2017-05-12 14:43:39 +01:00
bus-socket.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
bus-track.c tree-wide: use mfree more 2016-10-16 23:35:39 -04:00
bus-track.h sd-bus: when the server-side disconnects, make sure to dispatch all tracking objects immediately 2016-08-22 17:31:36 +02:00
bus-type.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
bus-type.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
GVARIANT-SERIALIZATION sd-bus: drop kdbus-related docs (#5533) 2017-03-07 07:51:35 +01:00
kdbus.h sd-bus: support matching on destination names 2015-07-06 17:45:33 +02:00
sd-bus.c tree-wide: make use of getpid_cached() wherever we can 2017-07-20 20:27:24 +02:00
test-bus-benchmark.c tree-wide: make use of getpid_cached() wherever we can 2017-07-20 20:27:24 +02:00
test-bus-chat.c Rename formats-util.h to format-util.h 2016-11-07 10:15:08 -05:00
test-bus-cleanup.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
test-bus-creds.c core: simplify cg_[all_]unified() 2017-02-18 17:51:13 -05:00
test-bus-error.c tree-wide: make ++/-- usage consistent WRT spacing 2016-02-22 20:32:04 -08:00
test-bus-gvariant.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
test-bus-introspect.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
test-bus-kernel-bloom.c tree-wide: make use of getpid_cached() wherever we can 2017-07-20 20:27:24 +02:00
test-bus-kernel.c tree-wide: make use of getpid_cached() wherever we can 2017-07-20 20:27:24 +02:00
test-bus-marshal.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
test-bus-match.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
test-bus-objects.c tree-wide: fix incorrect uses of %m 2017-05-13 15:42:26 -04:00
test-bus-server.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
test-bus-signature.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
test-bus-track.c bus: include sd-{bus,messages}.h the same as other systemd headers 2017-04-21 12:05:55 -04:00
test-bus-vtable-cc.cc tests,meson: add test-bus-vtable, compiled as C and C++ 2017-05-13 15:50:44 -04:00
test-bus-vtable.c test-bus-vtable: it's OK if dbus is not running 2017-05-30 21:17:46 -04:00
test-bus-zero-copy.c tree-wide: make use of getpid_cached() wherever we can 2017-07-20 20:27:24 +02:00