Home
last modified time | relevance | path

Searched refs:dma_unmap_sg (Results 1 – 131 of 131) sorted by relevance

/linux-4.1.27/drivers/crypto/caam/
Dsg_sw_sec4.h111 dma_unmap_sg(dev, sg, 1, dir); in dma_unmap_sg_chained()
115 dma_unmap_sg(dev, sg, nents, dir); in dma_unmap_sg_chained()
/linux-4.1.27/arch/c6x/kernel/
Ddma.c81 void dma_unmap_sg(struct device *dev, struct scatterlist *sglist, in dma_unmap_sg() function
92 EXPORT_SYMBOL(dma_unmap_sg);
/linux-4.1.27/drivers/i2c/busses/
Di2c-mxs.c162 dma_unmap_sg(i2c->dev, &i2c->sg_io[0], 1, DMA_TO_DEVICE); in mxs_i2c_dma_finish()
163 dma_unmap_sg(i2c->dev, &i2c->sg_io[1], 1, DMA_FROM_DEVICE); in mxs_i2c_dma_finish()
165 dma_unmap_sg(i2c->dev, i2c->sg_io, 2, DMA_TO_DEVICE); in mxs_i2c_dma_finish()
290 dma_unmap_sg(i2c->dev, &i2c->sg_io[1], 1, DMA_FROM_DEVICE); in mxs_i2c_dma_setup_xfer()
292 dma_unmap_sg(i2c->dev, &i2c->sg_io[0], 1, DMA_TO_DEVICE); in mxs_i2c_dma_setup_xfer()
299 dma_unmap_sg(i2c->dev, i2c->sg_io, 2, DMA_TO_DEVICE); in mxs_i2c_dma_setup_xfer()
/linux-4.1.27/arch/nios2/mm/
Ddma-mapping.c104 void dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, in dma_unmap_sg() function
121 EXPORT_SYMBOL(dma_unmap_sg);
/linux-4.1.27/drivers/crypto/qce/
Ddma.c83 dma_unmap_sg(dev, sg, 1, dir); in qce_unmapsg()
87 dma_unmap_sg(dev, sg, nents, dir); in qce_unmapsg()
/linux-4.1.27/Documentation/mmc/
Dmmc-async-req.txt12 dma_unmap_sg are processing. Using non-blocking MMC requests makes it
21 prepare (major part of preparations are dma_map_sg() and dma_unmap_sg())
51 descriptor, and post_req() runs the dma_unmap_sg().
/linux-4.1.27/drivers/scsi/
Dscsi_lib_dma.c47 dma_unmap_sg(dev, scsi_sglist(cmd), scsi_sg_count(cmd), in scsi_dma_unmap()
Djazz_esp.c62 dma_unmap_sg(esp->dev, sg, num_sg, dir); in jazz_esp_unmap_sg()
Dsun3x_esp.c84 dma_unmap_sg(esp->dev, sg, num_sg, dir); in sun3x_esp_unmap_sg()
Dsun_esp.c244 dma_unmap_sg(&op->dev, sg, num_sg, dir); in sbus_esp_unmap_sg()
Dqlogicpti.c1178 dma_unmap_sg(&qpti->op->dev, in qlogicpti_intr_handler()
Dipr.c8730 dma_unmap_sg(&ioa_cfg->pdev->dev, sglist->scatterlist, in ipr_reset_ucode_download_done()
/linux-4.1.27/drivers/scsi/qla2xxx/
Dqla_bsg.c40 dma_unmap_sg(&ha->pdev->dev, in qla2x00_bsg_sp_free()
45 dma_unmap_sg(&ha->pdev->dev, in qla2x00_bsg_sp_free()
49 dma_unmap_sg(&ha->pdev->dev, bsg_job->request_payload.sg_list, in qla2x00_bsg_sp_free()
52 dma_unmap_sg(&ha->pdev->dev, bsg_job->reply_payload.sg_list, in qla2x00_bsg_sp_free()
395 dma_unmap_sg(&ha->pdev->dev, bsg_job->request_payload.sg_list, in qla2x00_process_els()
397 dma_unmap_sg(&ha->pdev->dev, bsg_job->reply_payload.sg_list, in qla2x00_process_els()
544 dma_unmap_sg(&ha->pdev->dev, bsg_job->request_payload.sg_list, in qla2x00_process_ct()
546 dma_unmap_sg(&ha->pdev->dev, bsg_job->reply_payload.sg_list, in qla2x00_process_ct()
925 dma_unmap_sg(&ha->pdev->dev, in qla2x00_process_loopback()
929 dma_unmap_sg(&ha->pdev->dev, in qla2x00_process_loopback()
[all …]
Dqla_os.c618 dma_unmap_sg(&ha->pdev->dev, scsi_prot_sglist(cmd), in qla2x00_sp_free_dma()
/linux-4.1.27/drivers/net/irda/
Dsa1100_ir.c230 dma_unmap_sg(si->dma_tx.dev, &si->dma_tx.sg, 1, DMA_TO_DEVICE); in sa1100_irda_sirtxdma_irq()
378 dma_unmap_sg(si->dma_tx.dev, &si->dma_tx.sg, 1, in sa1100_irda_firtxdma_irq()
439 dma_unmap_sg(si->dma_rx.dev, &si->dma_rx.sg, 1, DMA_FROM_DEVICE); in sa1100_irda_fir_error()
867 dma_unmap_sg(si->dma_rx.dev, &si->dma_rx.sg, 1, in sa1100_irda_stop()
875 dma_unmap_sg(si->dma_tx.dev, &si->dma_tx.sg, 1, in sa1100_irda_stop()
/linux-4.1.27/drivers/crypto/
Datmel-tdes.c328 dma_unmap_sg(dd->dev, dd->out_sg, 1, DMA_FROM_DEVICE); in atmel_tdes_crypt_pdc_stop()
329 dma_unmap_sg(dd->dev, dd->in_sg, 1, DMA_TO_DEVICE); in atmel_tdes_crypt_pdc_stop()
541 dma_unmap_sg(dd->dev, dd->in_sg, 1, in atmel_tdes_crypt_start()
570 dma_unmap_sg(dd->dev, dd->in_sg, 1, DMA_TO_DEVICE); in atmel_tdes_crypt_start()
571 dma_unmap_sg(dd->dev, dd->out_sg, 1, DMA_TO_DEVICE); in atmel_tdes_crypt_start()
653 dma_unmap_sg(dd->dev, dd->out_sg, 1, DMA_FROM_DEVICE); in atmel_tdes_crypt_dma_stop()
654 dma_unmap_sg(dd->dev, dd->in_sg, 1, DMA_TO_DEVICE); in atmel_tdes_crypt_dma_stop()
Dsahara.c568 dma_unmap_sg(dev->device, dev->out_sg, dev->nb_out_sg, in sahara_hw_descriptor_create()
571 dma_unmap_sg(dev->device, dev->in_sg, dev->nb_in_sg, in sahara_hw_descriptor_create()
619 dma_unmap_sg(dev->device, dev->out_sg, dev->nb_out_sg, in sahara_aes_process()
621 dma_unmap_sg(dev->device, dev->in_sg, dev->nb_in_sg, in sahara_aes_process()
1041 dma_unmap_sg(dev->device, sg, 1, DMA_TO_DEVICE); in sahara_sha_unmap_sg()
1045 dma_unmap_sg(dev->device, dev->in_sg, dev->nb_in_sg, in sahara_sha_unmap_sg()
Datmel-aes.c460 dma_unmap_sg(dd->dev, dd->in_sg, 1, in atmel_aes_crypt_dma_start()
489 dma_unmap_sg(dd->dev, dd->in_sg, 1, DMA_TO_DEVICE); in atmel_aes_crypt_dma_start()
490 dma_unmap_sg(dd->dev, dd->out_sg, 1, DMA_TO_DEVICE); in atmel_aes_crypt_dma_start()
631 dma_unmap_sg(dd->dev, dd->out_sg, 1, DMA_FROM_DEVICE); in atmel_aes_crypt_dma_stop()
632 dma_unmap_sg(dd->dev, dd->in_sg, 1, DMA_TO_DEVICE); in atmel_aes_crypt_dma_stop()
Domap-des.c508 dma_unmap_sg(dd->dev, dd->in_sg, dd->in_sg_len, DMA_TO_DEVICE); in omap_des_crypt_dma_start()
509 dma_unmap_sg(dd->dev, dd->out_sg, dd->out_sg_len, in omap_des_crypt_dma_start()
670 dma_unmap_sg(dd->dev, dd->in_sg, dd->in_sg_len, DMA_TO_DEVICE); in omap_des_done_task()
671 dma_unmap_sg(dd->dev, dd->out_sg, dd->out_sg_len, in omap_des_done_task()
Dpicoxcell_crypto.c317 dma_unmap_sg(engine->dev, payload, nents, dir); in spacc_sg_to_ddt()
415 dma_unmap_sg(engine->dev, areq->src, nents, DMA_TO_DEVICE); in spacc_aead_free_ddts()
416 dma_unmap_sg(engine->dev, areq->dst, in spacc_aead_free_ddts()
420 dma_unmap_sg(engine->dev, areq->src, nents, DMA_BIDIRECTIONAL); in spacc_aead_free_ddts()
422 dma_unmap_sg(engine->dev, areq->assoc, in spacc_aead_free_ddts()
437 dma_unmap_sg(req->engine->dev, payload, nents, dir); in spacc_free_ddt()
Domap-aes.c524 dma_unmap_sg(dd->dev, dd->in_sg, dd->in_sg_len, DMA_TO_DEVICE); in omap_aes_crypt_dma_start()
525 dma_unmap_sg(dd->dev, dd->out_sg, dd->out_sg_len, in omap_aes_crypt_dma_start()
688 dma_unmap_sg(dd->dev, dd->in_sg, dd->in_sg_len, DMA_TO_DEVICE); in omap_aes_done_task()
689 dma_unmap_sg(dd->dev, dd->out_sg, dd->out_sg_len, in omap_aes_done_task()
Ds5p-sss.c251 dma_unmap_sg(dev->dev, dev->sg_dst, 1, DMA_FROM_DEVICE); in s5p_unset_outdata()
256 dma_unmap_sg(dev->dev, dev->sg_src, 1, DMA_TO_DEVICE); in s5p_unset_indata()
Dtalitos.c755 dma_unmap_sg(dev, sg, 1, dir); in talitos_unmap_sg_chain()
772 dma_unmap_sg(dev, src, src_nents, DMA_TO_DEVICE); in talitos_sg_unmap()
779 dma_unmap_sg(dev, dst, dst_nents, in talitos_sg_unmap()
786 dma_unmap_sg(dev, src, src_nents, DMA_BIDIRECTIONAL); in talitos_sg_unmap()
802 dma_unmap_sg(dev, areq->assoc, in ipsec_esp_unmap()
1190 dma_unmap_sg(dev, assoc, in talitos_edesc_alloc()
Dimg-hash.c241 dma_unmap_sg(hdev->dev, sg, 1, DMA_MEM_TO_DEV); in img_hash_xmit_dma()
433 dma_unmap_sg(hdev->dev, ctx->sg, ctx->dma_ct, DMA_TO_DEVICE); in img_hash_write_via_dma_stop()
Domap-sham.c779 dma_unmap_sg(dd->dev, ctx->sg, 1, DMA_TO_DEVICE); in omap_sham_update_dma_start()
815 dma_unmap_sg(dd->dev, ctx->sg, 1, DMA_TO_DEVICE); in omap_sham_update_dma_stop()
Datmel-sha.c647 dma_unmap_sg(dd->dev, ctx->sg, 1, DMA_TO_DEVICE); in atmel_sha_update_dma_stop()
/linux-4.1.27/include/asm-generic/
Ddma-mapping-broken.h51 dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries,
Dpci-dma-compat.h75 dma_unmap_sg(hwdev == NULL ? NULL : &hwdev->dev, sg, nents, (enum dma_data_direction)direction); in pci_unmap_sg()
Ddma-mapping-common.h182 #define dma_unmap_sg(d, s, n, r) dma_unmap_sg_attrs(d, s, n, r, NULL) macro
/linux-4.1.27/arch/c6x/include/asm/
Ddma-mapping.h56 extern void dma_unmap_sg(struct device *dev, struct scatterlist *sglist,
/linux-4.1.27/drivers/mmc/host/
Dtmio_mmc_dma.c247 dma_unmap_sg(host->chan_rx->device->dev, in tmio_mmc_tasklet_fn()
251 dma_unmap_sg(host->chan_tx->device->dev, in tmio_mmc_tasklet_fn()
Dmxs-mmc.c157 dma_unmap_sg(mmc_dev(host->mmc), data->sg, in mxs_mmc_request_done()
252 dma_unmap_sg(mmc_dev(host->mmc), data->sg, in mxs_mmc_prep_dma()
Dwmt-sdmmc.c306 dma_unmap_sg(mmc_dev(priv->mmc), req->data->sg, in wmt_complete_data_request()
309 dma_unmap_sg(mmc_dev(priv->mmc), req->data->sg, in wmt_complete_data_request()
Dandroid-goldfish.c229 dma_unmap_sg(mmc_dev(host->mmc), data->sg, host->sg_len, in goldfish_mmc_xfer_done()
Dsunxi-mmc.c490 dma_unmap_sg(mmc_dev(host->mmc), data->sg, data->sg_len, in sunxi_mmc_finalize_request()
847 dma_unmap_sg(mmc_dev(mmc), data->sg, data->sg_len, in sunxi_mmc_request()
Dau1xmmc.c353 dma_unmap_sg(mmc_dev(host->mmc), data->sg, data->sg_len, host->dma.dir); in au1xmmc_data_complete()
682 dma_unmap_sg(mmc_dev(host->mmc), data->sg, data->sg_len, in au1xmmc_prepare_data()
Dmxcmmc.c350 dma_unmap_sg(host->dma->device->dev, data->sg, data->sg_len, in mxcmci_setup_data()
460 dma_unmap_sg(host->dma->device->dev, data->sg, data->sg_len, in mxcmci_finish_data()
Ddavinci_mmc.c493 dma_unmap_sg(mmc_dev(host->mmc), in mmc_davinci_start_dma_transfer()
829 dma_unmap_sg(mmc_dev(host->mmc), data->sg, data->sg_len, in mmc_davinci_xfer_done()
Dbfin_sdh.c302 dma_unmap_sg(mmc_dev(host->mmc), data->sg, data->sg_len, in sdh_data_done()
Domap_hsmmc.c954 dma_unmap_sg(chan->device->dev, in omap_hsmmc_dma_cleanup()
1266 dma_unmap_sg(chan->device->dev, in omap_hsmmc_dma_callback()
1479 dma_unmap_sg(c->device->dev, data->sg, data->sg_len, in omap_hsmmc_post_req()
Dmoxart-mmc.c302 dma_unmap_sg(dma_chan->device->dev, in moxart_transfer_dma()
Dsh_mmcif.c1132 dma_unmap_sg(host->chan_rx->device->dev, in sh_mmcif_end_cmd()
1136 dma_unmap_sg(host->chan_tx->device->dev, in sh_mmcif_end_cmd()
Datmel-mci.c802 dma_unmap_sg(&host->pdev->dev, in atmci_pdc_cleanup()
841 dma_unmap_sg(host->dma.chan->device->dev, in atmci_dma_cleanup()
1065 dma_unmap_sg(chan->device->dev, data->sg, data->sg_len, direction); in atmci_prepare_data_dma()
Dmmci.c521 dma_unmap_sg(chan->device->dev, data->sg, data->sg_len, dir); in mmci_dma_unmap()
625 dma_unmap_sg(device->dev, data->sg, data->sg_len, buffer_dirn); in __mmci_dma_prep_data()
Dpxamci.c362 dma_unmap_sg(mmc_dev(host->mmc), data->sg, data->sg_len, in pxamci_data_done()
Dusdhi6rol0.c539 dma_unmap_sg(host->chan_rx->device->dev, data->sg, in usdhi6_dma_stop_unmap()
542 dma_unmap_sg(host->chan_tx->device->dev, data->sg, in usdhi6_dma_stop_unmap()
Dmvsdio.c299 dma_unmap_sg(mmc_dev(host->mmc), data->sg, host->sg_frags, in mvsd_finish_data()
Dsdhci.c655 dma_unmap_sg(mmc_dev(host->mmc), data->sg, in sdhci_adma_table_post()
982 dma_unmap_sg(mmc_dev(host->mmc), in sdhci_finish_data()
2153 dma_unmap_sg(mmc_dev(host->mmc), data->sg, data->sg_len, in sdhci_post_req()
Djz4740_mmc.c220 dma_unmap_sg(chan->device->dev, data->sg, data->sg_len, dir); in jz4740_mmc_dma_unmap()
Dvia-sdmmc.c637 dma_unmap_sg(mmc_dev(host->mmc), data->sg, data->sg_len, in via_sdc_finish_data()
Ddw_mmc.c416 dma_unmap_sg(host->dev, in dw_mci_dma_cleanup()
739 dma_unmap_sg(slot->host->dev, in dw_mci_post_req()
Domap.c427 dma_unmap_sg(dev, data->sg, host->sg_len, dma_data_dir); in mmc_omap_release_dma()
Ds3cmci.c1124 dma_unmap_sg(mmc_dev(host->mmc), data->sg, data->sg_len, in s3cmci_prepare_dma()
/linux-4.1.27/arch/frv/include/asm/
Ddma-mapping.h38 void dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, in dma_unmap_sg() function
/linux-4.1.27/arch/m68k/include/asm/
Ddma-mapping.h72 static inline void dma_unmap_sg(struct device *dev, struct scatterlist *sg, in dma_unmap_sg() function
/linux-4.1.27/drivers/media/v4l2-core/
Dvideobuf2-vmalloc.c276 dma_unmap_sg(db_attach->dev, sgt->sgl, sgt->orig_nents, in vb2_vmalloc_dmabuf_ops_detach()
303 dma_unmap_sg(db_attach->dev, sgt->sgl, sgt->orig_nents, in vb2_vmalloc_dmabuf_ops_map()
Dvideobuf2-dma-sg.c491 dma_unmap_sg(db_attach->dev, sgt->sgl, sgt->orig_nents, in vb2_dma_sg_dmabuf_ops_detach()
518 dma_unmap_sg(db_attach->dev, sgt->sgl, sgt->orig_nents, in vb2_dma_sg_dmabuf_ops_map()
Dvideobuf2-dma-contig.c288 dma_unmap_sg(db_attach->dev, sgt->sgl, sgt->orig_nents, in vb2_dc_dmabuf_ops_detach()
315 dma_unmap_sg(db_attach->dev, sgt->sgl, sgt->orig_nents, in vb2_dc_dmabuf_ops_map()
Dvideobuf-dma-sg.c335 dma_unmap_sg(dev, dma->sglist, dma->sglen, dma->direction); in videobuf_dma_unmap()
/linux-4.1.27/arch/mn10300/include/asm/
Ddma-mapping.h71 void dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, in dma_unmap_sg() function
/linux-4.1.27/arch/nios2/include/asm/
Ddma-mapping.h84 extern void dma_unmap_sg(struct device *dev, struct scatterlist *sg,
/linux-4.1.27/arch/cris/include/asm/
Ddma-mapping.h80 dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, in dma_unmap_sg() function
/linux-4.1.27/arch/xtensa/include/asm/
Ddma-mapping.h89 dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, in dma_unmap_sg() function
/linux-4.1.27/arch/avr32/include/asm/
Ddma-mapping.h240 dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, in dma_unmap_sg() function
/linux-4.1.27/arch/blackfin/include/asm/
Ddma-mapping.h103 dma_unmap_sg(struct device *dev, struct scatterlist *sg, in dma_unmap_sg() function
/linux-4.1.27/drivers/scsi/pm8001/
Dpm8001_sas.c466 dma_unmap_sg(pm8001_ha->dev, t->scatter, n_elem, in pm8001_task_exec()
498 dma_unmap_sg(pm8001_ha->dev, task->scatter, in pm8001_ccb_task_free()
503 dma_unmap_sg(pm8001_ha->dev, &task->smp_task.smp_resp, 1, in pm8001_ccb_task_free()
505 dma_unmap_sg(pm8001_ha->dev, &task->smp_task.smp_req, 1, in pm8001_ccb_task_free()
Dpm80xx_hwi.c3840 dma_unmap_sg(pm8001_ha->dev, &ccb->task->smp_task.smp_resp, 1, in pm80xx_chip_smp_req()
3843 dma_unmap_sg(pm8001_ha->dev, &ccb->task->smp_task.smp_req, 1, in pm80xx_chip_smp_req()
Dpm8001_hwi.c4275 dma_unmap_sg(pm8001_ha->dev, &ccb->task->smp_task.smp_resp, 1, in pm8001_chip_smp_req()
4278 dma_unmap_sg(pm8001_ha->dev, &ccb->task->smp_task.smp_req, 1, in pm8001_chip_smp_req()
/linux-4.1.27/arch/metag/include/asm/
Ddma-mapping.h87 dma_unmap_sg(struct device *dev, struct scatterlist *sglist, int nhwentries, in dma_unmap_sg() function
/linux-4.1.27/arch/arc/include/asm/
Ddma-mapping.h136 dma_unmap_sg(struct device *dev, struct scatterlist *sg, in dma_unmap_sg() function
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_fcoe.c135 dma_unmap_sg(&adapter->pdev->dev, ddp->sgl, ddp->sgc, in ixgbe_fcoe_ddp_put()
347 dma_unmap_sg(&adapter->pdev->dev, sgl, sgc, DMA_FROM_DEVICE); in ixgbe_fcoe_ddp_setup()
465 dma_unmap_sg(&adapter->pdev->dev, ddp->sgl, in ixgbe_fcoe_ddp()
/linux-4.1.27/drivers/gpu/drm/exynos/
Dexynos_drm_dmabuf.c59 dma_unmap_sg(attach->dev, sgt->sgl, sgt->nents, in exynos_gem_detach_dma_buf()
Dexynos_drm_gem.c501 dma_unmap_sg(drm_dev->dev, sgt->sgl, sgt->nents, dir); in exynos_gem_unmap_sgt_from_dma()
/linux-4.1.27/drivers/gpu/drm/udl/
Dudl_dmabuf.c65 dma_unmap_sg(attach->dev, sgt->sgl, sgt->nents, in udl_detach_dma_buf()
/linux-4.1.27/drivers/gpu/drm/i915/
Di915_gem_dmabuf.c100 dma_unmap_sg(attachment->dev, sg->sgl, sg->nents, dir); in i915_gem_unmap_dma_buf()
Di915_gem_gtt.c1990 dma_unmap_sg(&dev->pdev->dev, in i915_gem_gtt_finish_object()
/linux-4.1.27/drivers/scsi/mvsas/
Dmv_sas.c418 dma_unmap_sg(mvi->dev, &tei->task->smp_task.smp_resp, 1, in mvs_task_prep_smp()
421 dma_unmap_sg(mvi->dev, &tei->task->smp_task.smp_req, 1, in mvs_task_prep_smp()
846 dma_unmap_sg(mvi->dev, task->scatter, n_elem, in mvs_task_prep()
896 dma_unmap_sg(mvi->dev, task->scatter, in mvs_slot_task_free()
901 dma_unmap_sg(mvi->dev, &task->smp_task.smp_resp, 1, in mvs_slot_task_free()
903 dma_unmap_sg(mvi->dev, &task->smp_task.smp_req, 1, in mvs_slot_task_free()
/linux-4.1.27/drivers/staging/rts5208/
Drtsx_transport.c479 dma_unmap_sg(&(rtsx->pci->dev), sg, num_sg, dma_dir); in rtsx_transfer_sglist_adma_partial()
626 dma_unmap_sg(&(rtsx->pci->dev), sg, num_sg, dma_dir); in rtsx_transfer_sglist_adma()
/linux-4.1.27/arch/parisc/include/asm/
Ddma-mapping.h102 dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, in dma_unmap_sg() function
/linux-4.1.27/drivers/tty/serial/
Dimx.c483 dma_unmap_sg(sport->port.dev, sgl, sport->dma_tx_nents, DMA_TO_DEVICE); in dma_tx_callback()
548 dma_unmap_sg(dev, sgl, sport->dma_tx_nents, in imx_dma_tx()
910 dma_unmap_sg(sport->port.dev, sgl, 1, DMA_FROM_DEVICE); in dma_rx_callback()
964 dma_unmap_sg(dev, sgl, 1, DMA_FROM_DEVICE); in start_rx_dma()
1238 dma_unmap_sg(sport->port.dev, sgl, sport->dma_tx_nents, in imx_flush_buffer()
Damba-pl011.c423 dma_unmap_sg(dmatx->chan->device->dev, &dmatx->sg, 1, in pl011_dma_tx_callback()
521 dma_unmap_sg(dma_dev->dev, &dmatx->sg, 1, DMA_TO_DEVICE); in pl011_dma_tx_refill()
689 dma_unmap_sg(uap->dmatx.chan->device->dev, &uap->dmatx.sg, 1, in pl011_dma_flush_buffer()
1077 dma_unmap_sg(uap->dmatx.chan->device->dev, &uap->dmatx.sg, 1, in pl011_dma_shutdown()
Dmxs-auart.c211 dma_unmap_sg(s->dev, &s->tx_sgl, 1, DMA_TO_DEVICE); in dma_tx_callback()
535 dma_unmap_sg(s->dev, &s->rx_sgl, 1, DMA_FROM_DEVICE); in dma_rx_callback()
Datmel_serial.c765 dma_unmap_sg(port->dev, &atmel_port->sg_tx, 1, in atmel_release_tx_dma()
916 dma_unmap_sg(port->dev, &atmel_port->sg_rx, 1, in atmel_release_rx_dma()
Dpch_uart.c807 dma_unmap_sg(port->dev, sg, priv->nent, DMA_TO_DEVICE); in pch_dma_tx_complete()
/linux-4.1.27/include/linux/
Ddma-mapping.h271 dma_unmap_sg(dev, sgl, nents, dir)
/linux-4.1.27/drivers/spi/
Dspi-pxa2xx-dma.c88 dma_unmap_sg(dmadev, sgt->sgl, sgt->nents, dir); in pxa2xx_spi_unmap_dma_buffer()
Dspi-ep93xx.c519 dma_unmap_sg(chan->device->dev, sgt->sgl, sgt->nents, dir); in ep93xx_spi_dma_prepare()
547 dma_unmap_sg(chan->device->dev, sgt->sgl, sgt->nents, dir); in ep93xx_spi_dma_finish()
Dspi-pl022.c813 dma_unmap_sg(pl022->dma_tx_channel->device->dev, pl022->sgt_tx.sgl, in unmap_free_dma_scatter()
815 dma_unmap_sg(pl022->dma_rx_channel->device->dev, pl022->sgt_rx.sgl, in unmap_free_dma_scatter()
1110 dma_unmap_sg(txchan->device->dev, pl022->sgt_tx.sgl, in configure_dma()
1113 dma_unmap_sg(rxchan->device->dev, pl022->sgt_rx.sgl, in configure_dma()
Dspi-mxs.c298 dma_unmap_sg(ssp->dev, &dma_xfer[sg_count].sg, 1, in mxs_spi_txrx_dma()
Dspi.c528 dma_unmap_sg(dev, sgt->sgl, sgt->orig_nents, dir); in spi_unmap_buf()
/linux-4.1.27/drivers/mtd/nand/
Dlpc32xx_mlc.c422 dma_unmap_sg(host->dma_chan->device->dev, &host->sgl, 1, in lpc32xx_xmit_dma()
426 dma_unmap_sg(host->dma_chan->device->dev, &host->sgl, 1, in lpc32xx_xmit_dma()
Dlpc32xx_slc.c472 dma_unmap_sg(host->dma_chan->device->dev, &host->sgl, 1, in lpc32xx_xmit_dma()
477 dma_unmap_sg(host->dma_chan->device->dev, &host->sgl, 1, in lpc32xx_xmit_dma()
Domap2.c526 dma_unmap_sg(info->dma->device->dev, &sg, 1, dir); in omap_nand_dma_transfer()
530 dma_unmap_sg(info->dma->device->dev, &sg, 1, dir); in omap_nand_dma_transfer()
/linux-4.1.27/drivers/ide/
Dide-dma.c168 dma_unmap_sg(hwif->dev, hwif->sg_table, cmd->orig_sg_nents, in ide_dma_unmap_sg()
/linux-4.1.27/drivers/mtd/nand/gpmi-nand/
Dgpmi-nand.c419 dma_unmap_sg(this->dev, &this->cmd_sgl, 1, DMA_TO_DEVICE); in dma_irq_callback()
423 dma_unmap_sg(this->dev, &this->data_sgl, 1, DMA_FROM_DEVICE); in dma_irq_callback()
430 dma_unmap_sg(this->dev, &this->data_sgl, 1, DMA_TO_DEVICE); in dma_irq_callback()
/linux-4.1.27/drivers/media/pci/cx23885/
Dcx23885-alsa.c145 dma_unmap_sg(&dev->pci->dev, buf->sglist, buf->sglen, PCI_DMA_FROMDEVICE); in cx23885_alsa_dma_unmap()
/linux-4.1.27/drivers/usb/gadget/udc/
Dudc-core.c98 dma_unmap_sg(&gadget->dev, req->sg, req->num_mapped_sgs, in usb_gadget_unmap_request()
/linux-4.1.27/drivers/gpu/drm/
Ddrm_prime.c156 dma_unmap_sg(attach->dev, sgt->sgl, sgt->nents, in drm_gem_map_detach()
/linux-4.1.27/drivers/gpu/drm/armada/
Darmada_gem.c498 dma_unmap_sg(attach->dev, sgt->sgl, sgt->nents, dir); in armada_gem_prime_unmap_dma_buf()
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_fcoe.c167 dma_unmap_sg(&pf->pdev->dev, ddp->sgl, ddp->sgc, in i40e_fcoe_ddp_unmap()
942 dma_unmap_sg(&pf->pdev->dev, sgl, sgc, DMA_FROM_DEVICE); in i40e_fcoe_ddp_setup()
/linux-4.1.27/drivers/media/pci/cx25821/
Dcx25821-alsa.c209 dma_unmap_sg(&dev->pci->dev, buf->sglist, buf->sglen, PCI_DMA_FROMDEVICE); in cx25821_alsa_dma_unmap()
/linux-4.1.27/drivers/gpu/drm/msm/
Dmsm_gem.c120 dma_unmap_sg(obj->dev->dev, msm_obj->sgt->sgl, in put_pages()
/linux-4.1.27/drivers/gpu/drm/tegra/
Dgem.c563 dma_unmap_sg(attach->dev, sgt->sgl, sgt->nents, dir); in tegra_gem_prime_unmap_dma_buf()
/linux-4.1.27/drivers/usb/core/
Dusb.c977 dma_unmap_sg(controller, sg, n_hw_ents,
Dhcd.c1393 dma_unmap_sg(hcd->self.controller, in usb_hcd_unmap_urb_for_dma()
/linux-4.1.27/drivers/gpu/drm/vmwgfx/
Dvmwgfx_buffer.c336 dma_unmap_sg(dev, vmw_tt->sgt.sgl, vmw_tt->sgt.nents, in vmw_ttm_unmap_from_dma()
/linux-4.1.27/drivers/hsi/controllers/
Domap_ssi.c226 dma_unmap_sg(&ssi->device, msg->sgt.sgl, msg->sgt.nents, dir); in ssi_gdd_complete()
/linux-4.1.27/drivers/memstick/host/
Dr592.c316 dma_unmap_sg(&dev->pci_dev->dev, &dev->req->sg, 1, is_write ? in r592_transfer_fifo_dma()
/linux-4.1.27/drivers/crypto/ux500/cryp/
Dcryp_core.c610 dma_unmap_sg(chan->device->dev, ctx->device->dma.sg_src, in cryp_dma_done()
615 dma_unmap_sg(chan->device->dev, ctx->device->dma.sg_dst, in cryp_dma_done()
/linux-4.1.27/drivers/block/
Dnvme-core.c620 dma_unmap_sg(&nvmeq->dev->pci_dev->dev, iod->sg, iod->nents, in req_completion()
625 dma_unmap_sg(&nvmeq->dev->pci_dev->dev, iod->meta_sg, 1, in req_completion()
867 dma_unmap_sg(&nvmeq->dev->pci_dev->dev, iod->sg, in nvme_queue_rq()
1739 dma_unmap_sg(&dev->pci_dev->dev, iod->sg, iod->nents, in nvme_unmap_user_pages()
/linux-4.1.27/drivers/staging/i2o/
Di2o_block.c351 dma_unmap_sg(ireq->dev, ireq->sg_table, ireq->sg_nents, direction); in i2o_block_sglist_free()
/linux-4.1.27/drivers/media/pci/cx88/
Dcx88-alsa.c356 dma_unmap_sg(&dev->pci->dev, buf->sglist, buf->sglen, PCI_DMA_FROMDEVICE); in cx88_alsa_dma_unmap()
/linux-4.1.27/drivers/misc/carma/
Dcarma-fpga-program.c137 dma_unmap_sg(priv->dev, priv->sglist, priv->sglen, DMA_TO_DEVICE); in fpga_dma_unmap()
Dcarma-fpga.c269 dma_unmap_sg(dev, buf->sglist, buf->sglen, DMA_FROM_DEVICE); in carma_dma_unmap()
/linux-4.1.27/drivers/media/pci/saa7134/
Dsaa7134-alsa.c338 dma_unmap_sg(&dev->pci->dev, dma->sglist, dma->sglen, PCI_DMA_FROMDEVICE); in saa7134_alsa_dma_unmap()
/linux-4.1.27/drivers/ata/
Dpata_bf54x.c954 dma_unmap_sg(ap->dev, qc->sg, qc->n_elem, dir); in bfin_bmdma_stop()
Dlibata-core.c4609 dma_unmap_sg(ap->dev, sg, qc->orig_n_elem, dir); in ata_sg_clean()
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_ttm.c607 dma_unmap_sg(rdev->dev, ttm->sg->sgl, ttm->sg->nents, direction); in radeon_ttm_tt_unpin_userptr()
/linux-4.1.27/drivers/scsi/isci/
Drequest.c2916 dma_unmap_sg(&ihost->pdev->dev, task->scatter, in isci_request_io_request_complete()
2924 dma_unmap_sg(&ihost->pdev->dev, sg, 1, DMA_TO_DEVICE); in isci_request_io_request_complete()
/linux-4.1.27/drivers/mfd/
Drtsx_pcr.c404 dma_unmap_sg(&(pcr->pci->dev), sglist, num_sg, dir); in rtsx_pci_dma_unmap_sg()
/linux-4.1.27/Documentation/
DDMA-API-HOWTO.txt643 dma_unmap_sg(dev, sglist, nents, direction);
647 PLEASE NOTE: The 'nents' argument to the dma_unmap_sg call must be
DDMA-API.txt335 dma_unmap_sg(struct device *dev, struct scatterlist *sg,
/linux-4.1.27/drivers/crypto/ux500/hash/
Dhash_core.c206 dma_unmap_sg(chan->device->dev, ctx->device->dma.sg, in hash_dma_done()
/linux-4.1.27/include/rdma/
Dib_verbs.h2267 dma_unmap_sg(dev->dma_device, sg, nents, direction); in ib_dma_unmap_sg()
/linux-4.1.27/drivers/scsi/lpfc/
Dlpfc_scsi.c2826 dma_unmap_sg(&phba->pcidev->dev, scsi_prot_sglist(scsi_cmnd), in lpfc_bg_scsi_prep_dma_buf_s3()
3499 dma_unmap_sg(&phba->pcidev->dev, scsi_prot_sglist(scsi_cmnd), in lpfc_bg_scsi_prep_dma_buf_s4()
3667 dma_unmap_sg(&phba->pcidev->dev, scsi_prot_sglist(psb->pCmd), in lpfc_scsi_unprep_dma_buf()
/linux-4.1.27/drivers/scsi/ibmvscsi/
Dibmvfc.c1871 dma_unmap_sg(vhost->dev, job->request_payload.sg_list, in ibmvfc_bsg_request()
1943 dma_unmap_sg(vhost->dev, job->request_payload.sg_list, in ibmvfc_bsg_request()
1945 dma_unmap_sg(vhost->dev, job->reply_payload.sg_list, in ibmvfc_bsg_request()
/linux-4.1.27/drivers/scsi/bnx2fc/
Dbnx2fc_io.c1718 dma_unmap_sg(&hba->pcidev->dev, scsi_sglist(sc), in bnx2fc_unmap_sg_list()
/linux-4.1.27/drivers/crypto/ccp/
Dccp-ops.c484 dma_unmap_sg(wa->dma_dev, wa->dma_sg, wa->nents, wa->dma_dir); in ccp_sg_free()
/linux-4.1.27/drivers/video/fbdev/
Dsh_mobile_lcdcfb.c495 dma_unmap_sg(ch->lcdc->dev, ch->sglist, nr_pages, in sh_mobile_lcdc_deferred_io()
/linux-4.1.27/drivers/block/mtip32xx/
Dmtip32xx.c243 dma_unmap_sg(&dd->pdev->dev, cmd->sg, cmd->scatter_ents, cmd->direction); in mtip_async_complete()
/linux-4.1.27/Documentation/scsi/
DChangeLog.lpfc691 and pass back to dma_unmap_sg in error with seg_cnt.