UMEM_MAXBUF
#define UMI_MAX_BUCKET (UMEM_MAXBUF - 2*sizeof (struct malloc_data))
#define UMI_MAX_BUCKET (UMEM_MAXBUF - sizeof (struct malloc_data))
if ((size_arg + align) <= UMEM_MAXBUF)
if (size <= UMEM_MAXBUF)
if (index < UMEM_MAXBUF >> UMEM_ALIGN_SHIFT) {
if (index < UMEM_MAXBUF >> UMEM_ALIGN_SHIFT) {
if (index < UMEM_MAXBUF >> UMEM_ALIGN_SHIFT) {
umem_alloc_sizes[0] = UMEM_MAXBUF;
size, UMEM_MAXBUF);
if (size > UMEM_MAXBUF) {
UMEM_MAXBUF);
if (size == UMEM_MAXBUF) {
ASSERT(size - UMEM_ALIGN == UMEM_MAXBUF);
for (idx = 0; idx < (UMEM_MAXBUF >> UMEM_ALIGN_SHIFT); idx++)
90112, 98304, 106496, 114688, 122880, UMEM_MAXBUF, /* 128k */
static umem_cache_t *umem_alloc_table[UMEM_MAXBUF >> UMEM_ALIGN_SHIFT] = {