Home | History | Annotate | Download | only in lib

Lines Matching refs:blocks

222   BLOCK *blocks;
4991 if (!pool->blocks) {
5984 pool->blocks = NULL;
5996 pool->freeBlocks = pool->blocks;
5998 BLOCK *p = pool->blocks;
6006 pool->blocks = NULL;
6015 BLOCK *p = pool->blocks;
6099 pool->blocks = pool->freeBlocks;
6101 pool->blocks->next = NULL;
6102 pool->start = pool->blocks->s;
6103 pool->end = pool->start + pool->blocks->size;
6109 pool->freeBlocks->next = pool->blocks;
6110 pool->blocks = pool->freeBlocks;
6112 memcpy(pool->blocks->s, pool->start,
6114 pool->ptr = pool->blocks->s + (pool->ptr - pool->start);
6115 pool->start = pool->blocks->s;
6116 pool->end = pool->start + pool->blocks->size;
6120 if (pool->blocks && pool->start == pool->blocks->s) {
6122 pool->blocks = (BLOCK *)
6123 pool->mem->realloc_fcn(pool->blocks,
6126 if (pool->blocks == NULL)
6128 pool->blocks->size = blockSize;
6129 pool->ptr = pool->blocks->s + (pool->ptr - pool->start);
6130 pool->start = pool->blocks->s;
6145 tem->next = pool->blocks;
6146 pool->blocks = tem;