Lines Matching refs:page
9 char *page; in test_anonymous() local
12 page = mmap(NULL, pagesize, PROT_READ, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0); in test_anonymous()
13 assert(page != MAP_FAILED); in test_anonymous()
16 ret = mprotect(page, pagesize, PROT_READ | PROT_WRITE); in test_anonymous()
20 *page = 42; in test_anonymous()
21 ret = madvise(page, pagesize, MADV_DONTNEED); in test_anonymous()
23 assert(*page == 0); in test_anonymous()
25 ret = munmap(page, pagesize); in test_anonymous()
35 char *page; in test_file() local
47 page = mmap(NULL, pagesize, PROT_READ, MAP_PRIVATE, fd, 0); in test_file()
48 assert(page != MAP_FAILED); in test_file()
51 ret = mprotect(page, pagesize, PROT_READ | PROT_WRITE); in test_file()
55 *page = 0; in test_file()
56 ret = madvise(page, pagesize, MADV_DONTNEED); in test_file()
58 assert(*page == c); in test_file()
60 ret = munmap(page, pagesize); in test_file()