/linux-6.12.1/include/linux/ |
D | mempool.h | 20 int min_nr; /* nr of elements at *elements */ member 37 return READ_ONCE(pool->curr_nr) >= pool->min_nr; in mempool_is_saturated() 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) in mempool_init_kvmalloc_pool() argument 105 return mempool_init(pool, min_nr, mempool_kvmalloc, mempool_kvfree, (void *) size); in mempool_init_kvmalloc_pool() 108 static inline mempool_t *mempool_create_kvmalloc_pool(int min_nr, size_t size) in mempool_create_kvmalloc_pool() argument 110 return mempool_create(min_nr, mempool_kvmalloc, mempool_kvfree, (void *) size); in mempool_create_kvmalloc_pool()
|
D | compat.h | 573 compat_long_t min_nr, 579 compat_long_t min_nr,
|
D | syscalls.h | 311 long min_nr, 316 __s32 min_nr, 321 long min_nr, 327 long min_nr,
|
/linux-6.12.1/mm/ |
D | mempool.c | 139 BUG_ON(pool->curr_nr >= pool->min_nr); in add_element() 195 int mempool_init_node(mempool_t *pool, int min_nr, mempool_alloc_t *alloc_fn, in mempool_init_node() argument 200 pool->min_nr = min_nr; in mempool_init_node() 206 pool->elements = kmalloc_array_node(min_nr, sizeof(void *), in mempool_init_node() 214 while (pool->curr_nr < pool->min_nr) { in mempool_init_node() 243 int mempool_init_noprof(mempool_t *pool, int min_nr, mempool_alloc_t *alloc_fn, in mempool_init_noprof() argument 246 return mempool_init_node(pool, min_nr, alloc_fn, free_fn, in mempool_init_noprof() 270 mempool_t *mempool_create_node_noprof(int min_nr, mempool_alloc_t *alloc_fn, in mempool_create_node_noprof() argument 280 if (mempool_init_node(pool, min_nr, alloc_fn, free_fn, pool_data, in mempool_create_node_noprof() 318 if (new_min_nr <= pool->min_nr) { in mempool_resize() [all …]
|
/linux-6.12.1/fs/ |
D | aio.c | 1115 size_t min_nr; member 1198 if (avail >= curr->min_nr) { in aio_complete() 1295 static bool aio_read_events(struct kioctx *ctx, long min_nr, long nr, in aio_read_events() argument 1309 return ret < 0 || *i >= min_nr; in aio_read_events() 1312 static long read_events(struct kioctx *ctx, long min_nr, long nr, in read_events() argument 1334 aio_read_events(ctx, min_nr, nr, event, &ret); in read_events() 1335 if (until == 0 || ret < 0 || ret >= min_nr) in read_events() 1349 w.min_nr = min_nr - ret; in read_events() 1355 if (aio_read_events(ctx, min_nr, nr, event, &ret) || ret2) in read_events() 2219 long min_nr, in do_io_getevents() argument [all …]
|
/linux-6.12.1/fs/bcachefs/ |
D | journal_reclaim.c | 647 size_t min_nr, min_key_cache, nr_flushed; in __bch2_journal_reclaim() local 672 min_nr = 0; in __bch2_journal_reclaim() 680 min_nr = 1; in __bch2_journal_reclaim() 683 min_nr = 1; in __bch2_journal_reclaim() 687 min_nr = 1; in __bch2_journal_reclaim() 693 min_nr, min_key_cache, in __bch2_journal_reclaim() 700 min_nr, min_key_cache); in __bch2_journal_reclaim() 710 } while ((min_nr || min_key_cache) && nr_flushed && !direct); in __bch2_journal_reclaim()
|
D | trace.h | 342 u64 min_nr, u64 min_key_cache, 345 TP_ARGS(c, direct, kicked, min_nr, min_key_cache, 353 __field(u64, min_nr ) 365 __entry->min_nr = min_nr; 377 __entry->min_nr,
|
/linux-6.12.1/drivers/gpu/drm/xe/ |
D | xe_guc_relay.c | 354 relay_debug(relay, "using mempool with %d elements\n", relay->pool.min_nr); in xe_guc_relay_init()
|
/linux-6.12.1/drivers/infiniband/hw/mlx5/ |
D | odp.c | 1740 while (pool->curr_nr < pool->min_nr) in mempool_refill()
|