Lines Matching refs:addr
97 void *addr = mmap(nullptr, PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
98 ASSERT_TRUE(addr != MAP_FAILED);
101 void *newAddr = mremap(addr, PAGE_SIZE, PAGE_SIZE, MREMAP_MAYMOVE | MREMAP_FIXED | MREMAP_DONTUNMAP, fixAddr);
103 int ret = munmap(addr, PAGE_SIZE);
109 addr = nullptr;
121 void *addr = mmap(nullptr, PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_ANONYMOUS | MAP_SHARED, -1, 0);
122 ASSERT_TRUE(addr != MAP_FAILED);
125 void *newAddr = mremap(fixAddr, PAGE_SIZE, PAGE_SIZE, MREMAP_MAYMOVE | MREMAP_FIXED | MREMAP_DONTUNMAP, addr);
127 int ret = munmap(addr, PAGE_SIZE);
133 addr = nullptr;
145 void *addr = mmap(nullptr, PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
146 ASSERT_TRUE(addr != MAP_FAILED);
149 void *newAddr = mremap(addr, PAGE_SIZE, PAGE_SIZE * 2, MREMAP_MAYMOVE | MREMAP_FIXED | MREMAP_DONTUNMAP, fixAddr);
151 int ret = munmap(addr, PAGE_SIZE);
155 addr = nullptr;
166 void *addr = mmap(nullptr, PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
167 ASSERT_TRUE(addr != MAP_FAILED);
168 void *newAddr = mremap(addr, PAGE_SIZE, PAGE_SIZE, MREMAP_FIXED | MREMAP_DONTUNMAP);
170 int ret = munmap(addr, PAGE_SIZE);
172 addr = nullptr;
183 void *addr = mmap(nullptr, PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
184 ASSERT_TRUE(addr != MAP_FAILED);
185 void *newAddr = mremap(addr, PAGE_SIZE, PAGE_SIZE, MREMAP_MAYMOVE | MREMAP_DONTUNMAP);
187 int ret = munmap(addr, PAGE_SIZE);
191 addr = nullptr;