Lines Matching defs:map
239 unsigned char *map = 0, *stack = 0, *tsd = 0, *stack_limit;
281 map = __mmap(0, size, PROT_READ | PROT_WRITE | PROT_NONE, MAP_PRIVATE | MAP_ANON, -1, 0);
282 if (map == MAP_FAILED) goto fail;
283 if (__mprotect(map+guard, size-guard, PROT_READ|PROT_WRITE)
285 __munmap(map, size);
289 map = __mmap(0, size, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON, -1, 0);
290 if (map == MAP_FAILED) goto fail;
292 tsd = map + size - __pthread_tsd_size;
295 stack_limit = map + guard;
300 new->map_base = map;
368 if (map) __munmap(map, size);