1 /* SPDX-License-Identifier: LGPL-2.1+ */
5 This file is part of systemd.
7 Copyright 2013 Lennart Poettering
12 #define MEMFD_CACHE_MAX 32
14 /* When we cache a memfd block for reuse, we will truncate blocks
15 * longer than this in order not to keep too much data around. */
16 #define MEMFD_CACHE_ITEM_SIZE_MAX (128*1024)
18 /* This determines at which minimum size we prefer sending memfds over
20 #define MEMFD_MIN_SIZE (512*1024)
29 #if 0 /// UNNEEDED by elogind
31 void close_and_munmap(int fd, void *address, size_t size);
32 void bus_flush_memfd(sd_bus *bus);
33 #if 0 /// UNNEEDED by elogind