Lines Matching defs:map
18 char *map;
20 map = aligned_alloc(pagesize, pagesize);
21 if (!map)
27 if (pagemap_is_softdirty(pagemap_fd, map) == 1) {
34 map[0]++;
36 if (pagemap_is_softdirty(pagemap_fd, map) == 0) {
43 free(map);
50 char *map, *map2;
52 map = mmap(NULL, pagesize, (PROT_READ | PROT_WRITE), (MAP_PRIVATE | MAP_ANON), -1, 0);
53 if (map == MAP_FAILED)
57 ksft_test_result(pagemap_is_softdirty(pagemap_fd, map) == 1,
61 munmap(map, pagesize);
68 if (map == map2)
79 char *map;
86 map = memalign(hpage_len, hpage_len);
87 if (!map)
90 ret = madvise(map, hpage_len, MADV_HUGEPAGE);
95 map[i] = (char)i;
97 if (check_huge_anon(map, 1, hpage_len)) {
102 if (pagemap_is_softdirty(pagemap_fd, map) == 1) {
109 map[0]++;
111 if (pagemap_is_softdirty(pagemap_fd, map) == 0) {
124 free(map);
132 char *map;
135 map = mmap(NULL, pagesize, PROT_READ|PROT_WRITE,
137 if (!map)
147 map = mmap(NULL, pagesize, PROT_READ|PROT_WRITE,
149 if (!map)
153 *map = 1;
154 ksft_test_result(pagemap_is_softdirty(pagemap_fd, map) == 1,
158 ksft_test_result(pagemap_is_softdirty(pagemap_fd, map) == 0,
161 mprotect(map, pagesize, PROT_READ);
162 ksft_test_result(pagemap_is_softdirty(pagemap_fd, map) == 0,
165 mprotect(map, pagesize, PROT_READ|PROT_WRITE);
166 ksft_test_result(pagemap_is_softdirty(pagemap_fd, map) == 0,
169 *map = 2;
170 ksft_test_result(pagemap_is_softdirty(pagemap_fd, map) == 1,
174 munmap(map, pagesize);