/kernel/linux/linux-6.6/include/linux/ |
H A D | mempool.h | 18 int min_nr; /* nr of elements at *elements */ member 35 return READ_ONCE(pool->curr_nr) >= pool->min_nr; in mempool_is_saturated() 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, 65 mempool_init_slab_pool(mempool_t *pool, int min_nr, struct kmem_cache *kc) in mempool_init_slab_pool() argument 67 return mempool_init(pool, min_nr, mempool_alloc_slab, in mempool_init_slab_pool() 72 mempool_create_slab_pool(int min_nr, struct kmem_cache *kc) in mempool_create_slab_pool() argument 74 return mempool_create(min_nr, mempool_alloc_sla in mempool_create_slab_pool() 85 mempool_init_kmalloc_pool(mempool_t *pool, int min_nr, size_t size) mempool_init_kmalloc_pool() argument 91 mempool_create_kmalloc_pool(int min_nr, size_t size) mempool_create_kmalloc_pool() argument 104 mempool_init_page_pool(mempool_t *pool, int min_nr, int order) mempool_init_page_pool() argument 110 mempool_create_page_pool(int min_nr, int order) mempool_create_page_pool() argument [all...] |
H A D | syscalls.h | 308 long min_nr, 313 __s32 min_nr, 318 long min_nr, 324 long min_nr,
|
H A D | compat.h | 573 compat_long_t min_nr, 579 compat_long_t min_nr,
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | mempool.h | 18 int min_nr; /* nr of elements at *elements */ member 34 int mempool_init_node(mempool_t *pool, int min_nr, mempool_alloc_t *alloc_fn, 37 int mempool_init(mempool_t *pool, int min_nr, mempool_alloc_t *alloc_fn, 40 extern mempool_t *mempool_create(int min_nr, mempool_alloc_t *alloc_fn, 42 extern mempool_t *mempool_create_node(int min_nr, mempool_alloc_t *alloc_fn, 60 mempool_init_slab_pool(mempool_t *pool, int min_nr, struct kmem_cache *kc) in mempool_init_slab_pool() argument 62 return mempool_init(pool, min_nr, mempool_alloc_slab, in mempool_init_slab_pool() 67 mempool_create_slab_pool(int min_nr, struct kmem_cache *kc) in mempool_create_slab_pool() argument 69 return mempool_create(min_nr, mempool_alloc_slab, mempool_free_slab, in mempool_create_slab_pool() 80 static inline int mempool_init_kmalloc_pool(mempool_t *pool, int min_nr, size_ argument 86 mempool_create_kmalloc_pool(int min_nr, size_t size) mempool_create_kmalloc_pool() argument 99 mempool_init_page_pool(mempool_t *pool, int min_nr, int order) mempool_init_page_pool() argument 105 mempool_create_page_pool(int min_nr, int order) mempool_create_page_pool() argument [all...] |
H A D | compat.h | 487 compat_long_t min_nr, 493 compat_long_t min_nr,
|
H A D | syscalls.h | 320 long min_nr, 325 __s32 min_nr, 330 long min_nr, 336 long min_nr,
|
/kernel/linux/linux-5.10/mm/ |
H A D | mempool.c | 122 BUG_ON(pool->curr_nr >= pool->min_nr); in add_element() 178 int mempool_init_node(mempool_t *pool, int min_nr, mempool_alloc_t *alloc_fn, in mempool_init_node() argument 183 pool->min_nr = min_nr; in mempool_init_node() 189 pool->elements = kmalloc_array_node(min_nr, sizeof(void *), in mempool_init_node() 197 while (pool->curr_nr < pool->min_nr) { in mempool_init_node() 215 * @min_nr: the minimum number of elements guaranteed to be 226 int mempool_init(mempool_t *pool, int min_nr, mempool_alloc_t *alloc_fn, in mempool_init() argument 229 return mempool_init_node(pool, min_nr, alloc_fn, free_fn, in mempool_init() 237 * @min_nr 251 mempool_create(int min_nr, mempool_alloc_t *alloc_fn, mempool_free_t *free_fn, void *pool_data) mempool_create() argument 259 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) mempool_create_node() argument [all...] |
/kernel/linux/linux-6.6/mm/ |
H A D | mempool.c | 129 BUG_ON(pool->curr_nr >= pool->min_nr); in add_element() 185 int mempool_init_node(mempool_t *pool, int min_nr, mempool_alloc_t *alloc_fn, in mempool_init_node() argument 190 pool->min_nr = min_nr; in mempool_init_node() 196 pool->elements = kmalloc_array_node(min_nr, sizeof(void *), in mempool_init_node() 204 while (pool->curr_nr < pool->min_nr) { in mempool_init_node() 222 * @min_nr: the minimum number of elements guaranteed to be 233 int mempool_init(mempool_t *pool, int min_nr, mempool_alloc_t *alloc_fn, in mempool_init() argument 236 return mempool_init_node(pool, min_nr, alloc_fn, free_fn, in mempool_init() 244 * @min_nr 258 mempool_create(int min_nr, mempool_alloc_t *alloc_fn, mempool_free_t *free_fn, void *pool_data) mempool_create() argument 266 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) mempool_create_node() argument [all...] |
/kernel/linux/linux-5.10/fs/ |
H A D | aio.c | 1269 static bool aio_read_events(struct kioctx *ctx, long min_nr, long nr, in aio_read_events() argument 1283 return ret < 0 || *i >= min_nr; in aio_read_events() 1286 static long read_events(struct kioctx *ctx, long min_nr, long nr, in read_events() argument 1307 aio_read_events(ctx, min_nr, nr, event, &ret); in read_events() 1310 aio_read_events(ctx, min_nr, nr, event, &ret), in read_events() 2181 long min_nr, in do_io_getevents() 2198 if (likely(min_nr <= nr && min_nr >= 0)) in do_io_getevents() 2199 ret = read_events(ioctx, min_nr, nr, events, until); in do_io_getevents() 2207 * Attempts to read at least min_nr event 2180 do_io_getevents(aio_context_t ctx_id, long min_nr, long nr, struct io_event __user *events, struct timespec64 *ts) do_io_getevents() argument [all...] |
/kernel/linux/linux-6.6/fs/ |
H A D | aio.c | 1279 static bool aio_read_events(struct kioctx *ctx, long min_nr, long nr, in aio_read_events() argument 1293 return ret < 0 || *i >= min_nr; in aio_read_events() 1296 static long read_events(struct kioctx *ctx, long min_nr, long nr, in read_events() argument 1317 aio_read_events(ctx, min_nr, nr, event, &ret); in read_events() 1320 aio_read_events(ctx, min_nr, nr, event, &ret), in read_events() 2175 long min_nr, in do_io_getevents() 2185 if (likely(min_nr <= nr && min_nr >= 0)) in do_io_getevents() 2186 ret = read_events(ioctx, min_nr, nr, events, until); in do_io_getevents() 2194 * Attempts to read at least min_nr event 2174 do_io_getevents(aio_context_t ctx_id, long min_nr, long nr, struct io_event __user *events, struct timespec64 *ts) do_io_getevents() argument [all...] |
/kernel/linux/linux-5.10/fs/ntfs/ |
H A D | mft.c | 1713 s64 min_nr, nr, ll; in ntfs_mft_data_extend_allocation_nolock() local 1750 min_nr = vol->mft_record_size >> vol->cluster_size_bits; in ntfs_mft_data_extend_allocation_nolock() 1751 if (!min_nr) in ntfs_mft_data_extend_allocation_nolock() 1752 min_nr = 1; in ntfs_mft_data_extend_allocation_nolock() 1756 nr = min_nr; in ntfs_mft_data_extend_allocation_nolock() 1763 nr = min_nr; in ntfs_mft_data_extend_allocation_nolock() 1774 nr > min_nr ? "default" : "minimal", (long long)nr); in ntfs_mft_data_extend_allocation_nolock() 1781 if (PTR_ERR(rl2) != -ENOSPC || nr == min_nr) { in ntfs_mft_data_extend_allocation_nolock() 1793 nr = min_nr; in ntfs_mft_data_extend_allocation_nolock()
|
/kernel/linux/linux-6.6/fs/ntfs/ |
H A D | mft.c | 1713 s64 min_nr, nr, ll; in ntfs_mft_data_extend_allocation_nolock() local 1750 min_nr = vol->mft_record_size >> vol->cluster_size_bits; in ntfs_mft_data_extend_allocation_nolock() 1751 if (!min_nr) in ntfs_mft_data_extend_allocation_nolock() 1752 min_nr = 1; in ntfs_mft_data_extend_allocation_nolock() 1756 nr = min_nr; in ntfs_mft_data_extend_allocation_nolock() 1763 nr = min_nr; in ntfs_mft_data_extend_allocation_nolock() 1774 nr > min_nr ? "default" : "minimal", (long long)nr); in ntfs_mft_data_extend_allocation_nolock() 1781 if (PTR_ERR(rl2) != -ENOSPC || nr == min_nr) { in ntfs_mft_data_extend_allocation_nolock() 1793 nr = min_nr; in ntfs_mft_data_extend_allocation_nolock()
|
/kernel/linux/linux-5.10/block/ |
H A D | bio.c | 1632 if (src->bvec_pool.min_nr) in bioset_init_from_src() 1637 return bioset_init(bs, src->bio_pool.min_nr, src->front_pad, flags); in bioset_init_from_src()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
H A D | odp.c | 1570 while (pool->curr_nr < pool->min_nr) in mempool_refill()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | odp.c | 1497 while (pool->curr_nr < pool->min_nr) in mempool_refill()
|