Lines Matching defs:alloc_size
49 size_t alloc_size, page_size;
52 alloc_size = roundup2(len, page_size) + page_size;
54 buf = mmap(NULL, alloc_size, PROT_READ | PROT_WRITE, MAP_ANON, -1, 0);
57 assert(mprotect(buf + alloc_size - page_size, page_size, PROT_NONE) == 0);
58 return (buf + alloc_size - page_size - len);
68 size_t alloc_size, page_size;
71 alloc_size = roundup2(len, page_size) + page_size;
74 munmap(buf + len + page_size - alloc_size, alloc_size);
76 munmap(buf - page_size, alloc_size);