Home
last modified time | relevance | path

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

/linux-4.1.27/include/linux/
Dmempool.h24 } mempool_t; typedef
26 extern mempool_t *mempool_create(int min_nr, mempool_alloc_t *alloc_fn,
28 extern mempool_t *mempool_create_node(int min_nr, mempool_alloc_t *alloc_fn,
32 extern int mempool_resize(mempool_t *pool, int new_min_nr);
33 extern void mempool_destroy(mempool_t *pool);
34 extern void * mempool_alloc(mempool_t *pool, gfp_t gfp_mask);
35 extern void mempool_free(void *element, mempool_t *pool);
44 static inline mempool_t *
57 static inline mempool_t *mempool_create_kmalloc_pool(int min_nr, size_t size) in mempool_create_kmalloc_pool()
69 static inline mempool_t *mempool_create_page_pool(int min_nr, int order) in mempool_create_page_pool()
Dbio.h383 extern mempool_t *biovec_create_pool(int pool_entries);
467 extern struct bio_vec *bvec_alloc(gfp_t, int, unsigned long *, mempool_t *);
468 extern void bvec_free(mempool_t *, struct bio_vec *, unsigned int);
661 mempool_t *bio_pool;
662 mempool_t *bvec_pool;
664 mempool_t *bio_integrity_pool;
665 mempool_t *bvec_integrity_pool;
Dbtree.h36 mempool_t *mempool;
66 void btree_init_mempool(struct btree_head *head, mempool_t *mempool);
Dpktcdvd.h189 mempool_t *rb_pool; /* mempool for pkt_rb_node allocations */
Dbtree-128.h6 mempool_t *mempool) in btree_init_mempool128()
Dbtree-type.h14 mempool_t *mempool) in BTREE_FN()
Dblkdev.h67 mempool_t *rq_pool;
/linux-4.1.27/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()
81 static void poison_element(mempool_t *pool, void *element) in poison_element()
97 static inline void check_element(mempool_t *pool, void *element) in check_element()
100 static inline void poison_element(mempool_t *pool, void *element) in poison_element()
105 static void kasan_poison_element(mempool_t *pool, void *element) in kasan_poison_element()
115 static void kasan_unpoison_element(mempool_t *pool, void *element) in kasan_unpoison_element()
125 static void add_element(mempool_t *pool, void *element) in add_element()
133 static void *remove_element(mempool_t *pool) in remove_element()
[all …]
/linux-4.1.27/drivers/s390/scsi/
Dzfcp_def.h103 mempool_t *erp_req;
104 mempool_t *gid_pn_req;
105 mempool_t *scsi_req;
106 mempool_t *scsi_abort;
107 mempool_t *status_read_req;
108 mempool_t *sr_data;
109 mempool_t *gid_pn;
110 mempool_t *qtcb_pool;
312 mempool_t *pool;
Dzfcp_ext.h111 mempool_t *, unsigned int);
Dzfcp_fsf.c647 static struct zfcp_fsf_req *zfcp_fsf_alloc(mempool_t *pool) in zfcp_fsf_alloc()
664 static struct fsf_qtcb *zfcp_qtcb_alloc(mempool_t *pool) in zfcp_qtcb_alloc()
682 mempool_t *pool) in zfcp_fsf_req_create()
1050 struct zfcp_fsf_ct_els *ct, mempool_t *pool, in zfcp_fsf_send_ct()
/linux-4.1.27/block/
Dbounce.c28 static mempool_t *page_pool, *isa_page_pool;
125 static void bounce_end_io(struct bio *bio, mempool_t *pool, int err) in bounce_end_io()
161 static void __bounce_end_io_read(struct bio *bio, mempool_t *pool, int err) in __bounce_end_io_read()
200 mempool_t *pool, int force) in __blk_queue_bounce()
260 mempool_t *pool; in blk_queue_bounce()
Dbio.c161 void bvec_free(mempool_t *pool, struct bio_vec *bv, unsigned int idx) in bvec_free()
175 mempool_t *pool) in bvec_alloc()
1883 mempool_t *biovec_create_pool(int pool_entries) in biovec_create_pool()
/linux-4.1.27/drivers/md/
Draid1.h97 mempool_t *r1bio_pool;
98 mempool_t *r1buf_pool;
Draid10.h75 mempool_t *r10bio_pool;
76 mempool_t *r10buf_pool;
Dmultipath.h15 mempool_t *pool;
Ddm-log-userspace-base.c79 mempool_t *flush_entry_pool;
574 mempool_t *flush_entry_pool = lc->flush_entry_pool; in userspace_flush()
Ddm-bio-prison.c21 mempool_t *cell_pool;
Ddm-io.c25 mempool_t *pool;
Ddm.c186 mempool_t *io_pool;
187 mempool_t *rq_pool;
249 mempool_t *io_pool;
250 mempool_t *rq_pool;
Ddm-region-hash.c66 mempool_t *region_pool;
Ddm-kcopyd.c50 mempool_t *job_pool;
Ddm-crypt.c128 mempool_t *req_pool;
129 mempool_t *page_pool;
Ddm-verity.c79 mempool_t *vec_mempool; /* mempool of bio vector */
Ddm-mpath.c103 mempool_t *mpio_pool;
Ddm-snap.c83 mempool_t *pending_pool;
Draid1.c3029 mempool_t *newpool, *oldpool; in raid1_reshape()
Ddm-cache-target.c267 mempool_t *migration_pool;
Ddm-thin.c253 mempool_t *mapping_pool;
/linux-4.1.27/include/linux/ceph/
Dmsgpool.h13 mempool_t *pool;
Dosd_client.h227 mempool_t *req_mempool;
/linux-4.1.27/fs/xfs/
Dxfs_aops.h21 extern mempool_t *xfs_ioend_pool;
Dxfs_super.c61 mempool_t *xfs_ioend_pool;
/linux-4.1.27/drivers/staging/i2o/
Di2o_block.h68 mempool_t *pool;
Di2o.h495 mempool_t *mempool;
/linux-4.1.27/drivers/md/bcache/
Dbcache.h248 mempool_t *bio_split_hook;
513 mempool_t *search;
514 mempool_t *bio_meta;
639 mempool_t *fill_iter;
Dbset.h349 mempool_t *pool;
/linux-4.1.27/fs/logfs/
Dlogfs.h332 mempool_t *s_btree_pool; /* for btree nodes */
333 mempool_t *s_alias_pool; /* aliases in segment.c */
398 mempool_t *s_block_pool; /* struct logfs_block pool */
399 mempool_t *s_shadow_pool; /* struct logfs_shadow pool */
730 static inline void logfs_mempool_destroy(mempool_t *pool) in logfs_mempool_destroy()
/linux-4.1.27/drivers/scsi/lpfc/
Dlpfc.h852 mempool_t *mbox_mem_pool;
853 mempool_t *nlp_mem_pool;
854 mempool_t *rrq_pool;
855 mempool_t *active_rrq_pool;
992 mempool_t *device_data_mem_pool;
/linux-4.1.27/fs/cifs/
Dcifsfs.c84 extern mempool_t *cifs_sm_req_poolp;
85 extern mempool_t *cifs_req_poolp;
86 extern mempool_t *cifs_mid_poolp;
244 mempool_t *cifs_sm_req_poolp;
245 mempool_t *cifs_req_poolp;
246 mempool_t *cifs_mid_poolp;
Dmisc.c36 extern mempool_t *cifs_sm_req_poolp;
37 extern mempool_t *cifs_req_poolp;
Dcifsglob.h1602 extern mempool_t *cifs_mid_poolp;
Dconnect.c59 extern mempool_t *cifs_req_poolp;
/linux-4.1.27/drivers/scsi/fnic/
Dfnic.h276 mempool_t *io_req_pool;
277 mempool_t *io_sgl_pool[FNIC_SGL_NUM_CACHES];
Dfnic_main.c547 mempool_t *pool; in fnic_probe()
/linux-4.1.27/drivers/scsi/csiostor/
Dcsio_hw.h469 mempool_t *mb_mempool; /* Mailbox memory pool*/
470 mempool_t *rnode_mempool; /* rnode memory pool */
/linux-4.1.27/drivers/block/aoe/
Daoe.h173 mempool_t *bufpool; /* for deadlock-free Buf allocation */
Daoeblk.c354 mempool_t *mp; in aoeblk_gdalloc()
/linux-4.1.27/fs/gfs2/
Dutil.c31 mempool_t *gfs2_page_pool __read_mostly;
Dutil.h153 extern mempool_t *gfs2_page_pool;
/linux-4.1.27/arch/sh/kernel/
Ddwarf.c39 static mempool_t *dwarf_frame_pool;
42 static mempool_t *dwarf_reg_pool;
/linux-4.1.27/net/sunrpc/
Dsched.c42 static mempool_t *rpc_task_mempool __read_mostly;
43 static mempool_t *rpc_buffer_mempool __read_mostly;
/linux-4.1.27/fs/ext4/
Dcrypto.c53 static mempool_t *ext4_bounce_page_pool;
/linux-4.1.27/drivers/block/drbd/
Ddrbd_int.h1391 extern mempool_t *drbd_request_mempool;
1392 extern mempool_t *drbd_ee_mempool;
1418 extern mempool_t *drbd_md_io_page_pool;
Ddrbd_main.c125 mempool_t *drbd_request_mempool;
126 mempool_t *drbd_ee_mempool;
127 mempool_t *drbd_md_io_page_pool;
/linux-4.1.27/drivers/s390/block/
Dscm_blk.c24 static mempool_t *aidaw_pool;
/linux-4.1.27/drivers/scsi/ibmvscsi/
Dibmvfc.h703 mempool_t *tgt_pool;
/linux-4.1.27/fs/ceph/
Dsuper.h86 mempool_t *wb_pagevec_pool;
Daddr.c779 mempool_t *pool = NULL; /* Becomes non-null if mempool used */ in ceph_writepages_start()
/linux-4.1.27/fs/jfs/
Djfs_metapage.c81 static mempool_t *metapage_mempool;
/linux-4.1.27/drivers/scsi/qla4xxx/
Dql4_def.h614 mempool_t *srb_mempool;
/linux-4.1.27/fs/nfs/
Dwrite.c57 static mempool_t *nfs_wdata_mempool;
59 static mempool_t *nfs_commit_mempool;
/linux-4.1.27/lib/
Dbtree.c182 void btree_init_mempool(struct btree_head *head, mempool_t *mempool) in btree_init_mempool()
/linux-4.1.27/drivers/dma/
Ddmaengine.c984 mempool_t *pool;
/linux-4.1.27/drivers/tty/hvc/
Dhvc_iucv.c113 static mempool_t *hvc_iucv_mempool;
/linux-4.1.27/drivers/scsi/
Dvirtio_scsi.c122 static mempool_t *virtscsi_cmd_pool;
Dscsi_lib.c48 mempool_t *pool;
Dsd.c130 static mempool_t *sd_cdb_pool;
/linux-4.1.27/drivers/scsi/qla2xxx/
Dqla_def.h2929 mempool_t *srb_mempool;
3420 mempool_t *ctx_mempool;
Dqla_target.c125 static mempool_t *qla_tgt_mgmt_cmd_mempool;
/linux-4.1.27/drivers/scsi/libfc/
Dfc_fcp.c79 mempool_t *scsi_pkt_pool;
Dfc_exch.c96 mempool_t *ep_pool;
/linux-4.1.27/drivers/block/
Dpktcdvd.c99 static mempool_t *psd_pool;