Lines Matching defs:alloc_buf
200 void *alloc_buf;
219 alloc_buf = malloc_unlocked(alloc_size, 1);
222 if (alloc_buf == NULL)
224 fr = (uintptr_t)alloc_buf;
228 if (fr == (uintptr_t)alloc_buf)
229 return (alloc_buf);
231 if ((fr - (uintptr_t)alloc_buf) <= HEADSZ) {
238 free(alloc_buf);
245 alloc_buf = malloc_unlocked(alloc_size, 1);
248 if (alloc_buf == NULL)
250 fr = (uintptr_t)alloc_buf;
253 if (fr == (uintptr_t)alloc_buf)
254 return (alloc_buf);
255 if ((fr - (uintptr_t)alloc_buf) <= HEADSZ) {
263 * | +-------+<--alloc_buf-->+-------+ |
283 hd->nextblk = ((struct header *)((char *)alloc_buf - minhead))->nextblk;
284 ((struct header *)((char *)alloc_buf - minhead))->nextblk = SETBUSY(hd);
286 free(alloc_buf);