Lines Matching defs:memfd
32 #include <linux/memfd.h>
947 // create memfd
948 int memfd = syscall(__NR_memfd_create, "foobar", MFD_CLOEXEC);
949 if (memfd == -1 && errno == ENOSYS) {
953 ASSERT_TRUE(memfd != -1) << strerror(errno);
955 // Check st.f_type is TMPFS_MAGIC for memfd
957 ASSERT_TRUE(TEMP_FAILURE_RETRY(fstatfs(memfd, &st)) == 0) << strerror(errno);
961 android_create_namespace("testing-memfd",
972 // read file into memfd backed one.
975 ASSERT_TRUE(android::base::WriteStringToFd(content, memfd)) << strerror(errno);
979 extinfo.library_fd = memfd;