Searched refs:min_nr (Results 1 - 9 of 9) sorted by relevance

/linux-master/include/linux/
H A Dmempool.h18 int min_nr; /* nr of elements at *elements */ member in struct:mempool_s
35 return READ_ONCE(pool->curr_nr) >= pool->min_nr;
39 int mempool_init_node(mempool_t *pool, int min_nr, mempool_alloc_t *alloc_fn,
42 int mempool_init(mempool_t *pool, int min_nr, mempool_alloc_t *alloc_fn,
45 extern mempool_t *mempool_create(int min_nr, mempool_alloc_t *alloc_fn,
47 extern mempool_t *mempool_create_node(int min_nr, mempool_alloc_t *alloc_fn,
66 mempool_init_slab_pool(mempool_t *pool, int min_nr, struct kmem_cache *kc) argument
68 return mempool_init(pool, min_nr, mempool_alloc_slab,
73 mempool_create_slab_pool(int min_nr, struct kmem_cache *kc) argument
75 return mempool_create(min_nr, mempool_alloc_sla
86 mempool_init_kmalloc_pool(mempool_t *pool, int min_nr, size_t size) argument
92 mempool_create_kmalloc_pool(int min_nr, size_t size) argument
101 mempool_init_kvmalloc_pool(mempool_t *pool, int min_nr, size_t size) argument
106 mempool_create_kvmalloc_pool(int min_nr, size_t size) argument
118 mempool_init_page_pool(mempool_t *pool, int min_nr, int order) argument
124 mempool_create_page_pool(int min_nr, int order) argument
[all...]
H A Dcompat.h573 compat_long_t min_nr,
579 compat_long_t min_nr,
H A Dsyscalls.h311 long min_nr,
316 __s32 min_nr,
321 long min_nr,
327 long min_nr,
/linux-master/mm/
H A Dmempool.c139 BUG_ON(pool->curr_nr >= pool->min_nr);
195 int mempool_init_node(mempool_t *pool, int min_nr, mempool_alloc_t *alloc_fn, argument
200 pool->min_nr = min_nr;
206 pool->elements = kmalloc_array_node(min_nr, sizeof(void *),
214 while (pool->curr_nr < pool->min_nr) {
232 * @min_nr: the minimum number of elements guaranteed to be
243 int mempool_init(mempool_t *pool, int min_nr, mempool_alloc_t *alloc_fn, argument
246 return mempool_init_node(pool, min_nr, alloc_fn, free_fn,
254 * @min_nr
268 mempool_create(int min_nr, mempool_alloc_t *alloc_fn, mempool_free_t *free_fn, void *pool_data) argument
276 mempool_create_node(int min_nr, mempool_alloc_t *alloc_fn, mempool_free_t *free_fn, void *pool_data, gfp_t gfp_mask, int node_id) argument
[all...]
/linux-master/fs/
H A Daio.c1121 size_t min_nr; member in struct:aio_waiter
1204 if (avail >= curr->min_nr) {
1301 static bool aio_read_events(struct kioctx *ctx, long min_nr, long nr, argument
1315 return ret < 0 || *i >= min_nr;
1318 static long read_events(struct kioctx *ctx, long min_nr, long nr, argument
1340 aio_read_events(ctx, min_nr, nr, event, &ret);
1341 if (until == 0 || ret < 0 || ret >= min_nr)
1355 w.min_nr = min_nr - ret;
1361 if (aio_read_events(ctx, min_nr, n
2224 do_io_getevents(aio_context_t ctx_id, long min_nr, long nr, struct io_event __user *events, struct timespec64 *ts) argument
[all...]
/linux-master/fs/bcachefs/
H A Djournal_reclaim.c634 size_t min_nr, min_key_cache, nr_flushed; local
659 min_nr = 0;
667 min_nr = 1;
670 min_nr = 1;
673 min_nr = 1;
679 min_nr, min_key_cache,
687 min_nr, min_key_cache);
697 } while ((min_nr || min_key_cache) && nr_flushed && !direct);
H A Dtrace.h293 u64 min_nr, u64 min_key_cache,
296 TP_ARGS(c, direct, kicked, min_nr, min_key_cache,
304 __field(u64, min_nr )
316 __entry->min_nr = min_nr;
328 __entry->min_nr,
/linux-master/drivers/gpu/drm/xe/
H A Dxe_guc_relay.c353 relay_debug(relay, "using mempool with %d elements\n", relay->pool.min_nr);
/linux-master/drivers/infiniband/hw/mlx5/
H A Dodp.c1497 while (pool->curr_nr < pool->min_nr)

Completed in 446 milliseconds