Home
last modified time | relevance | path

Searched refs:dma_pool_free (Results 1 – 77 of 77) sorted by relevance

/linux-4.4.14/drivers/usb/host/
Dohci-mem.c113 dma_pool_free (hc->td_cache, td, td->td_dma); in td_free()
137 dma_pool_free (hc->ed_cache, ed, ed->dma); in ed_free()
Dehci-mem.c63 dma_pool_free (ehci->qtd_pool, qtd, qtd->qtd_dma); in ehci_qtd_free()
76 dma_pool_free(ehci->qh_pool, qh->hw, qh->qh_dma); in qh_destroy()
107 dma_pool_free(ehci->qh_pool, qh->hw, qh->qh_dma); in ehci_qh_alloc()
Dehci-timer.c310 dma_pool_free(ehci->itd_pool, itd, itd->itd_dma); in end_free_itds()
316 dma_pool_free(ehci->sitd_pool, sitd, sitd->sitd_dma); in end_free_itds()
Duhci-q.c131 dma_pool_free(uhci->td_pool, td, td->dma_handle); in uhci_free_td()
269 dma_pool_free(uhci->qh_pool, qh, dma_handle); in uhci_alloc_qh()
305 dma_pool_free(uhci->qh_pool, qh, qh->dma_handle); in uhci_free_qh()
Dxhci-mem.c71 dma_pool_free(xhci->segment_pool, seg->trbs, seg->dma); in xhci_segment_free()
534 dma_pool_free(xhci->device_pool, ctx->bytes, ctx->dma); in xhci_free_container_ctx()
584 return dma_pool_free(xhci->small_streams_pool, in xhci_free_stream_ctx()
587 return dma_pool_free(xhci->medium_streams_pool, in xhci_free_stream_ctx()
Dfotg210-hcd.c1272 dma_pool_free(fotg210->itd_pool, itd, itd->itd_dma); in end_free_itds()
1856 dma_pool_free(fotg210->qtd_pool, qtd, qtd->qtd_dma); in fotg210_qtd_free()
1869 dma_pool_free(fotg210->qh_pool, qh->hw, qh->qh_dma); in qh_destroy()
1899 dma_pool_free(fotg210->qh_pool, qh->hw, qh->qh_dma); in fotg210_qh_alloc()
/linux-4.4.14/include/linux/
Ddmapool.h33 void dma_pool_free(struct dma_pool *pool, void *vaddr, dma_addr_t addr);
Dpci.h1237 #define pci_pool_free(pool, vaddr, addr) dma_pool_free(pool, vaddr, addr)
/linux-4.4.14/drivers/crypto/marvell/
Dtdma.c67 dma_pool_free(cesa_dev->dma->op_pool, tdma->op, in mv_cesa_dma_cleanup()
71 dma_pool_free(cesa_dev->dma->tdma_desc_pool, old_tdma, in mv_cesa_dma_cleanup()
Dhash.c91 dma_pool_free(cesa_dev->dma->cache_pool, creq->cache, in mv_cesa_ahash_dma_free_cache()
132 dma_pool_free(cesa_dev->dma->padding_pool, req->padding, in mv_cesa_ahash_dma_free_padding()
/linux-4.4.14/drivers/dma/
Dcoh901318_lli.c130 dma_pool_free(pool->dmapool, l, l->phy_this); in coh901318_lli_free()
134 dma_pool_free(pool->dmapool, l, l->phy_this); in coh901318_lli_free()
Dfsl_raid.c623 dma_pool_free(re_chan->re_dev->cf_desc_pool, desc->cf_addr, in fsl_re_free_chan_resources()
748 dma_pool_free(chan->re_dev->hw_desc_pool, chan->inb_ring_virt_addr, in fsl_re_chan_probe()
859 dma_pool_free(chan->re_dev->hw_desc_pool, chan->inb_ring_virt_addr, in fsl_re_remove_chan()
862 dma_pool_free(chan->re_dev->hw_desc_pool, chan->oub_ring_virt_addr, in fsl_re_remove_chan()
Dbcm2835-dma.c155 dma_pool_free(desc->c->cb_pool, desc->cb_list[i].cb, in bcm2835_dma_desc_free()
461 dma_pool_free(c->cb_pool, cb_entry->cb, cb_entry->paddr); in bcm2835_dma_prep_dma_cyclic()
Dsun6i-dma.c349 dma_pool_free(sdev->pool, v_lli, p_lli); in sun6i_dma_free_desc()
638 dma_pool_free(sdev->pool, v_lli, p_lli); in sun6i_dma_prep_slave_sg()
641 dma_pool_free(sdev->pool, prev, virt_to_phys(prev)); in sun6i_dma_prep_slave_sg()
Dmmp_pdma.c421 dma_pool_free(chan->desc_pool, desc, desc->async_tx.phys); in mmp_pdma_free_desc_list()
928 dma_pool_free(chan->desc_pool, desc, txd->phys); in dma_do_tasklet()
Dfsl-edma.c287 dma_pool_free(fsl_desc->echan->tcd_pool, fsl_desc->tcd[i].vtcd, in fsl_edma_free_desc()
525 dma_pool_free(fsl_chan->tcd_pool, fsl_desc->tcd[i].vtcd, in fsl_edma_alloc_desc()
Dfsldma.c451 dma_pool_free(chan->desc_pool, desc, desc->async_tx.phys); in fsl_dma_free_descriptor()
561 dma_pool_free(chan->desc_pool, desc, desc->async_tx.phys); in fsldma_clean_running_descriptor()
Dat_hdmac.c462 dma_pool_free(atdma->memset_pool, desc->memset_vaddr, in atc_chain_complete()
985 dma_pool_free(atdma->memset_pool, vaddr, paddr); in atc_prep_dma_memset()
1776 dma_pool_free(atdma->dma_desc_pool, desc, desc->txd.phys); in atc_free_chan_resources()
Didma64.c227 dma_pool_free(idma64c->pool, hw->lli, hw->llp); in idma64_desc_free()
Dxgene-dma.c542 dma_pool_free(chan->desc_pool, desc, desc->tx.phys); in xgene_dma_clean_descriptor()
649 dma_pool_free(chan->desc_pool, desc, desc->tx.phys); in xgene_dma_clean_running_descriptor()
Ddma-jz4780.c214 dma_pool_free(jzchan->desc_pool, desc->desc, desc->desc_phys); in jz4780_dma_desc_free()
Dimg-mdc-dma.c273 dma_pool_free(mdma->desc_pool, curr, curr_phys); in mdc_list_desc_free()
Dzx296702_dma.c724 dma_pool_free(d->pool, ds->desc_hw, ds->desc_hw_lli); in zx_dma_free_desc()
Dpxa_dma.c780 dma_pool_free(sw_desc->desc_pool, in pxad_free_desc()
Dat_xdmac.c1785 dma_pool_free(atxdmac->at_xdmac_desc_pool, desc, desc->tx_dma_desc.phys); in at_xdmac_free_chan_resources()
Damba-pl08x.c1162 dma_pool_free(pl08x->pool, txd->llis_va, txd->llis_bus); in pl08x_free_txd()
/linux-4.4.14/drivers/crypto/
Dixp4xx_crypto.c338 dma_pool_free(buffer_pool, buf, phys); in free_buf_chain()
358 dma_pool_free(buffer_pool, req_ctx->hmac_virt, crypt->icv_rev_aes); in finish_scattered_hmac()
398 dma_pool_free(ctx_pool, crypt->regist_ptr, in one_packet()
400 dma_pool_free(buffer_pool, crypt->regist_buf, crypt->src_buf); in one_packet()
562 dma_pool_free(ctx_pool, dir->npe_ctx, dir->npe_ctx_phys); in free_sa_dir()
621 dma_pool_free(ctx_pool, pad, pad_phys); in register_chain_var()
626 dma_pool_free(ctx_pool, pad, pad_phys); in register_chain_var()
627 dma_pool_free(buffer_pool, buf, buf_phys); in register_chain_var()
Dpicoxcell_crypto.c409 dma_pool_free(engine->req_pool, dst_ddt, req->dst_addr); in spacc_aead_make_ddts()
411 dma_pool_free(engine->req_pool, src_ddt, req->src_addr); in spacc_aead_make_ddts()
435 dma_pool_free(engine->req_pool, req->src_ddt, req->src_addr); in spacc_aead_free_ddts()
436 dma_pool_free(engine->req_pool, req->dst_ddt, req->dst_addr); in spacc_aead_free_ddts()
446 dma_pool_free(req->engine->req_pool, ddt, ddt_addr); in spacc_free_ddt()
/linux-4.4.14/drivers/usb/core/
Dbuffer.c156 dma_pool_free(hcd->pool[i], addr, dma); in hcd_buffer_free()
/linux-4.4.14/mm/
Ddmapool.c412 void dma_pool_free(struct dma_pool *pool, void *vaddr, dma_addr_t dma) in dma_pool_free() function
478 EXPORT_SYMBOL(dma_pool_free);
/linux-4.4.14/drivers/scsi/qla2xxx/
Dqla_bsg.c1065 dma_pool_free(ha->s_dma_pool, mn, mn_dma); in qla84xx_updatefw()
1267 dma_pool_free(ha->s_dma_pool, mn, mn_dma); in qla84xx_mgmt_cmd()
1538 dma_pool_free(ha->s_dma_pool, sfp, sfp_dma); in qla2x00_update_fru_versions()
1585 dma_pool_free(ha->s_dma_pool, sfp, sfp_dma); in qla2x00_read_fru_status()
1630 dma_pool_free(ha->s_dma_pool, sfp, sfp_dma); in qla2x00_write_fru_status()
1673 dma_pool_free(ha->s_dma_pool, sfp, sfp_dma); in qla2x00_write_i2c()
1719 dma_pool_free(ha->s_dma_pool, sfp, sfp_dma); in qla2x00_read_i2c()
Dqla_inline.h150 dma_pool_free(ha->dl_dma_pool, dsd_ptr->dsd_addr, in qla2x00_clean_dsd_pool()
Dqla_mbx.c1551 dma_pool_free(ha->s_dma_pool, pd, pd_dma); in qla2x00_get_port_database()
1981 dma_pool_free(ha->s_dma_pool, lg, lg_dma); in qla24xx_login_fabric()
2205 dma_pool_free(ha->s_dma_pool, lg, lg_dma); in qla24xx_fabric_logout()
2492 dma_pool_free(ha->s_dma_pool, pmap, pmap_dma); in qla2x00_get_fcal_position_map()
2698 dma_pool_free(ha->s_dma_pool, abt, abt_dma); in qla24xx_abort_command()
2799 dma_pool_free(ha->s_dma_pool, tsk, tsk_dma); in __qla24xx_issue_tmf()
3507 dma_pool_free(ha->s_dma_pool, vpmod, vpmod_dma); in qla24xx_modify_vp_config()
3585 dma_pool_free(ha->s_dma_pool, vce, vce_dma); in qla24xx_control_vp()
3779 dma_pool_free(ha->s_dma_pool, mn, mn_dma); in qla84xx_verify_chip()
4197 dma_pool_free(ha->s_dma_pool, str, str_dma); in qla25xx_set_driver_version()
Dqla_os.c629 dma_pool_free(ha->dl_dma_pool, ctx, in qla2x00_sp_free_dma()
637 dma_pool_free(ha->fcp_cmnd_dma_pool, ctx1->fcp_cmnd, in qla2x00_sp_free_dma()
3529 dma_pool_free(ha->s_dma_pool, ha->ex_init_cb, ha->ex_init_cb_dma); in qla2x00_mem_alloc()
3552 dma_pool_free(ha->s_dma_pool, ha->ms_iocb, ha->ms_iocb_dma); in qla2x00_mem_alloc()
3668 dma_pool_free(ha->s_dma_pool, ha->sfp_data, ha->sfp_data_dma); in qla2x00_mem_free()
3671 dma_pool_free(ha->s_dma_pool, ha->ms_iocb, ha->ms_iocb_dma); in qla2x00_mem_free()
3674 dma_pool_free(ha->s_dma_pool, in qla2x00_mem_free()
3678 dma_pool_free(ha->s_dma_pool, ha->async_pd, ha->async_pd_dma); in qla2x00_mem_free()
3694 dma_pool_free(ha->dl_dma_pool, in qla2x00_mem_free()
Dqla_attr.c1924 dma_pool_free(ha->s_dma_pool, stats, stats_dma); in qla2x00_get_fc_host_stats()
Dqla_iocb.c2532 dma_pool_free(ha->fcp_cmnd_dma_pool, ctx->fcp_cmnd, ctx->fcp_cmnd_dma); in qla82xx_start_scsi()
Dqla_target.c1680 dma_pool_free(ha->dl_dma_pool, cmd->ctx, cmd->ctx->crc_ctx_dma); in qlt_unmap_sg()
/linux-4.4.14/drivers/usb/chipidea/
Dudc.c518 dma_pool_free(hwep->td_pool, pending->ptr, pending->dma); in free_pending_td()
637 dma_pool_free(hwep->td_pool, node->ptr, node->dma); in _ep_nuke()
1355 dma_pool_free(hwep->td_pool, node->ptr, node->dma); in ep_free_request()
1409 dma_pool_free(hwep->td_pool, node->ptr, node->dma); in ep_dequeue()
1696 dma_pool_free(ci->qh_pool, hwep->qh.ptr, hwep->qh.dma); in destroy_eps()
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_user_sdma.c269 dma_pool_free(pq->header_cache, in ipath_user_sdma_free_pkt_frag()
545 dma_pool_free(pq->header_cache, pbc, dma_addr); in ipath_user_sdma_queue_pkts()
/linux-4.4.14/drivers/scsi/aic94xx/
Daic94xx_hwi.h348 dma_pool_free(asd_ha->scb_pool, ascb->dma_scb.vaddr, in asd_ascb_free()
Daic94xx_init.c616 dma_pool_free(asd_ha->scb_pool, asd_ha->seq.next_scb.vaddr, in asd_destroy_ha_caches()
Daic94xx_hwi.c1079 dma_pool_free(asd_ha->scb_pool, ascb->dma_scb.vaddr, in asd_ascb_alloc()
/linux-4.4.14/drivers/misc/mic/scif/
Dscif_fence.c199 dma_pool_free(status->ep->remote_dev->signal_pool, status, in scif_prog_signal_cb()
273 dma_pool_free(ep->remote_dev->signal_pool, status, in _scif_prog_signal()
/linux-4.4.14/drivers/atm/
Dhe.c892 dma_pool_free(he_dev->rbpl_pool, heb, heb->mapping); in he_init_group()
1573 dma_pool_free(he_dev->rbpl_pool, heb, heb->mapping); in he_stop()
1684 dma_pool_free(he_dev->rbpl_pool, heb, heb->mapping); in he_service_rbrq()
1777 dma_pool_free(he_dev->rbpl_pool, heb, heb->mapping); in he_service_rbrq()
1864 dma_pool_free(he_dev->tpd_pool, tpd, TPD_ADDR(tpd->status)); in he_service_tbrq()
2099 dma_pool_free(he_dev->tpd_pool, tpd, TPD_ADDR(tpd->status)); in __enqueue_tpd()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe_fcoe.c138 dma_pool_free(ddp->pool, ddp->udl, ddp->udp); in ixgbe_fcoe_ddp_put()
343 dma_pool_free(ddp->pool, ddp->udl, ddp->udp); in ixgbe_fcoe_ddp_setup()
/linux-4.4.14/drivers/gpu/drm/vmwgfx/
Dvmwgfx_cmdbuf.c234 dma_pool_free(header->man->dheaders, dheader, header->handle); in vmw_cmdbuf_header_inline_free()
260 dma_pool_free(man->headers, header->cb_header, in __vmw_cmdbuf_header_free()
/linux-4.4.14/arch/arm/common/
Ddmabounce.c200 dma_pool_free(buf->pool->pool, buf->safe, buf->safe_dma_addr); in free_safe_buffer()
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e_fcoe.c177 dma_pool_free(ddp->pool, ddp->udl, ddp->udp); in i40e_fcoe_ddp_unmap()
938 dma_pool_free(ddp->pool, ddp->udl, ddp->udp); in i40e_fcoe_ddp_setup()
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_user_sdma.c652 dma_pool_free(pq->header_cache, in qib_user_sdma_free_pkt_frag()
1034 dma_pool_free(pq->header_cache, pbc, dma_addr); in qib_user_sdma_queue_pkts()
/linux-4.4.14/drivers/nvme/host/
Dlightnvm.c544 dma_pool_free(pool, ppa_list, dma_handler); in nvme_nvm_dev_dma_free()
Dpci.c474 dma_pool_free(dev->prp_small_pool, list[0], prp_dma); in nvme_free_iod()
478 dma_pool_free(dev->prp_page_pool, prp_list, prp_dma); in nvme_free_iod()
/linux-4.4.14/drivers/firmware/google/
Dgsmi.c166 dma_pool_free(gsmi_dev.dma_pool, smibuf->start, in gsmi_buf_free()
/linux-4.4.14/drivers/thunderbolt/
Dctl.c298 dma_pool_free(pkg->ctl->frame_pool, in tb_ctl_pkg_free()
/linux-4.4.14/drivers/usb/host/whci/
Dqset.c829 dma_pool_free(whc->qset_pool, qset, qset->qset_dma); in qset_free()
/linux-4.4.14/drivers/dma/ioat/
Ddma.c559 dma_pool_free(ioat_dma->sed_hw_pool[sed->hw_pool], sed->hw, sed->dma); in ioat_free_sed()
/linux-4.4.14/drivers/dma/xilinx/
Dxilinx_vdma.c332 dma_pool_free(chan->desc_pool, segment, segment->phys); in xilinx_vdma_free_tx_segment()
/linux-4.4.14/drivers/scsi/qla4xxx/
Dql4_init.c1265 dma_pool_free(ha->fw_ddb_dma_pool, fw_ddb_entry, fw_ddb_dma); in qla4xxx_login_flash_ddb()
Dql4_mbx.c1628 dma_pool_free(ha->chap_dma_pool, chap_table, chap_dma); in qla4xxx_get_chap()
1692 dma_pool_free(ha->chap_dma_pool, chap_table, chap_dma); in qla4xxx_set_chap()
Dql4_os.c899 dma_pool_free(ha->chap_dma_pool, chap_table, chap_dma); in qla4xxx_delete_chap()
6739 dma_pool_free(ha->fw_ddb_dma_pool, flash_ddb_entry, in qla4xxx_find_flash_st_idx()
6812 dma_pool_free(ha->fw_ddb_dma_pool, fw_ddb_entry, fw_ddb_dma); in qla4xxx_build_st_list()
7077 dma_pool_free(ha->fw_ddb_dma_pool, fw_ddb_entry, fw_ddb_dma); in qla4xxx_build_nt_list()
7151 dma_pool_free(ha->fw_ddb_dma_pool, fw_ddb_entry, fw_ddb_dma); in qla4xxx_build_new_nt_list()
7813 dma_pool_free(ha->fw_ddb_dma_pool, fw_ddb_entry, fw_ddb_dma); in qla4xxx_sysfs_ddb_logout()
/linux-4.4.14/drivers/usb/gadget/udc/
Damd5536udc.c3121 dma_pool_free(dev->stp_requests, dev->ep[UDC_EP0OUT_IX].td, in free_dma_pools()
3123 dma_pool_free(dev->stp_requests, dev->ep[UDC_EP0OUT_IX].td_stp, in free_dma_pools()
3209 dma_pool_free(dev->stp_requests, dev->ep[UDC_EP0OUT_IX].td_stp, in init_dma_pools()
Dgr_udc.c271 dma_pool_free(dev->desc_pool, desc, (dma_addr_t)desc->paddr); in gr_free_dma_desc()
Dmv_u3d_core.c205 dma_pool_free(u3d->trb_pool, in mv_u3d_done()
Dfsl_udc_core.c187 dma_pool_free(udc->td_pool, curr_td, curr_td->td_dma); in done()
Dmv_udc_core.c238 dma_pool_free(udc->dtd_pool, curr_td, curr_td->td_dma); in done()
Dlpc32xx_udc.c978 dma_pool_free(udc->dd_cache, dd, dd->this_dma); in udc_dd_free()
/linux-4.4.14/drivers/ata/
Dsata_mv.c1685 dma_pool_free(hpriv->crqb_pool, pp->crqb, pp->crqb_dma); in mv_port_free_dma_mem()
1689 dma_pool_free(hpriv->crpb_pool, pp->crpb, pp->crpb_dma); in mv_port_free_dma_mem()
1699 dma_pool_free(hpriv->sg_tbl_pool, in mv_port_free_dma_mem()
/linux-4.4.14/drivers/usb/musb/
Dcppi_dma.c147 dma_pool_free(cppi->pool, bd, bd->dma); in cppi_pool_free()
/linux-4.4.14/drivers/net/wan/
Dixp4xx_hss.c1036 dma_pool_free(dma_pool, port->desc_tab, port->desc_tab_phys); in destroy_hdlc_queues()
/linux-4.4.14/Documentation/
DDMA-API-HOWTO.txt457 dma_pool_free(pool, cpu_addr, dma_handle);
467 Make sure you've called dma_pool_free() for all memory allocated
DDMA-API.txt126 void dma_pool_free(struct dma_pool *pool, void *vaddr,
/linux-4.4.14/drivers/net/ethernet/xscale/
Dixp4xx_eth.c1191 dma_pool_free(dma_pool, port->desc_tab, port->desc_tab_phys); in destroy_queues()
/linux-4.4.14/drivers/usb/gadget/udc/bdc/
Dbdc_ep.c93 dma_pool_free(bdc->bd_table_pool, in ep_bd_list_free()
/linux-4.4.14/drivers/dma/dw/
Dcore.c1244 dma_pool_free(dw->desc_pool, desc, desc->txd.phys); in dwc_free_chan_resources()
/linux-4.4.14/drivers/crypto/ccp/
Dccp-ops.c540 dma_pool_free(wa->dma_pool, wa->address, in ccp_dm_free()
/linux-4.4.14/drivers/scsi/
Dadvansys.c6090 dma_pool_free(boardp->adv_sgblk_pool, sgblkp, in adv_isr_callback()
7669 dma_pool_free(boardp->adv_sgblk_pool, sgblkp, in adv_get_sglist()
Dipr.c9288 dma_pool_free(ioa_cfg->ipr_cmd_pool, in ipr_free_cmd_blks()
/linux-4.4.14/drivers/scsi/ibmvscsi/
Dibmvfc.c1254 dma_pool_free(vhost->sg_pool, in ibmvfc_free_event_pool()