Lines Matching refs:memfd
30 LinuxMemFd memfd; in TEST() local
31 ASSERT_FALSE(memfd.isValid()); in TEST()
32 ASSERT_EQ(-1, memfd.exportFd()); in TEST()
38 LinuxMemFd memfd("test-region", kRegionSize); in TEST() local
39 ASSERT_TRUE(memfd.isValid()); in TEST()
40 ASSERT_GE(memfd.fd(), 0); in TEST()
41 void *addr = memfd.mapReadWrite(0, kRegionSize); in TEST()
43 memfd.unmap(addr, kRegionSize); in TEST()
49 LinuxMemFd memfd; in TEST() local
50 ASSERT_FALSE(memfd.isValid()); in TEST()
51 ASSERT_EQ(-1, memfd.exportFd()); in TEST()
52 ASSERT_TRUE(memfd.allocate("test-region", kRegionSize)); in TEST()
53 ASSERT_TRUE(memfd.isValid()); in TEST()
59 LinuxMemFd memfd("test-region", kRegionSize); in TEST() local
60 ASSERT_TRUE(memfd.isValid()); in TEST()
61 int fd = memfd.exportFd(); in TEST()
62 memfd.close(); in TEST()
63 ASSERT_FALSE(memfd.isValid()); in TEST()
64 ASSERT_EQ(-1, memfd.exportFd()); in TEST()
71 LinuxMemFd memfd("test-region1", kRegionSize); in TEST() local
72 auto *addr = reinterpret_cast<uint8_t *>(memfd.mapReadWrite(0, kRegionSize)); in TEST()
78 int fd = memfd.exportFd(); in TEST()
79 ASSERT_TRUE(memfd.unmap(addr, kRegionSize)); in TEST()
80 memfd.close(); in TEST()