Lines Matching refs:needed
204 // if needed, but only as a last resort. prefer using
301 size_t needed = size*cnt + UNIT;
302 needed += -needed & (pagesize-1);
312 needed = req;
316 p = mmap(0, needed, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON, -1, 0);
322 prctl(PR_SET_VMA, PR_SET_VMA_ANON_NAME, p, needed, "native_heap:brk");
324 m->maplen = needed>>12;
379 size_t needed = n + IB + UNIT;
380 void *p = mmap(0, needed, PROT_READ|PROT_WRITE,
385 prctl(PR_SET_VMA, PR_SET_VMA_ANON_NAME, p, needed, "native_heap:mmap");
391 munmap(p, needed);
399 g->maplen = (needed+4095)/4096;