drivers/accel/habanalabs/common/habanalabs.h
3487
struct dma_pool *dma_pool;
drivers/accel/habanalabs/gaudi/gaudi.c
1879
hdev->dma_pool = dma_pool_create(dev_name(hdev->dev),
drivers/accel/habanalabs/gaudi/gaudi.c
1881
if (!hdev->dma_pool) {
drivers/accel/habanalabs/gaudi/gaudi.c
1936
dma_pool_destroy(hdev->dma_pool);
drivers/accel/habanalabs/gaudi/gaudi.c
1957
dma_pool_destroy(hdev->dma_pool);
drivers/accel/habanalabs/gaudi/gaudi.c
4826
kernel_addr = dma_pool_zalloc(hdev->dma_pool, mem_flags, dma_handle);
drivers/accel/habanalabs/gaudi/gaudi.c
4841
dma_pool_free(hdev->dma_pool, vaddr, fixed_dma_addr);
drivers/accel/habanalabs/gaudi2/gaudi2.c
4086
hdev->dma_pool = dma_pool_create(dev_name(hdev->dev), &hdev->pdev->dev,
drivers/accel/habanalabs/gaudi2/gaudi2.c
4088
if (!hdev->dma_pool) {
drivers/accel/habanalabs/gaudi2/gaudi2.c
4167
dma_pool_destroy(hdev->dma_pool);
drivers/accel/habanalabs/gaudi2/gaudi2.c
4189
dma_pool_destroy(hdev->dma_pool);
drivers/accel/habanalabs/gaudi2/gaudi2.c
7113
return dma_pool_zalloc(hdev->dma_pool, mem_flags, dma_handle);
drivers/accel/habanalabs/gaudi2/gaudi2.c
7118
dma_pool_free(hdev->dma_pool, vaddr, dma_addr);
drivers/accel/habanalabs/goya/goya.c
1050
dma_pool_destroy(hdev->dma_pool);
drivers/accel/habanalabs/goya/goya.c
1072
dma_pool_destroy(hdev->dma_pool);
drivers/accel/habanalabs/goya/goya.c
3250
kernel_addr = dma_pool_zalloc(hdev->dma_pool, mem_flags, dma_handle);
drivers/accel/habanalabs/goya/goya.c
3265
dma_pool_free(hdev->dma_pool, vaddr, fixed_dma_addr);
drivers/accel/habanalabs/goya/goya.c
986
hdev->dma_pool = dma_pool_create(dev_name(hdev->dev),
drivers/accel/habanalabs/goya/goya.c
988
if (!hdev->dma_pool) {
drivers/ata/sata_mv.c
571
struct dma_pool *crqb_pool;
drivers/ata/sata_mv.c
572
struct dma_pool *crpb_pool;
drivers/ata/sata_mv.c
573
struct dma_pool *sg_tbl_pool;
drivers/bluetooth/btintel_pcie.c
1926
dma_pool_free(data->dma_pool, data->dma_v_addr, data->dma_p_addr);
drivers/bluetooth/btintel_pcie.c
1927
dma_pool_destroy(data->dma_pool);
drivers/bluetooth/btintel_pcie.c
1972
data->dma_pool = dma_pool_create(KBUILD_MODNAME, &data->pdev->dev,
drivers/bluetooth/btintel_pcie.c
1974
if (!data->dma_pool) {
drivers/bluetooth/btintel_pcie.c
1979
v_addr = dma_pool_zalloc(data->dma_pool, GFP_KERNEL | __GFP_NOWARN,
drivers/bluetooth/btintel_pcie.c
1982
dma_pool_destroy(data->dma_pool);
drivers/bluetooth/btintel_pcie.c
2073
dma_pool_free(data->dma_pool, data->dma_v_addr, data->dma_p_addr);
drivers/bluetooth/btintel_pcie.c
2074
dma_pool_destroy(data->dma_pool);
drivers/bluetooth/btintel_pcie.h
522
struct dma_pool *dma_pool;
drivers/crypto/cavium/nitrox/nitrox_dev.h
253
struct dma_pool *ctx_pool;
drivers/crypto/cavium/nitrox/nitrox_req.h
197
struct dma_pool *pool;
drivers/crypto/cavium/nitrox/nitrox_req.h
447
struct dma_pool *pool;
drivers/crypto/ccp/ccp-dev-v3.c
373
struct dma_pool *dma_pool;
drivers/crypto/ccp/ccp-dev-v3.c
388
dma_pool = dma_pool_create(dma_pool_name, dev,
drivers/crypto/ccp/ccp-dev-v3.c
391
if (!dma_pool) {
drivers/crypto/ccp/ccp-dev-v3.c
402
cmd_q->dma_pool = dma_pool;
drivers/crypto/ccp/ccp-dev-v3.c
512
dma_pool_destroy(ccp->cmd_q[i].dma_pool);
drivers/crypto/ccp/ccp-dev-v3.c
550
dma_pool_destroy(ccp->cmd_q[i].dma_pool);
drivers/crypto/ccp/ccp-dev-v5.c
1001
dma_pool_destroy(ccp->cmd_q[i].dma_pool);
drivers/crypto/ccp/ccp-dev-v5.c
783
struct dma_pool *dma_pool;
drivers/crypto/ccp/ccp-dev-v5.c
811
dma_pool = dma_pool_create(dma_pool_name, dev,
drivers/crypto/ccp/ccp-dev-v5.c
814
if (!dma_pool) {
drivers/crypto/ccp/ccp-dev-v5.c
825
cmd_q->dma_pool = dma_pool;
drivers/crypto/ccp/ccp-dev.h
267
struct dma_pool *dma_pool;
drivers/crypto/ccp/ccp-dev.h
459
struct dma_pool *dma_pool;
drivers/crypto/ccp/ccp-ops.c
140
dma_pool_free(wa->dma_pool, wa->address,
drivers/crypto/ccp/ccp-ops.c
167
wa->dma_pool = cmd_q->dma_pool;
drivers/crypto/ccp/ccp-ops.c
169
wa->address = dma_pool_zalloc(wa->dma_pool, GFP_KERNEL,
drivers/crypto/ccree/cc_buffer_mgr.h
34
struct dma_pool *curr_pool;
drivers/crypto/ccree/cc_driver.h
138
struct dma_pool *mlli_buffs_pool;
drivers/crypto/hisilicon/sec/sec_drv.h
394
struct dma_pool;
drivers/crypto/hisilicon/sec/sec_drv.h
414
struct dma_pool *hw_sgl_pool;
drivers/crypto/inside-secure/safexcel.h
830
struct dma_pool *context_pool;
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
227
static struct dma_pool *buffer_pool;
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
228
static struct dma_pool *ctx_pool;
drivers/crypto/marvell/cesa/cesa.h
399
struct dma_pool *tdma_desc_pool;
drivers/crypto/marvell/cesa/cesa.h
400
struct dma_pool *op_pool;
drivers/crypto/marvell/cesa/cesa.h
401
struct dma_pool *cache_pool;
drivers/crypto/marvell/cesa/cesa.h
402
struct dma_pool *padding_pool;
drivers/crypto/sa2ul.h
198
struct dma_pool *sc_pool;
drivers/dma/amba-pl08x.c
287
struct dma_pool *pool;
drivers/dma/amd/ptdma/ptdma-dev.c
182
struct dma_pool *dma_pool;
drivers/dma/amd/ptdma/ptdma-dev.c
188
dma_pool = dma_pool_create(dma_pool_name, dev,
drivers/dma/amd/ptdma/ptdma-dev.c
191
if (!dma_pool)
drivers/dma/amd/ptdma/ptdma-dev.c
202
cmd_q->dma_pool = dma_pool;
drivers/dma/amd/ptdma/ptdma-dev.c
272
dma_pool_destroy(pt->cmd_q.dma_pool);
drivers/dma/amd/ptdma/ptdma.h
194
struct dma_pool *dma_pool;
drivers/dma/at_hdmac.c
355
struct dma_pool *lli_pool;
drivers/dma/at_hdmac.c
356
struct dma_pool *memset_pool;
drivers/dma/at_xdmac.c
250
struct dma_pool *at_xdmac_desc_pool;
drivers/dma/bcm2835-dma.c
76
struct dma_pool *cb_pool;
drivers/dma/dma-jz4780.c
132
struct dma_pool *desc_pool;
drivers/dma/dw-axi-dmac/dw-axi-dmac.h
47
struct dma_pool *desc_pool;
drivers/dma/dw/regs.h
317
struct dma_pool *desc_pool;
drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.h
79
struct dma_pool *fd_pool;
drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.h
80
struct dma_pool *fl_pool;
drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.h
81
struct dma_pool *sdd_pool;
drivers/dma/fsl-edma-common.h
172
struct dma_pool *tcd_pool;
drivers/dma/fsl-qdma.c
196
struct dma_pool *comp_pool;
drivers/dma/fsl-qdma.c
197
struct dma_pool *desc_pool;
drivers/dma/fsl_raid.h
261
struct dma_pool *cf_desc_pool;
drivers/dma/fsl_raid.h
262
struct dma_pool *hw_desc_pool;
drivers/dma/fsldma.h
172
struct dma_pool *desc_pool; /* Descriptors pool */
drivers/dma/img-mdc-dma.c
136
struct dma_pool *desc_pool;
drivers/dma/ioat/dma.h
68
struct dma_pool *completion_pool;
drivers/dma/ioat/dma.h
70
struct dma_pool *sed_hw_pool[MAX_SED_POOLS];
drivers/dma/k3dma.c
107
struct dma_pool *pool;
drivers/dma/lgm/lgm-dma.c
216
struct dma_pool *desc_pool; /* Descriptors pool */
drivers/dma/loongson/loongson1-apb-dma.c
66
struct dma_pool *lli_pool;
drivers/dma/mmp_pdma.c
131
struct dma_pool *desc_pool; /* Descriptors pool */
drivers/dma/owl-dma.c
230
struct dma_pool *lli_pool;
drivers/dma/pch_dma.c
118
struct dma_pool *pool;
drivers/dma/pxa_dma.c
118
struct dma_pool *desc_pool; /* Descriptors pool */
drivers/dma/pxa_dma.c
92
struct dma_pool *desc_pool; /* Channel's used allocator */
drivers/dma/st_fdma.h
119
struct dma_pool *node_pool;
drivers/dma/stm32/stm32-dma3.c
295
struct dma_pool *lli_pool;
drivers/dma/stm32/stm32-mdma.c
238
struct dma_pool *desc_pool;
drivers/dma/sun6i-dma.c
207
struct dma_pool *pool;
drivers/dma/ti/k3-udma.c
312
struct dma_pool *hdesc_pool;
drivers/dma/ti/omap-dma.c
56
struct dma_pool *desc_pool;
drivers/dma/xgene-dma.c
282
struct dma_pool *desc_pool;
drivers/dma/xilinx/xdma.c
70
struct dma_pool *desc_pool;
drivers/dma/xilinx/xilinx_dma.c
432
struct dma_pool *desc_pool;
drivers/dma/xilinx/xilinx_dpdma.c
237
struct dma_pool *desc_pool;
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h
350
struct dma_pool *dscrpool;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
127
struct dma_pool *headers;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
128
struct dma_pool *dheaders;
drivers/i2c/busses/i2c-qup.c
274
struct dma_pool *dpool;
drivers/infiniband/hw/erdma/erdma.h
214
struct dma_pool *db_pool;
drivers/infiniband/hw/erdma/erdma.h
215
struct dma_pool *resp_pool;
drivers/infiniband/hw/hns/hns_roce_device.h
552
struct dma_pool *pool;
drivers/infiniband/hw/mana/mana_ib.h
83
struct dma_pool *av_pool;
drivers/infiniband/hw/mthca/mthca_dev.h
120
struct dma_pool *pool;
drivers/infiniband/hw/mthca/mthca_dev.h
265
struct dma_pool *pool;
drivers/mailbox/bcm-flexrm-mailbox.c
285
struct dma_pool *bd_pool;
drivers/mailbox/bcm-flexrm-mailbox.c
286
struct dma_pool *cmpl_pool;
drivers/mailbox/bcm-pdc-mailbox.c
307
struct dma_pool *ring_pool;
drivers/mailbox/bcm-pdc-mailbox.c
310
struct dma_pool *rx_buf_pool;
drivers/net/ethernet/alacritech/slic.h
507
struct dma_pool *dma_pool;
drivers/net/ethernet/alacritech/slicoss.c
852
txq->dma_pool = dma_pool_create("slic_pool", &sdev->pdev->dev,
drivers/net/ethernet/alacritech/slicoss.c
855
if (!txq->dma_pool) {
drivers/net/ethernet/alacritech/slicoss.c
863
desc = dma_pool_zalloc(txq->dma_pool, GFP_KERNEL,
drivers/net/ethernet/alacritech/slicoss.c
884
dma_pool_free(txq->dma_pool, buff->desc, buff->desc_paddr);
drivers/net/ethernet/alacritech/slicoss.c
886
dma_pool_destroy(txq->dma_pool);
drivers/net/ethernet/alacritech/slicoss.c
902
dma_pool_free(txq->dma_pool, buff->desc, buff->desc_paddr);
drivers/net/ethernet/alacritech/slicoss.c
911
dma_pool_destroy(txq->dma_pool);
drivers/net/ethernet/broadcom/bnge/bnge.h
128
struct dma_pool *hwrm_dma_pool;
drivers/net/ethernet/broadcom/bnxt/bnxt.h
2570
struct dma_pool *hwrm_dma_pool;
drivers/net/ethernet/google/gve/gve.h
847
struct dma_pool *adminq_pool;
drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.h
161
struct dma_pool *cmdq_buf_pool;
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.h
133
struct dma_pool *cmd_buf_pool;
drivers/net/ethernet/intel/e100.c
584
struct dma_pool *cbs_pool;
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
612
struct dma_pool *pool;
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.h
42
struct dma_pool *pool;
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.h
47
struct dma_pool *pool;
drivers/net/ethernet/marvell/prestera/prestera_rxtx.c
96
struct dma_pool *desc_pool;
drivers/net/ethernet/mellanox/mlx4/mlx4.h
631
struct dma_pool *pool;
drivers/net/ethernet/xscale/ixp4xx_eth.c
1110
dma_pool = dma_pool_create(DRV_NAME, &port->netdev->dev,
drivers/net/ethernet/xscale/ixp4xx_eth.c
1112
if (!dma_pool)
drivers/net/ethernet/xscale/ixp4xx_eth.c
1116
port->desc_tab = dma_pool_zalloc(dma_pool, GFP_KERNEL, &port->desc_tab_phys);
drivers/net/ethernet/xscale/ixp4xx_eth.c
1173
dma_pool_free(dma_pool, port->desc_tab, port->desc_tab_phys);
drivers/net/ethernet/xscale/ixp4xx_eth.c
1177
if (!ports_open && dma_pool) {
drivers/net/ethernet/xscale/ixp4xx_eth.c
1178
dma_pool_destroy(dma_pool);
drivers/net/ethernet/xscale/ixp4xx_eth.c
1179
dma_pool = NULL;
drivers/net/ethernet/xscale/ixp4xx_eth.c
282
static struct dma_pool *dma_pool;
drivers/net/wan/ixp4xx_hss.c
1047
dma_pool_free(dma_pool, port->desc_tab, port->desc_tab_phys);
drivers/net/wan/ixp4xx_hss.c
1051
if (!ports_open && dma_pool) {
drivers/net/wan/ixp4xx_hss.c
1052
dma_pool_destroy(dma_pool);
drivers/net/wan/ixp4xx_hss.c
1053
dma_pool = NULL;
drivers/net/wan/ixp4xx_hss.c
338
static struct dma_pool *dma_pool;
drivers/net/wan/ixp4xx_hss.c
980
dma_pool = dma_pool_create(DRV_NAME, &port->netdev->dev,
drivers/net/wan/ixp4xx_hss.c
982
if (!dma_pool)
drivers/net/wan/ixp4xx_hss.c
986
port->desc_tab = dma_pool_zalloc(dma_pool, GFP_KERNEL,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3145
struct dma_pool *pool;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/internal.h
410
struct dma_pool *bc_pool;
drivers/net/wwan/t7xx/t7xx_hif_cldma.h
108
struct dma_pool *gpd_dmapool;
drivers/nvme/host/apple.c
191
struct dma_pool *prp_page_pool;
drivers/nvme/host/apple.c
192
struct dma_pool *prp_small_pool;
drivers/nvme/host/apple.c
429
struct dma_pool *pool;
drivers/nvme/host/pci.c
287
struct dma_pool *large;
drivers/nvme/host/pci.c
288
struct dma_pool *small;
drivers/nvme/host/pci.c
812
static inline struct dma_pool *nvme_dma_pool(struct nvme_queue *nvmeq,
drivers/s390/cio/airq.c
33
static struct dma_pool *airq_iv_cache;
drivers/s390/cio/device.c
674
cio_gp_dma_free(cdev->private->dma_pool, cdev->private->dma_area,
drivers/s390/cio/device.c
676
cio_gp_dma_destroy(cdev->private->dma_pool, &cdev->dev);
drivers/s390/cio/device.c
686
struct gen_pool *dma_pool;
drivers/s390/cio/device.c
706
dma_pool = cio_gp_dma_create(&cdev->dev, 1);
drivers/s390/cio/device.c
707
if (!dma_pool) {
drivers/s390/cio/device.c
711
cdev->private->dma_pool = dma_pool;
drivers/s390/cio/device.c
712
cdev->private->dma_area = cio_gp_dma_zalloc(dma_pool, &cdev->dev,
drivers/s390/cio/device.c
720
cio_gp_dma_destroy(dma_pool, &cdev->dev);
drivers/s390/cio/device_ops.c
841
addr = __cio_gp_dma_zalloc(cdev->private->dma_pool, &cdev->dev, size, dma_handle);
drivers/s390/cio/device_ops.c
852
cio_gp_dma_free(cdev->private->dma_pool, cpu_addr, size);
drivers/s390/cio/io_sch.h
179
struct gen_pool *dma_pool;
drivers/scsi/advansys.c
2266
struct dma_pool *adv_sgblk_pool; /* Scatter-gather structures. */
drivers/scsi/aic94xx/aic94xx_hwi.h
199
struct dma_pool *scb_pool;
drivers/scsi/be2iscsi/be_main.h
400
struct dma_pool *bhs_pool;
drivers/scsi/csiostor/csio_hw.h
526
struct dma_pool *scsi_dma_pool; /* DMA pool for SCSI */
drivers/scsi/elx/libefc/efclib.h
527
struct dma_pool *node_dma_pool;
drivers/scsi/ibmvscsi/ibmvfc.h
878
struct dma_pool *sg_pool;
drivers/scsi/ipr.h
1519
struct dma_pool *ipr_cmd_pool;
drivers/scsi/lpfc/lpfc.h
1286
struct dma_pool *lpfc_sg_dma_buf_pool;
drivers/scsi/lpfc/lpfc.h
1287
struct dma_pool *lpfc_mbuf_pool;
drivers/scsi/lpfc/lpfc.h
1288
struct dma_pool *lpfc_hrb_pool; /* header receive buffer pool */
drivers/scsi/lpfc/lpfc.h
1289
struct dma_pool *lpfc_drb_pool; /* data receive buffer pool */
drivers/scsi/lpfc/lpfc.h
1290
struct dma_pool *lpfc_nvmet_drb_pool; /* data receive buffer pool */
drivers/scsi/lpfc/lpfc.h
1291
struct dma_pool *lpfc_hbq_pool; /* SLI3 hbq buffer pool */
drivers/scsi/lpfc/lpfc.h
1292
struct dma_pool *lpfc_cmd_rsp_buf_pool;
drivers/scsi/megaraid/megaraid_ioctl.h
241
struct dma_pool *handle;
drivers/scsi/megaraid/megaraid_ioctl.h
293
struct dma_pool *pthru_dma_pool;
drivers/scsi/megaraid/megaraid_mbox.h
194
struct dma_pool *mbox_pool_handle;
drivers/scsi/megaraid/megaraid_mbox.h
196
struct dma_pool *epthru_pool_handle;
drivers/scsi/megaraid/megaraid_mbox.h
198
struct dma_pool *sg_pool_handle;
drivers/scsi/megaraid/megaraid_sas.h
2367
struct dma_pool *frame_dma_pool;
drivers/scsi/megaraid/megaraid_sas.h
2368
struct dma_pool *sense_dma_pool;
drivers/scsi/megaraid/megaraid_sas_fusion.h
1296
struct dma_pool *dma_pool_ptr;
drivers/scsi/megaraid/megaraid_sas_fusion.h
1306
struct dma_pool *io_request_frames_pool;
drivers/scsi/megaraid/megaraid_sas_fusion.h
1310
struct dma_pool *sg_dma_pool;
drivers/scsi/megaraid/megaraid_sas_fusion.h
1311
struct dma_pool *sense_dma_pool;
drivers/scsi/megaraid/megaraid_sas_fusion.h
1321
struct dma_pool *reply_frames_desc_pool;
drivers/scsi/megaraid/megaraid_sas_fusion.h
1322
struct dma_pool *reply_frames_desc_pool_align;
drivers/scsi/mpi3mr/mpi3mr.h
1258
struct dma_pool *reply_buf_pool;
drivers/scsi/mpi3mr/mpi3mr.h
1265
struct dma_pool *reply_free_q_pool;
drivers/scsi/mpi3mr/mpi3mr.h
1272
struct dma_pool *sense_buf_pool;
drivers/scsi/mpi3mr/mpi3mr.h
1277
struct dma_pool *sense_buf_q_pool;
drivers/scsi/mpi3mr/mpi3mr.h
1304
struct dma_pool *chain_buf_pool;
drivers/scsi/mpi3mr/mpi3mr.h
1390
struct dma_pool *ioctl_dma_pool;
drivers/scsi/mpi3mr/mpi3mr.h
1410
struct dma_pool *trace_buf_pool;
drivers/scsi/mpt3sas/mpt3sas_base.h
1521
struct dma_pool *pcie_sgl_dma_pool;
drivers/scsi/mpt3sas/mpt3sas_base.h
1528
struct dma_pool *chain_dma_pool;
drivers/scsi/mpt3sas/mpt3sas_base.h
1556
struct dma_pool *sense_dma_pool;
drivers/scsi/mpt3sas/mpt3sas_base.h
1564
struct dma_pool *reply_dma_pool;
drivers/scsi/mpt3sas/mpt3sas_base.h
1570
struct dma_pool *reply_free_dma_pool;
drivers/scsi/mpt3sas/mpt3sas_base.h
1579
struct dma_pool *reply_post_free_dma_pool;
drivers/scsi/mpt3sas/mpt3sas_base.h
1580
struct dma_pool *reply_post_free_array_dma_pool;
drivers/scsi/mvsas/mv_init.c
264
mvi->dma_pool = dma_pool_create(pool_name, &mvi->pdev->dev,
drivers/scsi/mvsas/mv_init.c
266
if (!mvi->dma_pool) {
drivers/scsi/mvsas/mv_init.c
98
dma_pool_destroy(mvi->dma_pool);
drivers/scsi/mvsas/mv_sas.c
767
slot->buf = dma_pool_zalloc(mvi->dma_pool, GFP_ATOMIC, &slot->buf_dma);
drivers/scsi/mvsas/mv_sas.c
813
dma_pool_free(mvi->dma_pool, slot->buf, slot->buf_dma);
drivers/scsi/mvsas/mv_sas.c
886
dma_pool_free(mvi->dma_pool, slot->buf, slot->buf_dma);
drivers/scsi/mvsas/mv_sas.h
395
void *dma_pool;
drivers/scsi/myrb.h
719
struct dma_pool *sg_pool;
drivers/scsi/myrb.h
720
struct dma_pool *dcdb_pool;
drivers/scsi/myrs.h
913
struct dma_pool *sg_pool;
drivers/scsi/myrs.h
914
struct dma_pool *sense_pool;
drivers/scsi/myrs.h
915
struct dma_pool *dcdb_pool;
drivers/scsi/pmcraid.h
744
struct dma_pool *control_pool; /* pool for control blocks */
drivers/scsi/qla2xxx/qla_def.h
4504
struct dma_pool *s_dma_pool;
drivers/scsi/qla2xxx/qla_def.h
4769
struct dma_pool *dl_dma_pool;
drivers/scsi/qla2xxx/qla_def.h
4772
struct dma_pool *fcp_cmnd_dma_pool;
drivers/scsi/qla2xxx/qla_def.h
4829
struct dma_pool *dif_bundl_pool;
drivers/scsi/qla2xxx/qla_def.h
4860
struct dma_pool *purex_dma_pool;
drivers/scsi/qla4xxx/ql4_def.h
786
struct dma_pool *chap_dma_pool;
drivers/scsi/qla4xxx/ql4_def.h
801
struct dma_pool *fw_ddb_dma_pool;
drivers/spi/spi-qcom-qspi.c
172
struct dma_pool *dma_cmd_pool;
drivers/thunderbolt/ctl.c
44
struct dma_pool *frame_pool;
drivers/usb/cdns3/cdns3-gadget.h
1306
struct dma_pool *eps_dma_pool;
drivers/usb/cdns3/cdnsp-gadget.h
1466
struct dma_pool *device_pool;
drivers/usb/cdns3/cdnsp-gadget.h
1467
struct dma_pool *segment_pool;
drivers/usb/chipidea/ci.h
105
struct dma_pool *td_pool;
drivers/usb/chipidea/ci.h
234
struct dma_pool *qh_pool;
drivers/usb/chipidea/ci.h
235
struct dma_pool *td_pool;
drivers/usb/fotg210/fotg210-hcd.h
162
struct dma_pool *qh_pool; /* qh per active urb */
drivers/usb/fotg210/fotg210-hcd.h
163
struct dma_pool *qtd_pool; /* one or more per qh */
drivers/usb/fotg210/fotg210-hcd.h
164
struct dma_pool *itd_pool; /* itd per iso urb */
drivers/usb/gadget/udc/amd5536udc.h
555
struct dma_pool *data_requests;
drivers/usb/gadget/udc/amd5536udc.h
556
struct dma_pool *stp_requests;
drivers/usb/gadget/udc/bdc/bdc.h
441
struct dma_pool *bd_table_pool;
drivers/usb/gadget/udc/cdns2/cdns2-gadget.h
665
struct dma_pool *eps_dma_pool;
drivers/usb/gadget/udc/fsl_usb2_udc.h
494
struct dma_pool *td_pool; /* dma pool for DTD */
drivers/usb/gadget/udc/gr_udc.h
192
struct dma_pool *desc_pool;
drivers/usb/gadget/udc/lpc32xx_udc.c
142
struct dma_pool *dd_cache;
drivers/usb/gadget/udc/net2280.h
185
struct dma_pool *requests;
drivers/usb/gadget/udc/pch_udc.c
352
struct dma_pool *data_requests;
drivers/usb/gadget/udc/pch_udc.c
353
struct dma_pool *stp_requests;
drivers/usb/gadget/udc/tegra-xudc.c
471
struct dma_pool *transfer_ring_pool;
drivers/usb/host/ehci.h
195
struct dma_pool *qh_pool; /* qh per active urb */
drivers/usb/host/ehci.h
196
struct dma_pool *qtd_pool; /* one or more per qh */
drivers/usb/host/ehci.h
197
struct dma_pool *itd_pool; /* itd per iso urb */
drivers/usb/host/ehci.h
198
struct dma_pool *sitd_pool; /* sitd per split iso urb */
drivers/usb/host/ohci.h
391
struct dma_pool *td_cache;
drivers/usb/host/ohci.h
392
struct dma_pool *ed_cache;
drivers/usb/host/uhci-hcd.h
390
struct dma_pool *qh_pool;
drivers/usb/host/uhci-hcd.h
391
struct dma_pool *td_pool;
drivers/usb/host/xhci.h
1563
struct dma_pool *device_pool;
drivers/usb/host/xhci.h
1564
struct dma_pool *segment_pool;
drivers/usb/host/xhci.h
1565
struct dma_pool *small_streams_pool;
drivers/usb/host/xhci.h
1566
struct dma_pool *port_bw_pool;
drivers/usb/host/xhci.h
1567
struct dma_pool *medium_streams_pool;
drivers/usb/mtu3/mtu3.h
350
struct dma_pool *qmu_gpd_pool;
drivers/usb/musb/cppi_dma.h
119
struct dma_pool *pool;
drivers/usb/musb/tusb6010_omap.c
400
chdat->dma_data = &chdat->tusb_dma->dma_pool[dmareq_nr];
drivers/usb/musb/tusb6010_omap.c
476
chdat->dma_data = &tusb_dma->dma_pool[0];
drivers/usb/musb/tusb6010_omap.c
528
if (tusb_dma && tusb_dma->dma_pool[i].chan)
drivers/usb/musb/tusb6010_omap.c
529
dma_release_channel(tusb_dma->dma_pool[i].chan);
drivers/usb/musb/tusb6010_omap.c
54
struct tusb_dma_data dma_pool[MAX_DMAREQ];
drivers/usb/musb/tusb6010_omap.c
543
struct tusb_dma_data *dma_data = &tusb_dma->dma_pool[i];
drivers/usb/musb/tusb6010_omap.c
573
struct tusb_dma_data *dma_data = &tusb_dma->dma_pool[i];
include/linux/dmapool.h
22
struct dma_pool *dma_pool_create_node(const char *name, struct device *dev,
include/linux/dmapool.h
25
void dma_pool_destroy(struct dma_pool *pool);
include/linux/dmapool.h
27
void *dma_pool_alloc(struct dma_pool *pool, gfp_t mem_flags,
include/linux/dmapool.h
29
void dma_pool_free(struct dma_pool *pool, void *vaddr, dma_addr_t addr);
include/linux/dmapool.h
34
struct dma_pool *dmam_pool_create(const char *name, struct device *dev,
include/linux/dmapool.h
36
void dmam_pool_destroy(struct dma_pool *pool);
include/linux/dmapool.h
39
static inline struct dma_pool *dma_pool_create_node(const char *name,
include/linux/dmapool.h
45
static inline void dma_pool_destroy(struct dma_pool *pool) { }
include/linux/dmapool.h
46
static inline void *dma_pool_alloc(struct dma_pool *pool, gfp_t mem_flags,
include/linux/dmapool.h
48
static inline void dma_pool_free(struct dma_pool *pool, void *vaddr,
include/linux/dmapool.h
50
static inline struct dma_pool *dmam_pool_create(const char *name,
include/linux/dmapool.h
53
static inline void dmam_pool_destroy(struct dma_pool *pool) { }
include/linux/dmapool.h
56
static inline struct dma_pool *dma_pool_create(const char *name,
include/linux/dmapool.h
71
static inline void *dma_pool_zalloc(struct dma_pool *pool, gfp_t mem_flags,
include/linux/mlx5/driver.h
333
struct dma_pool *pool;
include/linux/usb/hcd.h
191
struct dma_pool *pool[HCD_BUFFER_POOLS];
mm/dmapool.c
121
static struct dma_page *pool_find_page(struct dma_pool *pool, dma_addr_t dma)
mm/dmapool.c
134
static bool pool_block_err(struct dma_pool *pool, void *vaddr, dma_addr_t dma)
mm/dmapool.c
160
static void pool_init_page(struct dma_pool *pool, struct dma_page *page)
mm/dmapool.c
165
static void pool_check_block(struct dma_pool *pool, struct dma_block *block,
mm/dmapool.c
170
static bool pool_block_err(struct dma_pool *pool, void *vaddr, dma_addr_t dma)
mm/dmapool.c
177
static void pool_init_page(struct dma_pool *pool, struct dma_page *page)
mm/dmapool.c
182
static struct dma_block *pool_block_pop(struct dma_pool *pool)
mm/dmapool.c
193
static void pool_block_push(struct dma_pool *pool, struct dma_block *block,
mm/dmapool.c
226
struct dma_pool *dma_pool_create_node(const char *name, struct device *dev,
mm/dmapool.c
229
struct dma_pool *retval;
mm/dmapool.c
303
static void pool_initialise_page(struct dma_pool *pool, struct dma_page *page)
mm/dmapool.c
337
static struct dma_page *pool_alloc_page(struct dma_pool *pool, gfp_t mem_flags)
mm/dmapool.c
363
void dma_pool_destroy(struct dma_pool *pool)
mm/dmapool.c
407
void *dma_pool_alloc(struct dma_pool *pool, gfp_t mem_flags,
mm/dmapool.c
453
void dma_pool_free(struct dma_pool *pool, void *vaddr, dma_addr_t dma)
mm/dmapool.c
472
struct dma_pool *pool = *(struct dma_pool **)res;
mm/dmapool.c
479
return *(struct dma_pool **)res == match_data;
mm/dmapool.c
496
struct dma_pool *dmam_pool_create(const char *name, struct device *dev,
mm/dmapool.c
499
struct dma_pool **ptr, *pool;
mm/dmapool.c
521
void dmam_pool_destroy(struct dma_pool *pool)
mm/dmapool.c
75
struct dma_pool *pool;
mm/dmapool.c
96
static void pool_check_block(struct dma_pool *pool, struct dma_block *block,
mm/dmapool_test.c
32
static struct dma_pool *pool;