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

/linux-master/include/linux/
H A Dmempool.h20 int min_nr; /* nr of elements at *elements */ member in struct:mempool_s
37 return READ_ONCE(pool->curr_nr) >= pool->min_nr;
41 int mempool_init_node(mempool_t *pool, int min_nr, mempool_alloc_t *alloc_fn,
45 int mempool_init_noprof(mempool_t *pool, int min_nr, mempool_alloc_t *alloc_fn,
50 extern mempool_t *mempool_create(int min_nr, mempool_alloc_t *alloc_fn,
53 extern mempool_t *mempool_create_node_noprof(int min_nr, mempool_alloc_t *alloc_fn,
103 static inline int mempool_init_kvmalloc_pool(mempool_t *pool, int min_nr, size_t size) argument
105 return mempool_init(pool, min_nr, mempool_kvmalloc, mempool_kvfree, (void *) size);
108 static inline mempool_t *mempool_create_kvmalloc_pool(int min_nr, size_t size) argument
110 return mempool_create(min_nr, mempool_kvmallo
[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_noprof(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
270 mempool_create_node_noprof(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.c1124 size_t min_nr; member in struct:aio_waiter
1207 if (avail >= curr->min_nr) {
1304 static bool aio_read_events(struct kioctx *ctx, long min_nr, long nr, argument
1318 return ret < 0 || *i >= min_nr;
1321 static long read_events(struct kioctx *ctx, long min_nr, long nr, argument
1343 aio_read_events(ctx, min_nr, nr, event, &ret);
1344 if (until == 0 || ret < 0 || ret >= min_nr)
1358 w.min_nr = min_nr - ret;
1364 if (aio_read_events(ctx, min_nr, n
2227 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 154 milliseconds