Lines Matching refs:fixAddr
99 void *fixAddr = mmap(nullptr, PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
100 ASSERT_TRUE(fixAddr != MAP_FAILED);
101 void *newAddr = mremap(addr, PAGE_SIZE, PAGE_SIZE, MREMAP_MAYMOVE | MREMAP_FIXED | MREMAP_DONTUNMAP, fixAddr);
105 ret = munmap(fixAddr, PAGE_SIZE);
110 fixAddr = nullptr;
123 void *fixAddr = mmap(nullptr, PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_ANONYMOUS | MAP_SHARED, -1, 0);
124 ASSERT_TRUE(fixAddr != MAP_FAILED);
125 void *newAddr = mremap(fixAddr, PAGE_SIZE, PAGE_SIZE, MREMAP_MAYMOVE | MREMAP_FIXED | MREMAP_DONTUNMAP, addr);
129 ret = munmap(fixAddr, PAGE_SIZE);
134 fixAddr = nullptr;
147 void *fixAddr = mmap(nullptr, PAGE_SIZE * 2, PROT_READ | PROT_WRITE, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
148 ASSERT_TRUE(fixAddr != MAP_FAILED);
149 void *newAddr = mremap(addr, PAGE_SIZE, PAGE_SIZE * 2, MREMAP_MAYMOVE | MREMAP_FIXED | MREMAP_DONTUNMAP, fixAddr);
153 ret = munmap(fixAddr, PAGE_SIZE * 2);
156 fixAddr = nullptr;