| /openbmc/qemu/contrib/vhost-user-gpu/ |
| H A D | vugbm.c | 45 uint32_t memfd; member 64 buf->memfd = memfd_create("udmabuf-bo", MFD_ALLOW_SEALING); in udmabuf_alloc_bo() 65 if (buf->memfd < 0) { in udmabuf_alloc_bo() 69 ret = ftruncate(buf->memfd, udmabuf_get_size(buf)); in udmabuf_alloc_bo() 71 close(buf->memfd); in udmabuf_alloc_bo() 75 ret = fcntl(buf->memfd, F_ADD_SEALS, F_SEAL_SHRINK); in udmabuf_alloc_bo() 77 close(buf->memfd); in udmabuf_alloc_bo() 89 close(buf->memfd); in udmabuf_free_bo() 96 PROT_READ | PROT_WRITE, MAP_SHARED, buf->memfd, 0); in udmabuf_map_bo() 108 .memfd = buf->memfd, in udmabuf_get_fd()
|
| H A D | vugbm.h | 43 int memfd; member
|
| /openbmc/qemu/include/standard-headers/linux/ |
| H A D | udmabuf.h | 10 uint32_t memfd; member 17 uint32_t memfd; member
|
| /openbmc/bmcweb/redfish-core/lib/ |
| H A D | update_service.hpp | 872 const MemoryFileDescriptor& memfd, const std::string& applyTime, in startUpdate() argument 884 sdbusplus::message::unix_fd(memfd.fd), applyTime); in startUpdate() 888 task::Payload payload, const MemoryFileDescriptor& memfd, in getSwInfo() argument 924 startUpdate(asyncResp, std::move(payload), memfd, applyTime, in getSwInfo() 930 const MemoryFileDescriptor& memfd, const std::string& applyTime, in handleBMCUpdate() argument 949 startUpdate(asyncResp, std::move(payload), memfd, applyTime, in handleBMCUpdate() 955 const MemoryFileDescriptor& memfd, const std::string& applyTime, in handleMultipartManagerUpdate() argument 979 startUpdate(asyncResp, std::move(payload), memfd, applyTime, in handleMultipartManagerUpdate() 995 MemoryFileDescriptor memfd("update-image"); in processUpdateRequest() local 996 if (memfd.fd == -1) in processUpdateRequest() [all …]
|
| /openbmc/qemu/docs/system/ |
| H A D | multi-process.rst | 55 memory-backend-memfd is required to facilitate this, as follows: 57 -object memory-backend-memfd,id=mem,size=2G
|
| /openbmc/qemu/docs/system/devices/ |
| H A D | vhost-user-rng.rst | 31 use to communicate as well as share the guests memory over a memfd.
|
| H A D | vhost-user.rst | 101 achieved via the ``memory-backend-file``, ``memory-backend-memfd``, or 127 -object memory-backend-memfd,id=mem,size=4G,share=on \\
|
| H A D | net.rst | 173 …ev0,chardev=chr0 -device virtio-net,netdev=netdev0 -object memory-backend-memfd,id=memfd0,share=on… 175 Where ``$RAMSIZE`` is the memory size of your VM ``-m`` and ``-object memory-backend-memfd,size=`` …
|
| /openbmc/qemu/backends/ |
| H A D | meson.build | 21 system_ss.add(files('hostmem-memfd.c'))
|
| /openbmc/qemu/tests/qtest/ |
| H A D | vhost-user-test.c | 224 int size, enum test_memfd memfd) in append_mem_opts() argument 226 if (memfd == TEST_MEMFD_AUTO) { in append_mem_opts() 227 memfd = qemu_memfd_check(MFD_ALLOW_SEALING) ? TEST_MEMFD_YES in append_mem_opts() 231 if (memfd == TEST_MEMFD_YES) { in append_mem_opts() 233 } else if (memfd == TEST_MEMFD_SHM) { in append_mem_opts()
|
| /openbmc/qemu/hw/display/ |
| H A D | virtio-gpu-udmabuf.c | 55 list->list[i].memfd = rb->fd; in virtio_gpu_create_udmabuf()
|
| /openbmc/qemu/scripts/ |
| H A D | update-linux-headers.sh | 197 psci.h psp-sev.h userfaultfd.h memfd.h mman.h nvme_ioctl.h \
|
| /openbmc/qemu/util/ |
| H A D | meson.build | 23 util_ss.add(files('memfd.c'))
|
| /openbmc/qemu/qapi/ |
| H A D | qom.json | 657 # memory-backend-memfd, and memory-backend-shm) 754 # Properties for memory-backend-memfd objects. 1218 { 'name': 'memory-backend-memfd', 1296 'memory-backend-memfd': { 'type': 'MemoryBackendMemfdProperties',
|
| /openbmc/openbmc/meta-openembedded/meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd/ |
| H A D | 0002-add-fallback-parse_printf_format-implementation.patch | 30 'linux/memfd.h',
|
| /openbmc/openbmc/poky/meta/recipes-core/systemd/systemd/ |
| H A D | 0004-add-fallback-parse_printf_format-implementation.patch | 30 'linux/memfd.h',
|
| /openbmc/qemu/docs/devel/migration/ |
| H A D | CPR.rst | 182 a memory-backend object) to be allocated by mmap'ing a memfd.
|
| /openbmc/qemu/ |
| H A D | qemu-options.hx | 5661 …``-object memory-backend-memfd,id=id,merge=on|off,dump=on|off,share=on|off,prealloc=on|off,size=si… 5664 using vhost-user). The memory is allocated with memfd and 5684 The ``share`` boolean option is on by default with memfd. 5692 of ``memory-backend-memfd``. It can then be used in any POSIX system, 5693 especially when memfd is not supported.
|
| /openbmc/openbmc/poky/meta/lib/oeqa/files/ |
| H A D | buildhistory_filelist2.txt | 3625 -rw-r--r-- root root 1324 ./usr/include/linux/memfd.h
|
| H A D | buildhistory_filelist1.txt | 3624 -rw-r--r-- root root 1324 ./usr/include/linux/memfd.h
|
| /openbmc/ |
| D | opengrok1.0.log | [all...] |
| D | opengrok2.0.log | [all...] |