Lines Matching refs:addr
112 void *addr;
208 addr = alloc_shm_hugepage(&shmkey, file_size * HPAGE_SIZE);
209 if (!addr)
212 addr = alloc_anonymous_hugepage(file_size * HPAGE_SIZE,
214 if (!addr)
217 addr = alloc_filebacked_hugepage(filepath,
220 if (!addr)
225 expected_addr = (void *)(addr + corrupt_page / 512 * HPAGE_SIZE);
244 write_hugepage(addr, file_size, 0);
245 read_hugepage(addr, file_size, 0);
262 write_hugepage(addr, file_size, 0);
263 read_hugepage(addr, file_size, 0);
284 ret = madvise(addr + corrupt_page * PS, PS, madvise_code);
298 write_hugepage(addr, file_size, expected_addr);
299 read_hugepage(addr, file_size, expected_addr);
309 if (free_shm_hugepage(shmkey, addr) == -1)
312 if (free_anonymous_hugepage(addr, file_size * HPAGE_SIZE) == -1)
315 if (free_filebacked_hugepage(addr, file_size * HPAGE_SIZE,