Searched refs:memfd (Results 1 - 6 of 6) sorted by relevance

/systemd/src/libsystemd/sd-bus/
H A Dbus-kernel.c46 #include "memfd-util.h"
90 static void append_payload_memfd(struct kdbus_item **d, int memfd, size_t start, size_t sz) { argument
92 assert(memfd >= 0);
96 (*d)->size = offsetof(struct kdbus_item, memfd) + sizeof(struct kdbus_memfd);
98 (*d)->memfd.fd = memfd;
99 (*d)->memfd.start = start;
100 (*d)->memfd.size = sz;
374 if (part->memfd >= 0 && part->sealed && destination) {
375 /* Try to send a memfd, i
[all...]
H A Dbus-message.c35 #include "memfd-util.h"
65 if (part->memfd >= 0) {
66 /* If we can reuse the memfd, try that. For that it
72 bus_kernel_push_memfd(m->bus, part->memfd, part->data, part->mapped, part->allocated);
77 safe_close(part->memfd);
571 m->body.memfd = -1;
1199 part->memfd = -1;
1213 assert(part->memfd < 0);
1236 if (!part->data && part->memfd < 0) {
1237 part->memfd
2676 sd_bus_message_append_array_memfd( sd_bus_message *m, char type, int memfd, uint64_t offset, uint64_t size) argument
2753 sd_bus_message_append_string_memfd( sd_bus_message *m, int memfd, uint64_t offset, uint64_t size) argument
[all...]
H A Dbus-message.h61 int memfd; member in struct:bus_body_part
H A Dkdbus.h182 * struct kdbus_memfd - a kdbus memfd
183 * @start: The offset into the memfd where the segment starts
184 * @size: The size of the memfd segment
298 * @KDBUS_ITEM_PAYLOAD_MEMFD: Data as sealed memfd
425 * @memfd: KDBUS_ITEM_PAYLOAD_MEMFD
452 struct kdbus_memfd memfd; member in union:kdbus_item::__anon140
/systemd/src/basic/
H A Dmemfd-util.c25 #include <linux/memfd.h>
34 #include "memfd-util.h"
/systemd/src/systemd/
H A Dsd-bus.h271 int sd_bus_message_append_array_memfd(sd_bus_message *m, char type, int memfd, uint64_t offset, uint64_t size);
274 int sd_bus_message_append_string_memfd(sd_bus_message *m, int memfd, uint64_t offset, uint64_t size);

Completed in 1893 milliseconds