Lines Matching defs:map
186 unsigned char *map = 0, *stack = 0, *tsd = 0, *stack_limit;
240 map = __mmap(0, size, PROT_NONE, MAP_PRIVATE|MAP_ANON, -1, 0);
241 if (map == MAP_FAILED) goto fail;
242 if (__mprotect(map+guard, size-guard, PROT_READ|PROT_WRITE)
244 __munmap(map, size);
248 map = __mmap(0, size, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON, -1, 0);
249 if (map == MAP_FAILED) goto fail;
251 tsd = map + size - __pthread_tsd_size;
254 stack_limit = map + guard;
259 new->map_base = map;
291 if (map) __munmap(map, size);