Home
last modified time | relevance | path

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

/linux-4.4.14/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.h433 extern mempool_t *biovec_create_pool(int pool_entries);
522 extern struct bio_vec *bvec_alloc(gfp_t, int, unsigned long *, mempool_t *);
523 extern void bvec_free(mempool_t *, struct bio_vec *, unsigned int);
719 mempool_t *bio_pool;
720 mempool_t *bvec_pool;
722 mempool_t *bio_integrity_pool;
723 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.h66 mempool_t *rq_pool;
/linux-4.4.14/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.4.14/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.4.14/block/
Dbounce.c29 static mempool_t *page_pool, *isa_page_pool;
126 static void bounce_end_io(struct bio *bio, mempool_t *pool) in bounce_end_io()
162 static void __bounce_end_io_read(struct bio *bio, mempool_t *pool) in __bounce_end_io_read()
183 mempool_t *pool) in __blk_queue_bounce()
240 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()
1844 mempool_t *biovec_create_pool(int pool_entries) in biovec_create_pool()
/linux-4.4.14/drivers/lightnvm/
Drrpc.h121 mempool_t *addr_pool;
122 mempool_t *page_pool;
123 mempool_t *gcb_pool;
124 mempool_t *rq_pool;
/linux-4.4.14/drivers/md/
Draid1.h102 mempool_t *r1bio_pool;
103 mempool_t *r1buf_pool;
Draid10.h81 mempool_t *r10bio_pool;
82 mempool_t *r10buf_pool;
Dmultipath.h15 mempool_t *pool;
Ddm-log-userspace-base.c79 mempool_t *flush_entry_pool;
573 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-region-hash.c66 mempool_t *region_pool;
Ddm.c189 mempool_t *io_pool;
190 mempool_t *rq_pool;
252 mempool_t *io_pool;
253 mempool_t *rq_pool;
Ddm-kcopyd.c50 mempool_t *job_pool;
Ddm-crypt.c129 mempool_t *req_pool;
130 mempool_t *page_pool;
Ddm-mpath.c103 mempool_t *mpio_pool;
Ddm-snap.c90 mempool_t *pending_pool;
Draid1.c3039 mempool_t *newpool, *oldpool; in raid1_reshape()
Ddm-cache-target.c309 mempool_t *migration_pool;
Ddm-thin.c261 mempool_t *mapping_pool;
/linux-4.4.14/include/linux/ceph/
Dmsgpool.h13 mempool_t *pool;
Dosd_client.h227 mempool_t *req_mempool;
/linux-4.4.14/fs/xfs/
Dxfs_aops.h21 extern mempool_t *xfs_ioend_pool;
Dxfs_super.c61 mempool_t *xfs_ioend_pool;
/linux-4.4.14/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.4.14/drivers/scsi/lpfc/
Dlpfc.h856 mempool_t *mbox_mem_pool;
857 mempool_t *nlp_mem_pool;
858 mempool_t *rrq_pool;
859 mempool_t *active_rrq_pool;
996 mempool_t *device_data_mem_pool;
/linux-4.4.14/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.h1617 extern mempool_t *cifs_mid_poolp;
Dconnect.c59 extern mempool_t *cifs_req_poolp;
/linux-4.4.14/drivers/md/bcache/
Dbcache.h496 mempool_t *search;
497 mempool_t *bio_meta;
622 mempool_t *fill_iter;
Dbset.h349 mempool_t *pool;
/linux-4.4.14/drivers/scsi/fnic/
Dfnic.h276 mempool_t *io_req_pool;
277 mempool_t *io_sgl_pool[FNIC_SGL_NUM_CACHES];
Dfnic_main.c546 mempool_t *pool; in fnic_probe()
/linux-4.4.14/drivers/scsi/csiostor/
Dcsio_hw.h469 mempool_t *mb_mempool; /* Mailbox memory pool*/
470 mempool_t *rnode_mempool; /* rnode memory pool */
/linux-4.4.14/drivers/block/aoe/
Daoe.h173 mempool_t *bufpool; /* for deadlock-free Buf allocation */
Daoeblk.c354 mempool_t *mp; in aoeblk_gdalloc()
/linux-4.4.14/fs/gfs2/
Dutil.c31 mempool_t *gfs2_page_pool __read_mostly;
Dutil.h153 extern mempool_t *gfs2_page_pool;
/linux-4.4.14/drivers/scsi/snic/
Dsnic.h303 mempool_t *req_pool[SNIC_REQ_MAX_CACHES]; /* (??) */
Dsnic_main.c358 mempool_t *pool; in snic_probe()
/linux-4.4.14/fs/f2fs/
Dcrypto.c61 static mempool_t *f2fs_bounce_page_pool;
/linux-4.4.14/fs/ext4/
Dcrypto.c53 static mempool_t *ext4_bounce_page_pool;
/linux-4.4.14/arch/sh/kernel/
Ddwarf.c39 static mempool_t *dwarf_frame_pool;
42 static mempool_t *dwarf_reg_pool;
/linux-4.4.14/net/sunrpc/
Dsched.c42 static mempool_t *rpc_task_mempool __read_mostly;
43 static mempool_t *rpc_buffer_mempool __read_mostly;
/linux-4.4.14/drivers/block/drbd/
Ddrbd_int.h1392 extern mempool_t *drbd_request_mempool;
1393 extern mempool_t *drbd_ee_mempool;
1419 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.4.14/drivers/s390/block/
Dscm_blk.c24 static mempool_t *aidaw_pool;
/linux-4.4.14/drivers/scsi/ibmvscsi/
Dibmvfc.h703 mempool_t *tgt_pool;
/linux-4.4.14/drivers/block/
Dnull_blk.c528 mempool_t *virtmem_pool; in null_lnvm_create_dma_pool()
Dpktcdvd.c100 static mempool_t *psd_pool;
/linux-4.4.14/fs/ceph/
Dsuper.h87 mempool_t *wb_pagevec_pool;
Daddr.c784 mempool_t *pool = NULL; /* Becomes non-null if mempool used */ in ceph_writepages_start()
/linux-4.4.14/fs/jfs/
Djfs_metapage.c81 static mempool_t *metapage_mempool;
/linux-4.4.14/drivers/scsi/qla4xxx/
Dql4_def.h615 mempool_t *srb_mempool;
/linux-4.4.14/fs/nfs/
Dwrite.c57 static mempool_t *nfs_wdata_mempool;
59 static mempool_t *nfs_commit_mempool;
/linux-4.4.14/lib/
Dbtree.c182 void btree_init_mempool(struct btree_head *head, mempool_t *mempool) in btree_init_mempool()
/linux-4.4.14/drivers/dma/
Ddmaengine.c1005 mempool_t *pool;
/linux-4.4.14/drivers/tty/hvc/
Dhvc_iucv.c113 static mempool_t *hvc_iucv_mempool;
/linux-4.4.14/drivers/scsi/
Dvirtio_scsi.c122 static mempool_t *virtscsi_cmd_pool;
Dscsi_lib.c49 mempool_t *pool;
Dsd.c131 static mempool_t *sd_cdb_pool;
/linux-4.4.14/drivers/scsi/qla2xxx/
Dqla_def.h2929 mempool_t *srb_mempool;
3425 mempool_t *ctx_mempool;
Dqla_target.c125 static mempool_t *qla_tgt_mgmt_cmd_mempool;
/linux-4.4.14/drivers/scsi/libfc/
Dfc_fcp.c79 mempool_t *scsi_pkt_pool;
Dfc_exch.c96 mempool_t *ep_pool;