util-lib: split out allocation calls into alloc-util.[ch]

This commit is contained in:
Lennart Poettering
2015-10-27 13:45:53 +01:00
parent 7d50b32a12
commit b5efdb8af4
399 changed files with 692 additions and 233 deletions
+1
View File
@@ -29,6 +29,7 @@
#include <sys/stat.h>
#include <unistd.h>
#include "alloc-util.h"
#include "async.h"
#include "automount.h"
#include "bus-error.h"
+3 -2
View File
@@ -19,10 +19,11 @@
#include <stdlib.h>
#include "kdbus.h"
#include "alloc-util.h"
#include "bus-endpoint.h"
#include "bus-kernel.h"
#include "bus-policy.h"
#include "bus-endpoint.h"
#include "kdbus.h"
int bus_kernel_set_endpoint_policy(int fd, uid_t uid, BusEndpoint *ep) {
+1
View File
@@ -19,6 +19,7 @@
#include <stdlib.h>
#include "alloc-util.h"
#include "bus-kernel.h"
#include "bus-policy.h"
#include "kdbus.h"
+1
View File
@@ -21,6 +21,7 @@
#include <sys/mman.h>
#include "alloc-util.h"
#include "bus-internal.h"
#include "bus-kernel.h"
#include "bus-policy.h"
+1
View File
@@ -22,6 +22,7 @@
#include <fcntl.h>
#include <fnmatch.h>
#include "alloc-util.h"
#include "cgroup-util.h"
#include "cgroup.h"
#include "fd-util.h"
+1
View File
@@ -19,6 +19,7 @@
along with systemd; If not, see <http://www.gnu.org/licenses/>.
***/
#include "alloc-util.h"
#include "bus-util.h"
#include "cgroup-util.h"
#include "cgroup.h"
+1
View File
@@ -26,6 +26,7 @@
#endif
#include "af-list.h"
#include "alloc-util.h"
#include "bus-util.h"
#include "capability-util.h"
#include "dbus-execute.h"
+2 -1
View File
@@ -21,12 +21,13 @@
#include "sd-bus.h"
#include "alloc-util.h"
#include "dbus-job.h"
#include "dbus.h"
#include "job.h"
#include "log.h"
#include "selinux-access.h"
#include "string-util.h"
#include "dbus-job.h"
static BUS_DEFINE_PROPERTY_GET_ENUM(property_get_type, job_type, JobType);
static BUS_DEFINE_PROPERTY_GET_ENUM(property_get_state, job_state, JobState);
+1
View File
@@ -23,6 +23,7 @@
#include <sys/prctl.h>
#include <unistd.h>
#include "alloc-util.h"
#include "architecture.h"
#include "build.h"
#include "bus-common-errors.h"
+8 -7
View File
@@ -19,17 +19,18 @@
along with systemd; If not, see <http://www.gnu.org/licenses/>.
***/
#include "selinux-access.h"
#include "unit.h"
#include "scope.h"
#include "dbus.h"
#include "bus-util.h"
#include "bus-internal.h"
#include "alloc-util.h"
#include "bus-common-errors.h"
#include "dbus-unit.h"
#include "bus-internal.h"
#include "bus-util.h"
#include "dbus-cgroup.h"
#include "dbus-kill.h"
#include "dbus-scope.h"
#include "dbus-unit.h"
#include "dbus.h"
#include "scope.h"
#include "selinux-access.h"
#include "unit.h"
static int bus_scope_abandon(sd_bus_message *message, void *userdata, sd_bus_error *error) {
Scope *s = userdata;
+1
View File
@@ -19,6 +19,7 @@
along with systemd; If not, see <http://www.gnu.org/licenses/>.
***/
#include "alloc-util.h"
#include "async.h"
#include "bus-util.h"
#include "dbus-cgroup.h"
+2 -1
View File
@@ -19,13 +19,14 @@
along with systemd; If not, see <http://www.gnu.org/licenses/>.
***/
#include "alloc-util.h"
#include "bus-util.h"
#include "dbus-cgroup.h"
#include "dbus-execute.h"
#include "dbus-socket.h"
#include "socket.h"
#include "string-util.h"
#include "unit.h"
#include "dbus-socket.h"
static BUS_DEFINE_PROPERTY_GET_ENUM(property_get_result, socket_result, SocketResult);
static BUS_DEFINE_PROPERTY_GET_ENUM(property_get_bind_ipv6_only, socket_address_bind_ipv6_only, SocketAddressBindIPv6Only);
+4 -3
View File
@@ -19,11 +19,12 @@
along with systemd; If not, see <http://www.gnu.org/licenses/>.
***/
#include "unit.h"
#include "timer.h"
#include "dbus-timer.h"
#include "alloc-util.h"
#include "bus-util.h"
#include "dbus-timer.h"
#include "strv.h"
#include "timer.h"
#include "unit.h"
static BUS_DEFINE_PROPERTY_GET_ENUM(property_get_result, timer_result, TimerResult);
+1
View File
@@ -21,6 +21,7 @@
#include "sd-bus.h"
#include "alloc-util.h"
#include "bus-common-errors.h"
#include "cgroup-util.h"
#include "dbus-unit.h"
+1
View File
@@ -25,6 +25,7 @@
#include "sd-bus.h"
#include "alloc-util.h"
#include "bus-common-errors.h"
#include "bus-error.h"
#include "bus-internal.h"
+1
View File
@@ -24,6 +24,7 @@
#include "libudev.h"
#include "alloc-util.h"
#include "dbus-device.h"
#include "device.h"
#include "log.h"
+1
View File
@@ -53,6 +53,7 @@
#include "sd-messages.h"
#include "af-list.h"
#include "alloc-util.h"
#ifdef HAVE_APPARMOR
#include "apparmor-util.h"
#endif
+1
View File
@@ -23,6 +23,7 @@
#include <stdio.h>
#include <stdlib.h>
#include "alloc-util.h"
#include "fileio.h"
#include "hostname-util.h"
#include "log.h"
+1
View File
@@ -24,6 +24,7 @@
#include "sd-id128.h"
#include "sd-messages.h"
#include "alloc-util.h"
#include "async.h"
#include "dbus-job.h"
#include "dbus.h"
+1
View File
@@ -24,6 +24,7 @@
#include <sys/wait.h>
#include <unistd.h>
#include "alloc-util.h"
#include "fd-util.h"
#include "formats-util.h"
#include "killall.h"
+1
View File
@@ -32,6 +32,7 @@
#include <sys/resource.h>
#include <sys/stat.h>
#include "alloc-util.h"
#include "af-list.h"
#include "bus-error.h"
#include "bus-internal.h"
+1
View File
@@ -29,6 +29,7 @@
#include "sd-id128.h"
#include "alloc-util.h"
#include "fd-util.h"
#include "fileio.h"
#include "fs-util.h"
+1
View File
@@ -40,6 +40,7 @@
#include "sd-daemon.h"
#include "sd-bus.h"
#include "alloc-util.h"
#include "architecture.h"
#include "build.h"
#include "bus-error.h"
+1
View File
@@ -40,6 +40,7 @@
#include "sd-daemon.h"
#include "sd-messages.h"
#include "alloc-util.h"
#include "audit-fd.h"
#include "boot-timestamps.h"
#include "bus-common-errors.h"
+1
View File
@@ -25,6 +25,7 @@
#include <unistd.h>
#include <ftw.h>
#include "alloc-util.h"
#include "bus-util.h"
#include "cgroup-util.h"
#include "dev-setup.h"
+2 -1
View File
@@ -26,6 +26,7 @@
#include "sd-messages.h"
#include "alloc-util.h"
#include "dbus-mount.h"
#include "escape.h"
#include "exit-status.h"
@@ -40,8 +41,8 @@
#include "path-util.h"
#include "smack-util.h"
#include "special.h"
#include "string-util.h"
#include "string-table.h"
#include "string-util.h"
#include "strv.h"
#include "unit-name.h"
#include "unit.h"
+1
View File
@@ -28,6 +28,7 @@
#include <unistd.h>
#include <linux/fs.h>
#include "alloc-util.h"
#include "dev-setup.h"
#include "fd-util.h"
#include "loopback-setup.h"
+2 -1
View File
@@ -22,16 +22,17 @@
#include <errno.h>
#include <unistd.h>
#include "alloc-util.h"
#include "dbus-scope.h"
#include "load-dropin.h"
#include "log.h"
#include "scope.h"
#include "special.h"
#include "string-table.h"
#include "string-util.h"
#include "strv.h"
#include "unit-name.h"
#include "unit.h"
#include "scope.h"
static const UnitActiveState state_translation_table[_SCOPE_STATE_MAX] = {
[SCOPE_DEAD] = UNIT_INACTIVE,
+1
View File
@@ -33,6 +33,7 @@
#include "sd-bus.h"
#include "alloc-util.h"
#include "audit-fd.h"
#include "bus-util.h"
#include "log.h"
+1
View File
@@ -23,6 +23,7 @@
#include <signal.h>
#include <unistd.h>
#include "alloc-util.h"
#include "async.h"
#include "bus-error.h"
#include "bus-kernel.h"
+1
View File
@@ -19,6 +19,7 @@
along with systemd; If not, see <http://www.gnu.org/licenses/>.
***/
#include "alloc-util.h"
#include "fd-util.h"
#include "io-util.h"
#include "parse-util.h"
+1
View File
@@ -31,6 +31,7 @@
#include <sys/stat.h>
#include <unistd.h>
#include "alloc-util.h"
#include "cgroup-util.h"
#include "def.h"
#include "fileio.h"
+1
View File
@@ -21,6 +21,7 @@
#include <errno.h>
#include "alloc-util.h"
#include "dbus-slice.h"
#include "log.h"
#include "special.h"
+1
View File
@@ -28,6 +28,7 @@
#include <stdlib.h>
#include <string.h>
#include "alloc-util.h"
#include "dirent-util.h"
#include "fd-util.h"
#include "fileio.h"
+1
View File
@@ -21,6 +21,7 @@
#include <errno.h>
#include "alloc-util.h"
#include "bus-common-errors.h"
#include "dbus-snapshot.h"
#include "parse-util.h"
+1
View File
@@ -31,6 +31,7 @@
#include "sd-event.h"
#include "alloc-util.h"
#include "bus-error.h"
#include "bus-util.h"
#include "copy.h"
+1
View File
@@ -26,6 +26,7 @@
#include "libudev.h"
#include "alloc-util.h"
#include "dbus-swap.h"
#include "escape.h"
#include "exit-status.h"
+1
View File
@@ -21,6 +21,7 @@
#include <errno.h>
#include "alloc-util.h"
#include "bus-error.h"
#include "bus-util.h"
#include "dbus-timer.h"
+2 -1
View File
@@ -22,10 +22,11 @@
#include <unistd.h>
#include <fcntl.h>
#include "alloc-util.h"
#include "bus-common-errors.h"
#include "bus-error.h"
#include "transaction.h"
#include "terminal-util.h"
#include "transaction.h"
static void transaction_unlink_job(Transaction *tr, Job *j, bool delete_dependencies);
+1
View File
@@ -29,6 +29,7 @@
#include "libudev.h"
#include "alloc-util.h"
#include "escape.h"
#include "fd-util.h"
#include "fstab-util.h"
+1
View File
@@ -19,6 +19,7 @@
along with systemd; If not, see <http://www.gnu.org/licenses/>.
***/
#include "alloc-util.h"
#include "cgroup-util.h"
#include "formats-util.h"
#include "macro.h"
+1
View File
@@ -28,6 +28,7 @@
#include "sd-id128.h"
#include "sd-messages.h"
#include "alloc-util.h"
#include "bus-common-errors.h"
#include "bus-util.h"
#include "cgroup-util.h"