Lines Matching refs:free_blocks_cnt
119 if (block_record->free_blocks_cnt > 1) { in alloc()
124 next_free->free_blocks_cnt = block_record->free_blocks_cnt - 1; in alloc()
130 if (page->free_blocks_cnt == blocks_per_page_) { in alloc()
134 page->free_blocks_cnt--; in alloc()
138 if (page->free_blocks_cnt == 0) { in alloc()
148 CHECK(page->free_blocks_cnt == blocks_per_page_); in free_page()
175 block_record->free_blocks_cnt = 1; in free()
178 page->free_blocks_cnt++; in free()
180 if (page->free_blocks_cnt == blocks_per_page_) { in free()
185 } else if (page->free_blocks_cnt == 1) { in free()
206 page->free_blocks_cnt = blocks_per_page_; in alloc_page()
215 first_block->free_blocks_cnt = blocks_per_page_; in alloc_page()