Lines Matching refs:PAGE_SIZE

39     void* addr = mmap(NULL, PAGE_SIZE, PROT_READ, MAP_SHARED, fd, 0);
44 ASSERT_EQ(munmap(addr, PAGE_SIZE), 0, "munmap failed");
67 void* addr = mmap(NULL, PAGE_SIZE, PROT_READ, MAP_SHARED, fd, 0);
80 ASSERT_EQ(munmap(addr, PAGE_SIZE), 0, "munmap failed");
103 void* addr = mmap(NULL, PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
123 ASSERT_EQ(ftruncate(fd, PAGE_SIZE * 2), 0);
126 for (size_t i = sizeof(tmp1) + sizeof(tmp2); i < PAGE_SIZE; i++) {
131 ASSERT_EQ(munmap(addr, PAGE_SIZE), 0, "munmap failed");
154 void* addr = mmap(NULL, PAGE_SIZE, PROT_READ, MAP_SHARED, fd, 0);
170 ASSERT_EQ(munmap(addr, PAGE_SIZE), 0, "munmap failed");
189 void* addr1 = mmap(NULL, PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
197 void* addr2 = mmap(NULL, PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0);
215 ASSERT_EQ(munmap(addr2, PAGE_SIZE), 0, "munmap failed");
220 addr2 = mmap(NULL, PAGE_SIZE, PROT_READ, MAP_SHARED, fd, 0);
225 ASSERT_EQ(munmap(addr2, PAGE_SIZE), 0, "munmap failed");
227 ASSERT_EQ(munmap(addr1, PAGE_SIZE), 0, "munmap failed");
250 void* addr1 = mmap(NULL, PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0);
254 void* addr2 = mmap(NULL, PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0);
277 ASSERT_EQ(munmap(addr1, PAGE_SIZE), 0, "munmap failed");
278 ASSERT_EQ(munmap(addr2, PAGE_SIZE), 0, "munmap failed");
297 ASSERT_EQ(mmap(NULL, PAGE_SIZE, PROT_READ, MAP_SHARED, fd, 0), MAP_FAILED);
307 ASSERT_EQ(mmap(NULL, PAGE_SIZE, PROT_READ, 0, fd, 0), MAP_FAILED);
311 ASSERT_EQ(mmap(NULL, PAGE_SIZE, PROT_READ, MAP_SHARED | MAP_PRIVATE, fd, 0), MAP_FAILED);
315 ASSERT_EQ(mmap(NULL, PAGE_SIZE, PROT_READ, MAP_SHARED, fd, 1), MAP_FAILED);
327 ASSERT_EQ(mmap(NULL, PAGE_SIZE, PROT_READ, MAP_PRIVATE, fd, 0), MAP_FAILED);
330 ASSERT_EQ(mmap(NULL, PAGE_SIZE, PROT_WRITE, MAP_PRIVATE, fd, 0), MAP_FAILED);
333 ASSERT_EQ(mmap(NULL, PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0), MAP_FAILED);
336 ASSERT_EQ(mmap(NULL, PAGE_SIZE, PROT_READ, MAP_SHARED, fd, 0), MAP_FAILED);
339 ASSERT_EQ(mmap(NULL, PAGE_SIZE, PROT_WRITE, MAP_SHARED, fd, 0), MAP_FAILED);
342 ASSERT_EQ(mmap(NULL, PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0), MAP_FAILED);
351 ASSERT_EQ(mmap(NULL, PAGE_SIZE, PROT_WRITE, MAP_SHARED, fd, 0), MAP_FAILED);
354 ASSERT_EQ(mmap(NULL, PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0), MAP_FAILED);
361 ASSERT_EQ(mmap(NULL, PAGE_SIZE, PROT_WRITE, MAP_SHARED, fd, 0), MAP_FAILED);
380 char buf[PAGE_SIZE * kPageCount];
389 constexpr size_t kHalfPage = PAGE_SIZE / 2;
399 char buf_beyond[PAGE_SIZE * kPageCount - new_size];
422 char buf[PAGE_SIZE * kPageCount];
431 constexpr size_t kHalfPage = PAGE_SIZE / 2;
442 char buf_beyond[PAGE_SIZE * kPageCount - new_size];
469 char buf[PAGE_SIZE * kPageCount];
478 constexpr size_t kHalfPage = PAGE_SIZE / 2;
489 char buf_beyond[PAGE_SIZE * kPageCount - new_size];
520 void* addr = mmap(NULL, PAGE_SIZE, prot, flags, fd, 0);
527 ASSERT_EQ(munmap(addr, PAGE_SIZE), 0);
535 ASSERT_EQ(munmap(addr, PAGE_SIZE), 0);
540 ASSERT_EQ(munmap(addr, PAGE_SIZE), 0);
548 ASSERT_EQ(munmap(addr, PAGE_SIZE), 0);