Lines Matching refs:min_nr
127 BUG_ON(pool->curr_nr >= pool->min_nr); in add_element()
179 mempool_t *mempool_create(int min_nr, mempool_alloc_t *alloc_fn, in mempool_create() argument
182 return mempool_create_node(min_nr,alloc_fn,free_fn, pool_data, in mempool_create()
187 mempool_t *mempool_create_node(int min_nr, mempool_alloc_t *alloc_fn, in mempool_create_node() argument
195 pool->elements = kmalloc_node(min_nr * sizeof(void *), in mempool_create_node()
202 pool->min_nr = min_nr; in mempool_create_node()
211 while (pool->curr_nr < pool->min_nr) { in mempool_create_node()
251 if (new_min_nr <= pool->min_nr) { in mempool_resize()
258 pool->min_nr = new_min_nr; in mempool_resize()
270 if (unlikely(new_min_nr <= pool->min_nr)) { in mempool_resize()
280 pool->min_nr = new_min_nr; in mempool_resize()
282 while (pool->curr_nr < pool->min_nr) { in mempool_resize()
288 if (pool->curr_nr < pool->min_nr) { in mempool_resize()
432 if (unlikely(pool->curr_nr < pool->min_nr)) { in mempool_free()
434 if (likely(pool->curr_nr < pool->min_nr)) { in mempool_free()