Lines Matching refs:blocks
353 BLOCK *blocks; member
6206 if (! pool->blocks) { in storeEntityValue()
7320 pool->blocks = NULL; in poolInit()
7331 pool->freeBlocks = pool->blocks; in poolClear()
7333 BLOCK *p = pool->blocks; in poolClear()
7341 pool->blocks = NULL; in poolClear()
7349 BLOCK *p = pool->blocks; in poolDestroy()
7469 pool->blocks = pool->freeBlocks; in poolGrow()
7471 pool->blocks->next = NULL; in poolGrow()
7472 pool->start = pool->blocks->s; in poolGrow()
7473 pool->end = pool->start + pool->blocks->size; in poolGrow()
7479 pool->freeBlocks->next = pool->blocks; in poolGrow()
7480 pool->blocks = pool->freeBlocks; in poolGrow()
7482 memcpy(pool->blocks->s, pool->start, in poolGrow()
7484 pool->ptr = pool->blocks->s + (pool->ptr - pool->start); in poolGrow()
7485 pool->start = pool->blocks->s; in poolGrow()
7486 pool->end = pool->start + pool->blocks->size; in poolGrow()
7490 if (pool->blocks && pool->start == pool->blocks->s) { in poolGrow()
7513 temp = (BLOCK *)pool->mem->realloc_fcn(pool->blocks, in poolGrow()
7517 pool->blocks = temp; in poolGrow()
7518 pool->blocks->size = blockSize; in poolGrow()
7519 pool->ptr = pool->blocks->s + offsetInsideBlock; in poolGrow()
7520 pool->start = pool->blocks->s; in poolGrow()
7558 tem->next = pool->blocks; in poolGrow()
7559 pool->blocks = tem; in poolGrow()