OVERHEAD
int32_t buffer_size = (1 << logsz) + OVERHEAD;
ret += OVERHEAD;
mem += OVERHEAD;
#define OVSZ_HEADER_SIZE (OVSZ_SIZE + OVERHEAD)
#define MEMALIGN_HEADER_SIZE 2 * OVERHEAD
if (shift == OVERHEAD)\
*((uintptr_t *)((caddr_t)x - OVERHEAD)) = \
*((uintptr_t *)((caddr_t)x - OVERHEAD)) = \
*((uintptr_t *)((caddr_t)x - 2 * OVERHEAD)) = \
mem = (caddr_t)ptr - OVERHEAD;
if (bytes <= (cacheptr->mt_size - OVERHEAD))
mem -= OVERHEAD;
mem = (caddr_t)ptr - OVERHEAD;
mem -= OVERHEAD;
shift = OVERHEAD;
MIN(cacheptr->mt_size - OVERHEAD - shift, bytes));
mem = (caddr_t)ptr - OVERHEAD;
mem -= OVERHEAD;
mem = (caddr_t)ptr - OVERHEAD;
mem -= OVERHEAD;
copy_pattern(FREEPATTERN, ptr, cacheptr->mt_size - OVERHEAD);
ret += OVERHEAD;