Lines Matching defs:blocks
224 BLOCK *blocks;
5103 if (!pool->blocks) {
6099 pool->blocks = NULL;
6111 pool->freeBlocks = pool->blocks;
6113 BLOCK *p = pool->blocks;
6121 pool->blocks = NULL;
6130 BLOCK *p = pool->blocks;
6214 pool->blocks = pool->freeBlocks;
6216 pool->blocks->next = NULL;
6217 pool->start = pool->blocks->s;
6218 pool->end = pool->start + pool->blocks->size;
6224 pool->freeBlocks->next = pool->blocks;
6225 pool->blocks = pool->freeBlocks;
6227 memcpy(pool->blocks->s, pool->start,
6229 pool->ptr = pool->blocks->s + (pool->ptr - pool->start);
6230 pool->start = pool->blocks->s;
6231 pool->end = pool->start + pool->blocks->size;
6235 if (pool->blocks && pool->start == pool->blocks->s) {
6238 pool->mem->realloc_fcn(pool->blocks,
6243 pool->blocks = temp;
6244 pool->blocks->size = blockSize;
6245 pool->ptr = pool->blocks->s + (pool->ptr - pool->start);
6246 pool->start = pool->blocks->s;
6261 tem->next = pool->blocks;
6262 pool->blocks = tem;