Searched refs:memfd (Results 1 - 6 of 6) sorted by relevance
/systemd/src/libsystemd/sd-bus/ |
H A D | bus-kernel.c | 46 #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 D | bus-message.c | 35 #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 D | bus-message.h | 61 int memfd; member in struct:bus_body_part
|
H A D | kdbus.h | 182 * 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 D | memfd-util.c | 25 #include <linux/memfd.h> 34 #include "memfd-util.h"
|
/systemd/src/systemd/ |
H A D | sd-bus.h | 271 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