Home
last modified time | relevance | path

Searched refs:first_free_entry (Results 1 – 1 of 1) sorted by relevance

/system/libufdt/
Dufdt_node_pool.c62 struct ufdt_node_pool_entry_header *first_free_entry; member
99 struct ufdt_node_pool_entry_header **next_ptr = &block->first_free_entry; in _ufdt_node_pool_create_block()
125 struct ufdt_node_pool_entry_header *entry = block->first_free_entry; in _ufdt_node_pool_block_alloc()
127 block->first_free_entry = entry->next; in _ufdt_node_pool_block_alloc()
137 entry->next = block->first_free_entry; in _ufdt_node_pool_block_free()
139 block->first_free_entry = entry; in _ufdt_node_pool_block_free()
184 if (block == NULL || block->first_free_entry == NULL) { in ufdt_node_pool_alloc()
192 if (block->first_free_entry == NULL && *pool->last_block_ptr != block) { in ufdt_node_pool_alloc()
237 pool->first_block->first_free_entry != NULL) { in ufdt_node_pool_free()