| /linux-6.15/include/linux/ |
| H A 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()
|
| H A D | compat.h | 573 compat_long_t min_nr, 579 compat_long_t min_nr,
|
| H A D | syscalls.h | 312 long min_nr, 317 __s32 min_nr, 322 long min_nr, 328 long min_nr,
|
| /linux-6.15/mm/ |
| H A D | mempool.c | 139 BUG_ON(pool->curr_nr >= pool->min_nr); in add_element() 200 pool->min_nr = min_nr; in mempool_init_node() 214 while (pool->curr_nr < pool->min_nr) { in mempool_init_node() 246 return mempool_init_node(pool, min_nr, alloc_fn, free_fn, in mempool_init_noprof() 318 if (new_min_nr <= pool->min_nr) { in mempool_resize() 325 pool->min_nr = new_min_nr; in mempool_resize() 337 if (unlikely(new_min_nr <= pool->min_nr)) { in mempool_resize() 347 pool->min_nr = new_min_nr; in mempool_resize() 349 while (pool->curr_nr < pool->min_nr) { in mempool_resize() 355 if (pool->curr_nr < pool->min_nr) { in mempool_resize() [all …]
|
| /linux-6.15/fs/ |
| H A D | aio.c | 1115 size_t min_nr; member 1198 if (avail >= curr->min_nr) { in aio_complete() 1349 w.min_nr = min_nr - ret; in read_events() 2218 long min_nr, in do_io_getevents() argument 2228 if (likely(min_nr <= nr && min_nr >= 0)) in do_io_getevents() 2251 long, min_nr, in SYSCALL_DEFINE5() argument 2277 long, min_nr, in SYSCALL_DEFINE6() argument 2312 long, min_nr, in SYSCALL_DEFINE6() argument 2349 __s32, min_nr, in SYSCALL_DEFINE5() argument 2379 compat_long_t, min_nr, in COMPAT_SYSCALL_DEFINE6() argument [all …]
|
| /linux-6.15/fs/bcachefs/ |
| H A D | journal_reclaim.c | 681 size_t min_nr, min_key_cache, nr_flushed; in __bch2_journal_reclaim() local 705 min_nr = 0; in __bch2_journal_reclaim() 713 min_nr = 1; in __bch2_journal_reclaim() 716 min_nr = 1; in __bch2_journal_reclaim() 720 min_nr = 1; in __bch2_journal_reclaim() 726 min_nr, min_key_cache, in __bch2_journal_reclaim() 733 min_nr, min_key_cache); in __bch2_journal_reclaim() 743 } while ((min_nr || min_key_cache) && nr_flushed && !direct); in __bch2_journal_reclaim()
|
| H A D | trace.h | 390 u64 min_nr, u64 min_key_cache, 393 TP_ARGS(c, direct, kicked, min_nr, min_key_cache, 401 __field(u64, min_nr ) 413 __entry->min_nr = min_nr; 425 __entry->min_nr,
|
| /linux-6.15/drivers/gpu/drm/xe/ |
| H A D | xe_guc_relay.c | 355 relay_debug(relay, "using mempool with %d elements\n", relay->pool.min_nr); in xe_guc_relay_init()
|
| /linux-6.15/drivers/infiniband/hw/mlx5/ |
| H A D | odp.c | 1757 while (pool->curr_nr < pool->min_nr) in mempool_refill()
|