Lines Matching refs:freeblock
941 block *freeblock; /* pool's free list head */ member
1436 pool->freeblock = (block*)pool + pool->nextoffset; in pymalloc_pool_extend()
1438 *(block **)(pool->freeblock) = NULL; in pymalloc_pool_extend()
1561 bp = pool->freeblock; in allocate_from_new_pool()
1563 pool->freeblock = *(block **)bp; in allocate_from_new_pool()
1576 pool->freeblock = bp + size; in allocate_from_new_pool()
1577 *(block **)(pool->freeblock) = NULL; in allocate_from_new_pool()
1618 bp = pool->freeblock; in pymalloc_alloc()
1621 if (UNLIKELY((pool->freeblock = *(block **)bp) == NULL)) { in pymalloc_alloc()
1878 block *lastfree = pool->freeblock; in pymalloc_free()
1880 pool->freeblock = (block *)p; in pymalloc_free()