Home
last modified time | relevance | path

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

1234

/Linux-v4.19/include/linux/
Dmempool.h26 } mempool_t; typedef
28 static inline bool mempool_initialized(mempool_t *pool) in mempool_initialized()
33 void mempool_exit(mempool_t *pool);
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,
46 extern int mempool_resize(mempool_t *pool, int new_min_nr);
47 extern void mempool_destroy(mempool_t *pool);
48 extern void *mempool_alloc(mempool_t *pool, gfp_t gfp_mask) __malloc;
[all …]
Dbtree.h37 mempool_t *mempool;
67 void btree_init_mempool(struct btree_head *head, mempool_t *mempool);
Dbio.h424 extern int biovec_init_pool(mempool_t *pool, int pool_entries);
527 extern struct bio_vec *bvec_alloc(gfp_t, int, unsigned long *, mempool_t *);
528 extern void bvec_free(mempool_t *, struct bio_vec *, unsigned int);
749 mempool_t bio_pool;
750 mempool_t bvec_pool;
752 mempool_t bio_integrity_pool;
753 mempool_t bvec_integrity_pool;
Dpktcdvd.h189 mempool_t rb_pool; /* mempool for pkt_rb_node allocations */
Dbtree-128.h7 mempool_t *mempool) in btree_init_mempool128()
Dbtree-type.h15 mempool_t *mempool) in BTREE_FN()
/Linux-v4.19/mm/
Dmempool.c25 static void poison_error(mempool_t *pool, void *element, size_t size, in poison_error()
42 static void __check_element(mempool_t *pool, void *element, size_t size) in __check_element()
58 static void check_element(mempool_t *pool, void *element) in check_element()
82 static void poison_element(mempool_t *pool, void *element) in poison_element()
98 static inline void check_element(mempool_t *pool, void *element) in check_element()
101 static inline void poison_element(mempool_t *pool, void *element) in poison_element()
106 static __always_inline void kasan_poison_element(mempool_t *pool, void *element) in kasan_poison_element()
114 static void kasan_unpoison_element(mempool_t *pool, void *element) in kasan_unpoison_element()
122 static __always_inline void add_element(mempool_t *pool, void *element) in add_element()
130 static void *remove_element(mempool_t *pool) in remove_element()
[all …]
/Linux-v4.19/drivers/s390/scsi/
Dzfcp_def.h104 mempool_t *erp_req;
105 mempool_t *gid_pn_req;
106 mempool_t *scsi_req;
107 mempool_t *scsi_abort;
108 mempool_t *status_read_req;
109 mempool_t *sr_data;
110 mempool_t *gid_pn;
111 mempool_t *qtcb_pool;
313 mempool_t *pool;
Dzfcp_ext.h125 mempool_t *, unsigned int);
/Linux-v4.19/drivers/md/
Ddm-verity-fec.h49 mempool_t rs_pool; /* mempool for fio->rs */
50 mempool_t prealloc_pool; /* mempool for preallocated buffers */
51 mempool_t extra_pool; /* mempool for extra buffers */
52 mempool_t output_pool; /* mempool for output */
Draid1.h121 mempool_t r1bio_pool;
122 mempool_t r1buf_pool;
Draid10.h96 mempool_t r10bio_pool;
97 mempool_t r10buf_pool;
Dmd-multipath.h16 mempool_t pool;
/Linux-v4.19/block/
Dbounce.c32 static mempool_t page_pool, isa_page_pool;
143 static void bounce_end_io(struct bio *bio, mempool_t *pool) in bounce_end_io()
178 static void __bounce_end_io_read(struct bio *bio, mempool_t *pool) in __bounce_end_io_read()
266 mempool_t *pool) in __blk_queue_bounce()
336 mempool_t *pool; in blk_queue_bounce()
/Linux-v4.19/include/linux/ceph/
Dmsgpool.h13 mempool_t *pool;
/Linux-v4.19/fs/cifs/
Dsmbdirect.h180 mempool_t *request_mempool;
184 mempool_t *response_mempool;
Dcifsfs.c96 extern mempool_t *cifs_sm_req_poolp;
97 extern mempool_t *cifs_req_poolp;
98 extern mempool_t *cifs_mid_poolp;
269 mempool_t *cifs_sm_req_poolp;
270 mempool_t *cifs_req_poolp;
271 mempool_t *cifs_mid_poolp;
/Linux-v4.19/drivers/scsi/lpfc/
Dlpfc.h956 mempool_t *mbox_mem_pool;
957 mempool_t *nlp_mem_pool;
958 mempool_t *rrq_pool;
959 mempool_t *active_rrq_pool;
1103 mempool_t *device_data_mem_pool;
/Linux-v4.19/drivers/scsi/fnic/
Dfnic.h276 mempool_t *io_req_pool;
277 mempool_t *io_sgl_pool[FNIC_SGL_NUM_CACHES];
/Linux-v4.19/drivers/lightnvm/
Dpblk.h690 mempool_t page_bio_pool;
691 mempool_t gen_ws_pool;
692 mempool_t rec_pool;
693 mempool_t r_rq_pool;
694 mempool_t w_rq_pool;
695 mempool_t e_rq_pool;
/Linux-v4.19/drivers/md/bcache/
Dbcache.h532 mempool_t search;
533 mempool_t bio_meta;
663 mempool_t fill_iter;
/Linux-v4.19/lib/
Dsg_pool.c13 mempool_t *pool;
/Linux-v4.19/drivers/block/aoe/
Daoe.h172 mempool_t *bufpool; /* for deadlock-free Buf allocation */
/Linux-v4.19/drivers/scsi/csiostor/
Dcsio_hw.h527 mempool_t *mb_mempool; /* Mailbox memory pool*/
528 mempool_t *rnode_mempool; /* rnode memory pool */
/Linux-v4.19/fs/gfs2/
Dutil.c31 mempool_t *gfs2_page_pool __read_mostly;

1234