Lines Matching defs:free_fn
144 * only sleeps if the free_fn() function sleeps.
166 * only sleeps if the free_fn() function sleeps.
179 mempool_free_t *free_fn, void *pool_data,
186 pool->free = free_fn;
218 * @free_fn: user-defined element-freeing function.
227 mempool_free_t *free_fn, void *pool_data)
229 return mempool_init_node(pool, min_nr, alloc_fn, free_fn,
240 * @free_fn: user-defined element-freeing function.
245 * functions. This function might sleep. Both the alloc_fn() and the free_fn()
252 mempool_free_t *free_fn, void *pool_data)
254 return mempool_create_node(min_nr,alloc_fn,free_fn, pool_data,
260 mempool_free_t *free_fn, void *pool_data,
269 if (mempool_init_node(pool, min_nr, alloc_fn, free_fn, pool_data,
448 * this function only sleeps if the free_fn() function sleeps.