Lines Matching refs:free_map
168 pool->free_map = kmalloc_array(pool->size, sizeof(u16), GFP_KERNEL); in ibmveth_alloc_buffer_pool()
170 if (!pool->free_map) in ibmveth_alloc_buffer_pool()
175 kfree(pool->free_map); in ibmveth_alloc_buffer_pool()
176 pool->free_map = NULL; in ibmveth_alloc_buffer_pool()
186 kfree(pool->free_map); in ibmveth_alloc_buffer_pool()
187 pool->free_map = NULL; in ibmveth_alloc_buffer_pool()
192 pool->free_map[i] = i; in ibmveth_alloc_buffer_pool()
242 index = pool->free_map[free_index]; in ibmveth_replenish_buffer_pool()
253 pool->free_map[free_index] = IBM_VETH_INVALID_MAP; in ibmveth_replenish_buffer_pool()
285 pool->free_map[free_index] = index; in ibmveth_replenish_buffer_pool()
338 kfree(pool->free_map); in ibmveth_free_buffer_pool()
339 pool->free_map = NULL; in ibmveth_free_buffer_pool()
394 adapter->rx_buff_pool[pool].free_map[free_index] = index; in ibmveth_remove_buffer_from_pool()