Searched refs:dma_pool_alloc (Results 1 - 25 of 81) sorted by relevance

1234

/linux-master/include/linux/
H A Ddmapool.h26 void *dma_pool_alloc(struct dma_pool *pool, gfp_t mem_flags,
42 static inline void *dma_pool_alloc(struct dma_pool *pool, gfp_t mem_flags, function
55 return dma_pool_alloc(pool, mem_flags | __GFP_ZERO, handle);
/linux-master/drivers/scsi/lpfc/
H A Dlpfc_mem.c130 pool->elements[i].virt = dma_pool_alloc(phba->lpfc_mbuf_pool,
375 * Allocates from generic dma_pool_alloc function first and if that fails and
393 ret = dma_pool_alloc(phba->lpfc_mbuf_pool, GFP_KERNEL, handle);
466 * PCI pool. Allocates from generic dma_pool_alloc function.
477 ret = dma_pool_alloc(phba->lpfc_sg_dma_buf_pool, GFP_KERNEL, handle);
518 hbqbp->dbuf.virt = dma_pool_alloc(phba->lpfc_hbq_pool, GFP_KERNEL,
570 dma_buf->hbuf.virt = dma_pool_alloc(phba->lpfc_hrb_pool, GFP_KERNEL,
576 dma_buf->dbuf.virt = dma_pool_alloc(phba->lpfc_drb_pool, GFP_KERNEL,
628 dma_buf->hbuf.virt = dma_pool_alloc(phba->lpfc_hrb_pool, GFP_KERNEL,
634 dma_buf->dbuf.virt = dma_pool_alloc(phb
[all...]
/linux-master/mm/
H A Ddmapool_test.c45 p[i].v = dma_pool_alloc(pool, GFP_KERNEL,
H A Ddmapool.c210 * Given one of these pools, dma_pool_alloc()
216 * If @boundary is nonzero, objects returned from dma_pool_alloc() won't
395 * dma_pool_alloc - get a block of consistent memory
404 void *dma_pool_alloc(struct dma_pool *pool, gfp_t mem_flags, function
439 EXPORT_SYMBOL(dma_pool_alloc); variable
/linux-master/drivers/usb/core/
H A Dbuffer.c139 return dma_pool_alloc(hcd->pool[i], mem_flags, dma);
/linux-master/drivers/dma/
H A Dat_hdmac.c938 atdma_sg->lli = dma_pool_alloc(atdma->lli_pool, GFP_NOWAIT,
1019 atdma_sg->lli = dma_pool_alloc(atdma->lli_pool, GFP_NOWAIT,
1069 atdma_sg->lli = dma_pool_alloc(atdma->lli_pool, GFP_NOWAIT,
1119 vaddr = dma_pool_alloc(atdma->memset_pool, GFP_NOWAIT, &paddr);
1186 vaddr = dma_pool_alloc(atdma->memset_pool, GFP_NOWAIT, &paddr);
1303 atdma_sg->lli = dma_pool_alloc(atdma->lli_pool,
1352 atdma_sg->lli = dma_pool_alloc(atdma->lli_pool,
1437 atdma_sg->lli = dma_pool_alloc(atdma->lli_pool, GFP_ATOMIC,
H A Dfsl_raid.c297 cf = dma_pool_alloc(re_chan->re_dev->cf_desc_pool, GFP_NOWAIT,
586 cf = dma_pool_alloc(re_chan->re_dev->cf_desc_pool, GFP_KERNEL,
694 chan->inb_ring_virt_addr = dma_pool_alloc(chan->re_dev->hw_desc_pool,
702 chan->oub_ring_virt_addr = dma_pool_alloc(chan->re_dev->hw_desc_pool,
H A Dls2x-apb-dma.c350 ldma_sg->hw = dma_pool_alloc(lchan->pool, GFP_NOWAIT, &ldma_sg->llp);
416 ldma_sg->hw = dma_pool_alloc(lchan->pool, GFP_NOWAIT, &ldma_sg->llp);
H A Dimg-mdc-dma.c306 curr = dma_pool_alloc(mdma->desc_pool, GFP_NOWAIT, &curr_phys);
400 curr = dma_pool_alloc(mdma->desc_pool, GFP_NOWAIT,
480 curr = dma_pool_alloc(mdma->desc_pool, GFP_NOWAIT,
H A Dsun6i-dma.c670 v_lli = dma_pool_alloc(sdev->pool, GFP_DMA32 | GFP_NOWAIT, &p_lli);
729 v_lli = dma_pool_alloc(sdev->pool, GFP_DMA32 | GFP_NOWAIT, &p_lli);
812 v_lli = dma_pool_alloc(sdev->pool, GFP_DMA32 | GFP_NOWAIT, &p_lli);
H A Dfsl-qdma.c410 dma_pool_alloc(queue->comp_pool, GFP_KERNEL,
416 dma_pool_alloc(queue->desc_pool, GFP_KERNEL,
/linux-master/drivers/usb/host/
H A Dehci-mem.c41 qtd = dma_pool_alloc (ehci->qtd_pool, flags, &dma);
/linux-master/drivers/infiniband/hw/hns/
H A Dhns_roce_cmd.c262 dma_pool_alloc(hr_dev->cmd.pool, GFP_KERNEL, &mailbox->dma);
/linux-master/drivers/scsi/megaraid/
H A Dmegaraid_mm.c569 kioc->buf_vaddr = dma_pool_alloc(pool->handle, GFP_ATOMIC,
971 kioc->pthru32 = dma_pool_alloc(adapter->pthru_dma_pool,
1094 pool->vaddr = dma_pool_alloc(pool->handle, GFP_KERNEL,
H A Dmegaraid_sas_fusion.c509 fusion->sense = dma_pool_alloc(fusion->sense_dma_pool,
544 fusion->sense = dma_pool_alloc(fusion->sense_dma_pool,
559 cmd->sg_frame = dma_pool_alloc(fusion->sg_dma_pool,
644 dma_pool_alloc(fusion->io_request_frames_pool,
683 dma_pool_alloc(fusion->io_request_frames_pool,
729 dma_pool_alloc(fusion->reply_frames_desc_pool,
760 dma_pool_alloc(fusion->reply_frames_desc_pool,
843 dma_pool_alloc(fusion->reply_frames_desc_pool,
869 dma_pool_alloc(fusion->reply_frames_desc_pool_align,
/linux-master/drivers/dma/fsl-dpaa2-qdma/
H A Ddpaa2-qdma.c106 dma_pool_alloc(dpaa2_chan->fd_pool, GFP_NOWAIT,
112 dma_pool_alloc(dpaa2_chan->fl_pool, GFP_NOWAIT,
118 dma_pool_alloc(dpaa2_chan->sdd_pool, GFP_NOWAIT,
/linux-master/drivers/crypto/intel/ixp4xx/
H A Dixp4xx_crypto.c600 dir->npe_ctx = dma_pool_alloc(ctx_pool, GFP_KERNEL, &dir->npe_ctx_phys);
692 pad = dma_pool_alloc(ctx_pool, GFP_KERNEL, &pad_phys);
695 buf = dma_pool_alloc(buffer_pool, GFP_KERNEL, &buf_phys);
882 next_buf = dma_pool_alloc(buffer_pool, flags, &next_buf_phys);
1177 req_ctx->hmac_virt = dma_pool_alloc(buffer_pool, flags, &dma);
/linux-master/drivers/crypto/marvell/cesa/
H A Dtdma.c263 op = dma_pool_alloc(cesa_dev->dma->op_pool, flags, &dma_handle);
H A Dhash.c52 req->cache = dma_pool_alloc(cesa_dev->dma->cache_pool, flags,
76 req->padding = dma_pool_alloc(cesa_dev->dma->padding_pool, flags,
/linux-master/drivers/net/ethernet/google/gve/
H A Dgve_adminq.c220 priv->adminq = dma_pool_alloc(priv->adminq_pool, GFP_KERNEL,
836 descriptor = dma_pool_alloc(priv->adminq_pool, GFP_KERNEL,
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_hwrm.c70 req_addr = dma_pool_alloc(bp->hwrm_dma_pool, GFP_KERNEL | __GFP_ZERO,
/linux-master/drivers/usb/gadget/udc/
H A Dpch_udc.c1501 * -ENOMEM: dma_pool_alloc invocation fails
1524 td = dma_pool_alloc(ep->dev->data_requests, gfp_flags,
1728 dma_desc = dma_pool_alloc(ep->dev->data_requests, gfp,
2872 td_stp = dma_pool_alloc(dev->stp_requests, GFP_KERNEL,
2882 td_data = dma_pool_alloc(dev->data_requests, GFP_KERNEL,
/linux-master/drivers/scsi/qla2xxx/
H A Dqla_iocb.c891 dma_pool_alloc(ha->dl_dma_pool, GFP_ATOMIC,
988 dma_pool_alloc(ha->dl_dma_pool, GFP_ATOMIC,
1137 dsd_ptr->dsd_addr = dma_pool_alloc
1224 dma_pool_alloc(ha->dl_dma_pool, GFP_ATOMIC,
1289 dma_pool_alloc(ha->dl_dma_pool, GFP_ATOMIC,
3461 dsd_ptr->dsd_addr = dma_pool_alloc(ha->dl_dma_pool,
4326 dsd_ptr->dsd_addr = dma_pool_alloc(ha->dl_dma_pool,
H A Dqla_bsg.c1573 void *sfp = dma_pool_alloc(ha->s_dma_pool, GFP_KERNEL, &sfp_dma);
1624 uint8_t *sfp = dma_pool_alloc(ha->s_dma_pool, GFP_KERNEL, &sfp_dma);
1675 uint8_t *sfp = dma_pool_alloc(ha->s_dma_pool, GFP_KERNEL, &sfp_dma);
1722 uint8_t *sfp = dma_pool_alloc(ha->s_dma_pool, GFP_KERNEL, &sfp_dma);
1768 uint8_t *sfp = dma_pool_alloc(ha->s_dma_pool, GFP_KERNEL, &sfp_dma);
/linux-master/drivers/atm/
H A Dhe.c818 heb = dma_pool_alloc(he_dev->rbpl_pool, GFP_KERNEL, &mapping);
1611 tpd = dma_pool_alloc(he_dev->tpd_pool, GFP_ATOMIC, &mapping);
1906 heb = dma_pool_alloc(he_dev->rbpl_pool, GFP_ATOMIC, &mapping);

Completed in 295 milliseconds

1234