Lines Matching defs:overhead
97 * The overhead on a block is at least 4 bytes. When free, this space
109 union overhead {
110 union overhead *ov_next; /* when free */
142 * smallest allocatable block is 8 bytes. The overhead information
146 static union overhead *nextf[NBUCKETS] IZERO_STRUCT;
155 static int findbucket (union overhead *, int);
180 union overhead *p;
201 nbytes = MEMALIGN(MEMALIGN(sizeof(union overhead)) + nbytes + RSLOP);
238 return ((memalign_t) (((caddr_t) p) + MEMALIGN(sizeof(union overhead))));
254 union overhead *op;
265 op = (union overhead *) sbrk(0);
278 op = (union overhead *) memtop;
288 op = (union overhead *) (((U_long) op + (ROUNDUP + 1)) & ~ROUNDUP);
297 op->ov_next = (union overhead *) (((caddr_t) op) + siz);
298 op = (union overhead *) (((caddr_t) op) + siz);
310 union overhead *op;
324 op = (union overhead *) (((caddr_t) cp) - MEMALIGN(sizeof(union overhead)));
390 union overhead *op;
397 op = (union overhead *) (((caddr_t) cp) - MEMALIGN(sizeof(union overhead)));
416 onb = MEMALIGN(nbytes + MEMALIGN(sizeof(union overhead)) + RSLOP);
423 nbytes = MEMALIGN(MEMALIGN(sizeof(union overhead))+nbytes+RSLOP);
437 onb = (1 << (i + 3)) - MEMALIGN(sizeof(union overhead)) - RSLOP;
466 const union overhead *op = (const union overhead *)
482 findbucket(union overhead *freep, int srchlen)
484 union overhead *p;
612 union overhead *p;