Lines Matching refs:first_block
67 pool->first_block = NULL; in ufdt_node_pool_construct()
68 pool->last_block_ptr = &pool->first_block; in ufdt_node_pool_construct()
73 struct ufdt_node_pool_block_header *block = pool->first_block; in ufdt_node_pool_destruct()
86 pool->first_block = NULL; in ufdt_node_pool_destruct()
145 struct ufdt_node_pool_block_header *origin_first_block = pool->first_block; in _ufdt_node_pool_preppend_block()
148 pool->first_block = block; in _ufdt_node_pool_preppend_block()
183 struct ufdt_node_pool_block_header *block = pool->first_block; in ufdt_node_pool_alloc()
193 _ufdt_node_pool_remove_block(pool, &pool->first_block); in ufdt_node_pool_alloc()
202 struct ufdt_node_pool_block_header **block_ptr = &pool->first_block; in _ufdt_node_pool_search_block()
236 if (block->alloc_entry_cnt == 0 && pool->first_block != NULL && in ufdt_node_pool_free()
237 pool->first_block->first_free_entry != NULL) { in ufdt_node_pool_free()