Home
last modified time | relevance | path

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

/linux-4.1.27/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()
Dfusbh200-hcd.c1259 dma_pool_free(fusbh200->itd_pool, itd, itd->itd_dma); in end_free_itds()
1862 dma_pool_free (fusbh200->qtd_pool, qtd, qtd->qtd_dma); in fusbh200_qtd_free()
1875 dma_pool_free(fusbh200->qh_pool, qh->hw, qh->qh_dma); in qh_destroy()
1905 dma_pool_free(fusbh200->qh_pool, qh->hw, qh->qh_dma); in fusbh200_qh_alloc()
Dfotg210-hcd.c1298 dma_pool_free(fotg210->itd_pool, itd, itd->itd_dma); in end_free_itds()
1912 dma_pool_free(fotg210->qtd_pool, qtd, qtd->qtd_dma); in fotg210_qtd_free()
1925 dma_pool_free(fotg210->qh_pool, qh->hw, qh->qh_dma); in qh_destroy()
1955 dma_pool_free(fotg210->qh_pool, qh->hw, qh->qh_dma); in fotg210_qh_alloc()
/linux-4.1.27/include/linux/
Ddmapool.h27 void dma_pool_free(struct dma_pool *pool, void *vaddr, dma_addr_t addr);
Dpci.h1204 #define pci_pool_free(pool, vaddr, addr) dma_pool_free(pool, vaddr, addr)
/linux-4.1.27/drivers/crypto/
Dixp4xx_crypto.c328 dma_pool_free(buffer_pool, buf, phys); in free_buf_chain()
348 dma_pool_free(buffer_pool, req_ctx->hmac_virt, crypt->icv_rev_aes); in finish_scattered_hmac()
387 dma_pool_free(ctx_pool, crypt->regist_ptr, in one_packet()
389 dma_pool_free(buffer_pool, crypt->regist_buf, crypt->src_buf); in one_packet()
551 dma_pool_free(ctx_pool, dir->npe_ctx, dir->npe_ctx_phys); in free_sa_dir()
605 dma_pool_free(ctx_pool, pad, pad_phys); in register_chain_var()
610 dma_pool_free(ctx_pool, pad, pad_phys); in register_chain_var()
611 dma_pool_free(buffer_pool, buf, buf_phys); in register_chain_var()
1084 dma_pool_free(buffer_pool, req_ctx->hmac_virt, in aead_perform()
Dpicoxcell_crypto.c340 dma_pool_free(engine->req_pool, src_ddt, req->src_addr); in spacc_aead_make_ddts()
427 dma_pool_free(engine->req_pool, req->src_ddt, req->src_addr); in spacc_aead_free_ddts()
428 dma_pool_free(engine->req_pool, req->dst_ddt, req->dst_addr); in spacc_aead_free_ddts()
438 dma_pool_free(req->engine->req_pool, ddt, ddt_addr); in spacc_free_ddt()
/linux-4.1.27/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()
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.c422 dma_pool_free(chan->desc_pool, desc, desc->async_tx.phys); in mmp_pdma_free_desc_list()
929 dma_pool_free(chan->desc_pool, desc, txd->phys); in dma_do_tasklet()
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()
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()
Ddma-jz4780.c213 dma_pool_free(jzchan->desc_pool, desc->desc, desc->desc_phys); in jz4780_dma_desc_free()
Dxgene-dma.c583 dma_pool_free(chan->desc_pool, desc, desc->tx.phys); in xgene_dma_clean_descriptor()
692 dma_pool_free(chan->desc_pool, desc, desc->tx.phys); in xgene_dma_clean_running_descriptor()
Dimg-mdc-dma.c273 dma_pool_free(mdma->desc_pool, curr, curr_phys); in mdc_list_desc_free()
Dat_hdmac.c1443 dma_pool_free(atdma->dma_desc_pool, desc, desc->txd.phys); in atc_free_chan_resources()
Dat_xdmac.c1327 dma_pool_free(atxdmac->at_xdmac_desc_pool, desc, desc->tx_dma_desc.phys); in at_xdmac_free_chan_resources()
Damba-pl08x.c1160 dma_pool_free(pl08x->pool, txd->llis_va, txd->llis_bus); in pl08x_free_txd()
/linux-4.1.27/drivers/usb/core/
Dbuffer.c155 dma_pool_free(hcd->pool[i], addr, dma); in hcd_buffer_free()
/linux-4.1.27/mm/
Ddmapool.c404 void dma_pool_free(struct dma_pool *pool, void *vaddr, dma_addr_t dma) in dma_pool_free() function
470 EXPORT_SYMBOL(dma_pool_free);
/linux-4.1.27/drivers/net/wireless/ath/ath10k/
Dtxrx.c79 dma_pool_free(htt->tx_pool, in ath10k_txrx_tx_unref()
Dhtt_tx.c578 dma_pool_free(htt->tx_pool, in ath10k_htt_tx()
/linux-4.1.27/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.c1538 dma_pool_free(ha->s_dma_pool, pd, pd_dma); in qla2x00_get_port_database()
1970 dma_pool_free(ha->s_dma_pool, lg, lg_dma); in qla24xx_login_fabric()
2196 dma_pool_free(ha->s_dma_pool, lg, lg_dma); in qla24xx_fabric_logout()
2482 dma_pool_free(ha->s_dma_pool, pmap, pmap_dma); in qla2x00_get_fcal_position_map()
2688 dma_pool_free(ha->s_dma_pool, abt, abt_dma); in qla24xx_abort_command()
2790 dma_pool_free(ha->s_dma_pool, tsk, tsk_dma); in __qla24xx_issue_tmf()
3496 dma_pool_free(ha->s_dma_pool, vpmod, vpmod_dma); in qla24xx_modify_vp_config()
3574 dma_pool_free(ha->s_dma_pool, vce, vce_dma); in qla24xx_control_vp()
3768 dma_pool_free(ha->s_dma_pool, mn, mn_dma); in qla84xx_verify_chip()
4186 dma_pool_free(ha->s_dma_pool, str, str_dma); in qla25xx_set_driver_version()
Dqla_os.c630 dma_pool_free(ha->dl_dma_pool, ctx, in qla2x00_sp_free_dma()
638 dma_pool_free(ha->fcp_cmnd_dma_pool, ctx1->fcp_cmnd, in qla2x00_sp_free_dma()
3531 dma_pool_free(ha->s_dma_pool, ha->ex_init_cb, ha->ex_init_cb_dma); in qla2x00_mem_alloc()
3554 dma_pool_free(ha->s_dma_pool, ha->ms_iocb, ha->ms_iocb_dma); in qla2x00_mem_alloc()
3670 dma_pool_free(ha->s_dma_pool, ha->sfp_data, ha->sfp_data_dma); in qla2x00_mem_free()
3673 dma_pool_free(ha->s_dma_pool, ha->ms_iocb, ha->ms_iocb_dma); in qla2x00_mem_free()
3676 dma_pool_free(ha->s_dma_pool, in qla2x00_mem_free()
3680 dma_pool_free(ha->s_dma_pool, ha->async_pd, ha->async_pd_dma); in qla2x00_mem_free()
3696 dma_pool_free(ha->dl_dma_pool, in qla2x00_mem_free()
Dqla_attr.c1910 dma_pool_free(ha->s_dma_pool, stats, stats_dma); in qla2x00_get_fc_host_stats()
Dqla_iocb.c2565 dma_pool_free(ha->fcp_cmnd_dma_pool, ctx->fcp_cmnd, ctx->fcp_cmnd_dma); in qla82xx_start_scsi()
Dqla_target.c1682 dma_pool_free(ha->dl_dma_pool, cmd->ctx, cmd->ctx->crc_ctx_dma); in qlt_unmap_sg()
/linux-4.1.27/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()
1348 dma_pool_free(hwep->td_pool, node->ptr, node->dma); in ep_free_request()
1402 dma_pool_free(hwep->td_pool, node->ptr, node->dma); in ep_dequeue()
1675 dma_pool_free(ci->qh_pool, hwep->qh.ptr, hwep->qh.dma); in destroy_eps()
/linux-4.1.27/drivers/infiniband/hw/ipath/
Dipath_user_sdma.c270 dma_pool_free(pq->header_cache, in ipath_user_sdma_free_pkt_frag()
546 dma_pool_free(pq->header_cache, pbc, dma_addr); in ipath_user_sdma_queue_pkts()
/linux-4.1.27/drivers/scsi/aic94xx/
Daic94xx_hwi.h348 dma_pool_free(asd_ha->scb_pool, ascb->dma_scb.vaddr, in asd_ascb_free()
Daic94xx_init.c622 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.1.27/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()
1687 dma_pool_free(he_dev->rbpl_pool, heb, heb->mapping); in he_service_rbrq()
1780 dma_pool_free(he_dev->rbpl_pool, heb, heb->mapping); in he_service_rbrq()
1867 dma_pool_free(he_dev->tpd_pool, tpd, TPD_ADDR(tpd->status)); in he_service_tbrq()
2102 dma_pool_free(he_dev->tpd_pool, tpd, TPD_ADDR(tpd->status)); in __enqueue_tpd()
/linux-4.1.27/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.1.27/arch/arm/common/
Ddmabounce.c200 dma_pool_free(buf->pool->pool, buf->safe, buf->safe_dma_addr); in free_safe_buffer()
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_fcoe.c174 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.1.27/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.1.27/drivers/thunderbolt/
Dctl.c298 dma_pool_free(pkg->ctl->frame_pool, in tb_ctl_pkg_free()
/linux-4.1.27/drivers/firmware/google/
Dgsmi.c166 dma_pool_free(gsmi_dev.dma_pool, smibuf->start, in gsmi_buf_free()
/linux-4.1.27/drivers/usb/host/whci/
Dqset.c829 dma_pool_free(whc->qset_pool, qset, qset->qset_dma); in qset_free()
/linux-4.1.27/drivers/dma/xilinx/
Dxilinx_vdma.c332 dma_pool_free(chan->desc_pool, segment, segment->phys); in xilinx_vdma_free_tx_segment()
/linux-4.1.27/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.c900 dma_pool_free(ha->chap_dma_pool, chap_table, chap_dma); in qla4xxx_delete_chap()
6740 dma_pool_free(ha->fw_ddb_dma_pool, flash_ddb_entry, in qla4xxx_find_flash_st_idx()
6813 dma_pool_free(ha->fw_ddb_dma_pool, fw_ddb_entry, fw_ddb_dma); in qla4xxx_build_st_list()
7078 dma_pool_free(ha->fw_ddb_dma_pool, fw_ddb_entry, fw_ddb_dma); in qla4xxx_build_nt_list()
7152 dma_pool_free(ha->fw_ddb_dma_pool, fw_ddb_entry, fw_ddb_dma); in qla4xxx_build_new_nt_list()
7814 dma_pool_free(ha->fw_ddb_dma_pool, fw_ddb_entry, fw_ddb_dma); in qla4xxx_sysfs_ddb_logout()
/linux-4.1.27/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.1.27/drivers/usb/musb/
Dcppi_dma.c147 dma_pool_free(cppi->pool, bd, bd->dma); in cppi_pool_free()
/linux-4.1.27/drivers/net/wan/
Dixp4xx_hss.c1036 dma_pool_free(dma_pool, port->desc_tab, port->desc_tab_phys); in destroy_hdlc_queues()
/linux-4.1.27/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.txt119 void dma_pool_free(struct dma_pool *pool, void *vaddr,
/linux-4.1.27/drivers/net/ethernet/xscale/
Dixp4xx_eth.c1191 dma_pool_free(dma_pool, port->desc_tab, port->desc_tab_phys); in destroy_queues()
/linux-4.1.27/drivers/block/
Dnvme-core.c456 dma_pool_free(dev->prp_small_pool, list[0], prp_dma); in nvme_free_iod()
460 dma_pool_free(dev->prp_page_pool, prp_list, prp_dma); in nvme_free_iod()
/linux-4.1.27/drivers/dma/dw/
Dcore.c1244 dma_pool_free(dw->desc_pool, desc, desc->txd.phys); in dwc_free_chan_resources()
/linux-4.1.27/drivers/dma/ioat/
Ddma_v3.c282 dma_pool_free(device->sed_hw_pool[sed->hw_pool], sed->hw, sed->dma); in ioat3_free_sed()
/linux-4.1.27/drivers/usb/gadget/udc/bdc/
Dbdc_ep.c93 dma_pool_free(bdc->bd_table_pool, in ep_bd_list_free()
/linux-4.1.27/drivers/usb/gadget/udc/
Dmv_u3d_core.c205 dma_pool_free(u3d->trb_pool, in mv_u3d_done()
Dgr_udc.c271 dma_pool_free(dev->desc_pool, desc, (dma_addr_t)desc->paddr); in gr_free_dma_desc()
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.1.27/drivers/crypto/ccp/
Dccp-ops.c539 dma_pool_free(wa->dma_pool, wa->address, in ccp_dm_free()
/linux-4.1.27/drivers/scsi/ibmvscsi/
Dibmvfc.c1254 dma_pool_free(vhost->sg_pool, in ibmvfc_free_event_pool()
/linux-4.1.27/drivers/scsi/
Dipr.c9159 dma_pool_free(ioa_cfg->ipr_cmd_pool, in ipr_free_cmd_blks()