Home
last modified time | relevance | path

Searched refs:mempool_t (Results 1 – 25 of 103) sorted by relevance

12345

/linux-6.12.1/include/linux/
Dmempool.h28 } mempool_t; typedef
30 static inline bool mempool_initialized(mempool_t *pool) in mempool_initialized()
35 static inline bool mempool_is_saturated(mempool_t *pool) in mempool_is_saturated()
40 void mempool_exit(mempool_t *pool);
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,
63 extern int mempool_resize(mempool_t *pool, int new_min_nr);
64 extern void mempool_destroy(mempool_t *pool);
[all …]
Dbtree.h37 mempool_t *mempool;
67 void btree_init_mempool(struct btree_head *head, mempool_t *mempool);
Dbio.h356 extern int biovec_init_pool(mempool_t *pool, int pool_entries);
633 mempool_t bio_pool;
634 mempool_t bvec_pool;
636 mempool_t bio_integrity_pool;
637 mempool_t bvec_integrity_pool;
Dnetfs.h23 typedef struct mempool_s mempool_t; typedef
294 mempool_t *request_pool;
295 mempool_t *subrequest_pool;
Dpktcdvd.h184 mempool_t rb_pool; /* mempool for pkt_rb_node allocations */
Dbtree-128.h7 mempool_t *mempool) in btree_init_mempool128()
/linux-6.12.1/mm/
Dmempool.c24 static void poison_error(mempool_t *pool, void *element, size_t size, in poison_error()
41 static void __check_element(mempool_t *pool, void *element, size_t size) in __check_element()
57 static void check_element(mempool_t *pool, void *element) in check_element()
86 static void poison_element(mempool_t *pool, void *element) in poison_element()
107 static inline void check_element(mempool_t *pool, void *element) in check_element()
110 static inline void poison_element(mempool_t *pool, void *element) in poison_element()
115 static __always_inline bool kasan_poison_element(mempool_t *pool, void *element) in kasan_poison_element()
125 static void kasan_unpoison_element(mempool_t *pool, void *element) in kasan_unpoison_element()
137 static __always_inline void add_element(mempool_t *pool, void *element) in add_element()
145 static void *remove_element(mempool_t *pool) in remove_element()
[all …]
/linux-6.12.1/drivers/s390/scsi/
Dzfcp_def.h138 mempool_t *erp_req;
139 mempool_t *gid_pn_req;
140 mempool_t *scsi_req;
141 mempool_t *scsi_abort;
142 mempool_t *status_read_req;
143 mempool_t *sr_data;
144 mempool_t *gid_pn;
145 mempool_t *qtcb_pool;
337 mempool_t *pool;
/linux-6.12.1/drivers/md/
Ddm-verity-fec.h46 mempool_t rs_pool; /* mempool for fio->rs */
47 mempool_t prealloc_pool; /* mempool for preallocated buffers */
48 mempool_t extra_pool; /* mempool for extra buffers */
49 mempool_t output_pool; /* mempool for output */
Draid1.h121 mempool_t r1bio_pool;
122 mempool_t r1buf_pool;
Draid10.h95 mempool_t r10bio_pool;
96 mempool_t r10buf_pool;
Ddm-verity.h81 mempool_t recheck_pool;
/linux-6.12.1/mm/kasan/
Dkasan_test_c.c1109 static void *mempool_prepare_kmalloc(struct kunit *test, mempool_t *pool, size_t size) in mempool_prepare_kmalloc()
1131 static struct kmem_cache *mempool_prepare_slab(struct kunit *test, mempool_t *pool, size_t size) in mempool_prepare_slab()
1152 static void *mempool_prepare_page(struct kunit *test, mempool_t *pool, int order) in mempool_prepare_page()
1168 static void mempool_oob_right_helper(struct kunit *test, mempool_t *pool, size_t size) in mempool_oob_right_helper()
1189 mempool_t pool; in mempool_kmalloc_oob_right()
1203 mempool_t pool; in mempool_kmalloc_large_oob_right()
1217 mempool_t pool; in mempool_slab_oob_right()
1237 static void mempool_uaf_helper(struct kunit *test, mempool_t *pool, bool page) in mempool_uaf_helper()
1252 mempool_t pool; in mempool_kmalloc_uaf()
1266 mempool_t pool; in mempool_kmalloc_large_uaf()
[all …]
/linux-6.12.1/fs/bcachefs/
Dbcachefs.h827 mempool_t btree_interior_update_pool;
851 mempool_t btree_trans_pool;
852 mempool_t btree_trans_mem_pool;
964 mempool_t bio_bounce_pages;
969 mempool_t compression_bounce[2];
970 mempool_t compress_workspace[BCH_COMPRESSION_TYPE_NR];
971 mempool_t decompress_workspace;
980 mempool_t large_bkey_pool;
1072 mempool_t fill_iter;
1074 mempool_t btree_bounce_pool;
/linux-6.12.1/fs/netfs/
Dmain.c29 mempool_t netfs_request_pool;
30 mempool_t netfs_subrequest_pool;
Dobjects.c25 mempool_t *mempool = ctx->ops->request_pool ?: &netfs_request_pool; in netfs_alloc_request()
182 mempool_t *mempool = rreq->netfs_ops->subrequest_pool ?: &netfs_subrequest_pool; in netfs_alloc_subrequest()
Dinternal.h35 extern mempool_t netfs_request_pool;
36 extern mempool_t netfs_subrequest_pool;
/linux-6.12.1/drivers/gpu/drm/xe/
Dxe_guc_relay_types.h30 mempool_t pool;
/linux-6.12.1/include/linux/ceph/
Dmsgpool.h13 mempool_t *pool;
/linux-6.12.1/fs/smb/client/
Dsmbdirect.h160 mempool_t *request_mempool;
164 mempool_t *response_mempool;
/linux-6.12.1/fs/crypto/
Dcrypto.c37 static mempool_t *fscrypt_bounce_page_pool = NULL;
339 mempool_t *pool; in fscrypt_initialize()
/linux-6.12.1/drivers/scsi/fnic/
Dfnic.h302 mempool_t *io_req_pool;
303 mempool_t *io_sgl_pool[FNIC_SGL_NUM_CACHES];
/linux-6.12.1/drivers/md/bcache/
Dbcache.h543 mempool_t search;
544 mempool_t bio_meta;
694 mempool_t fill_iter;
/linux-6.12.1/drivers/scsi/elx/libefc/
Defclib.h526 mempool_t *node_pool;
557 mempool_t *els_io_pool;
/linux-6.12.1/lib/
Dsg_pool.c14 mempool_t *pool;

12345