Home
last modified time | relevance | path

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

1234

/linux/drivers/i2c/busses/
H A Di2c-mxs.c157 dma_unmap_sg(i2c->dev, &i2c->sg_io[0], 1, DMA_TO_DEVICE); in mxs_i2c_dma_finish()
158 dma_unmap_sg(i2c->dev, &i2c->sg_io[1], 1, DMA_FROM_DEVICE); in mxs_i2c_dma_finish()
160 dma_unmap_sg(i2c->dev, i2c->sg_io, 2, DMA_TO_DEVICE); in mxs_i2c_dma_finish()
288 dma_unmap_sg(i2c->dev, &i2c->sg_io[1], 1, DMA_FROM_DEVICE); in mxs_i2c_dma_setup_xfer()
290 dma_unmap_sg(i2c->dev, &i2c->sg_io[0], 1, DMA_TO_DEVICE); in mxs_i2c_dma_setup_xfer()
297 dma_unmap_sg(i2c->dev, i2c->sg_io, 2, DMA_TO_DEVICE); in mxs_i2c_dma_setup_xfer()
/linux/drivers/crypto/ccree/
H A Dcc_buffer_mgr.c360 dma_unmap_sg(dev, src, req_ctx->in_nents, DMA_TO_DEVICE); in cc_unmap_cipher_request()
361 dma_unmap_sg(dev, dst, req_ctx->out_nents, DMA_FROM_DEVICE); in cc_unmap_cipher_request()
365 dma_unmap_sg(dev, src, req_ctx->in_nents, DMA_BIDIRECTIONAL); in cc_unmap_cipher_request()
497 dma_unmap_sg(dev, &areq_ctx->ccm_adata_sg, 1, DMA_TO_DEVICE); in cc_unmap_aead_request()
521 dma_unmap_sg(dev, req->src, areq_ctx->src.mapped_nents, src_direction); in cc_unmap_aead_request()
525 dma_unmap_sg(dev, req->dst, areq_ctx->dst.mapped_nents, DMA_FROM_DEVICE); in cc_unmap_aead_request()
1211 dma_unmap_sg(dev, src, areq_ctx->in_nents, DMA_TO_DEVICE); in cc_map_hash_request_final()
1215 dma_unmap_sg(dev, areq_ctx->buff_sg, 1, DMA_TO_DEVICE); in cc_map_hash_request_final()
1326 dma_unmap_sg(dev, src, areq_ctx->in_nents, DMA_TO_DEVICE); in cc_map_hash_request_update()
1330 dma_unmap_sg(dev, areq_ctx->buff_sg, 1, DMA_TO_DEVICE); in cc_map_hash_request_update()
[all …]
/linux/drivers/crypto/rockchip/
H A Drk3288_crypto_skcipher.c386 dma_unmap_sg(rkc->dev, sgs, 1, DMA_BIDIRECTIONAL); in rk_cipher_run()
388 dma_unmap_sg(rkc->dev, sgs, 1, DMA_TO_DEVICE); in rk_cipher_run()
389 dma_unmap_sg(rkc->dev, sgd, 1, DMA_FROM_DEVICE); in rk_cipher_run()
424 dma_unmap_sg(rkc->dev, sgs, 1, DMA_BIDIRECTIONAL); in rk_cipher_run()
426 dma_unmap_sg(rkc->dev, sgs, 1, DMA_TO_DEVICE); in rk_cipher_run()
427 dma_unmap_sg(rkc->dev, sgd, 1, DMA_FROM_DEVICE); in rk_cipher_run()
/linux/Documentation/driver-api/mmc/
H A Dmmc-async-req.rst19 dma_unmap_sg are processing. Using non-blocking MMC requests makes it
29 prepare (major part of preparations are dma_map_sg() and dma_unmap_sg())
61 descriptor, and post_req() runs the dma_unmap_sg().
/linux/drivers/crypto/cavium/nitrox/
H A Dnitrox_reqmgr.c61 dma_unmap_sg(dev, sr->in.sg, sg_nents(sr->in.sg), in softreq_unmap_sgbufs()
69 dma_unmap_sg(dev, sr->out.sg, sg_nents(sr->out.sg), in softreq_unmap_sgbufs()
182 dma_unmap_sg(dev, req->src, sg_nents(req->src), DMA_BIDIRECTIONAL); in dma_map_inbufs()
207 dma_unmap_sg(dev, req->dst, sg_nents(req->dst), DMA_BIDIRECTIONAL); in dma_map_outbufs()
/linux/drivers/scsi/
H A Dscsi_lib_dma.c48 dma_unmap_sg(dev, scsi_sglist(cmd), scsi_sg_count(cmd), in scsi_dma_unmap()
/linux/drivers/crypto/amlogic/
H A Damlogic-gxl-cipher.c239 dma_unmap_sg(mc->dev, areq->src, sg_nents(areq->src), DMA_BIDIRECTIONAL); in meson_cipher()
241 dma_unmap_sg(mc->dev, areq->src, sg_nents(areq->src), DMA_TO_DEVICE); in meson_cipher()
242 dma_unmap_sg(mc->dev, areq->dst, sg_nents(areq->dst), DMA_FROM_DEVICE); in meson_cipher()
/linux/drivers/crypto/gemini/
H A Dsl3516-ce-cipher.c251 dma_unmap_sg(ce->dev, areq->src, sg_nents(areq->src), in sl3516_ce_cipher()
254 dma_unmap_sg(ce->dev, areq->src, sg_nents(areq->src), in sl3516_ce_cipher()
256 dma_unmap_sg(ce->dev, areq->dst, sg_nents(areq->dst), in sl3516_ce_cipher()
/linux/drivers/scsi/qla2xxx/
H A Dqla_bsg.c58 dma_unmap_sg(&ha->pdev->dev, in qla2x00_bsg_sp_free()
63 dma_unmap_sg(&ha->pdev->dev, in qla2x00_bsg_sp_free()
74 dma_unmap_sg(&ha->pdev->dev, bsg_job->request_payload.sg_list, in qla2x00_bsg_sp_free()
77 dma_unmap_sg(&ha->pdev->dev, bsg_job->reply_payload.sg_list, in qla2x00_bsg_sp_free()
379 dma_unmap_sg(&ha->pdev->dev, bsg_job->request_payload.sg_list, in qla2x00_process_els()
388 dma_unmap_sg(&ha->pdev->dev, bsg_job->reply_payload.sg_list, in qla2x00_process_els()
439 dma_unmap_sg(&ha->pdev->dev, bsg_job->request_payload.sg_list, in qla2x00_process_els()
441 dma_unmap_sg(&ha->pdev->dev, bsg_job->reply_payload.sg_list, in qla2x00_process_els()
579 dma_unmap_sg(&ha->pdev->dev, bsg_job->request_payload.sg_list, in qla2x00_process_ct()
581 dma_unmap_sg(&ha->pdev->dev, bsg_job->reply_payload.sg_list, in qla2x00_process_ct()
[all …]
/linux/drivers/crypto/hisilicon/
H A Dsgl.c263 dma_unmap_sg(dev, sgl, sg_n, dir); in hisi_acc_sg_buf_map_to_hw_sgl()
284 dma_unmap_sg(dev, sgl, sg_nents(sgl), dir); in hisi_acc_sg_buf_unmap()
/linux/drivers/target/iscsi/cxgbit/
H A Dcxgbit_ddp.c218 dma_unmap_sg(&ppm->pdev->dev, sgl, sgcnt, DMA_FROM_DEVICE); in cxgbit_ddp_reserve()
285 dma_unmap_sg(&ppm->pdev->dev, ttinfo->sgl, in cxgbit_unmap_cmd()
/linux/drivers/mmc/host/
H A Duniphier-sd.c109 dma_unmap_sg(mmc_dev(host->mmc), host->sg_ptr, host->sg_len, in uniphier_sd_external_dma_callback()
173 dma_unmap_sg(mmc_dev(host->mmc), host->sg_ptr, host->sg_len, in uniphier_sd_external_dma_start()
349 dma_unmap_sg(mmc_dev(host->mmc), host->sg_ptr, 1, priv->dma_dir); in uniphier_sd_internal_dma_dataend()
H A Dmmci_stm32_sdmmc.c183 dma_unmap_sg(mmc_dev(host->mmc), data->sg, data->sg_len, in sdmmc_idma_unprep_data()
282 dma_unmap_sg(mmc_dev(host->mmc), data->sg, data->sg_len, in sdmmc_idma_error()
/linux/drivers/mtd/nand/
H A Dqpic_common.c199 dma_unmap_sg(nandc->dev, sgl, sgl_cnt, desc->dir); in qcom_prepare_bam_async_desc()
611 dma_unmap_sg(nandc->dev, desc->bam_sgl, in qcom_submit_descs()
614 dma_unmap_sg(nandc->dev, &desc->adm_sgl, 1, in qcom_submit_descs()
/linux/drivers/scsi/ibmvscsi_tgt/
H A Dlibsrp.c187 dma_unmap_sg(iue->target->dev, sg, cmd->se_cmd.t_data_nents, in srp_direct_data()
260 dma_unmap_sg(iue->target->dev, sg, cmd->se_cmd.t_data_nents, in srp_indirect_data()
/linux/drivers/scsi/pm8001/
H A Dpm8001_sas.c561 dma_unmap_sg(pm8001_ha->dev, task->scatter, in pm8001_queue_command()
591 dma_unmap_sg(pm8001_ha->dev, task->scatter, in pm8001_ccb_task_free()
596 dma_unmap_sg(pm8001_ha->dev, &task->smp_task.smp_resp, 1, in pm8001_ccb_task_free()
598 dma_unmap_sg(pm8001_ha->dev, &task->smp_task.smp_req, 1, in pm8001_ccb_task_free()
/linux/drivers/infiniband/hw/mthca/
H A Dmthca_memfree.c69 dma_unmap_sg(&dev->pdev->dev, chunk->mem, chunk->npages, in mthca_free_icm_pages()
493 dma_unmap_sg(&dev->pdev->dev, &db_tab->page[i].mem, 1, in mthca_map_user_db()
560 dma_unmap_sg(&dev->pdev->dev, &db_tab->page[i].mem, 1, in mthca_cleanup_user_db_tab()
/linux/drivers/crypto/caam/
H A Dcaamhash.c559 dma_unmap_sg(dev, req->src, edesc->src_nents, DMA_TO_DEVICE); in ahash_unmap()
883 dma_unmap_sg(jrdev, req->src, src_nents, DMA_TO_DEVICE); in ahash_update_ctx()
1044 dma_unmap_sg(jrdev, req->src, src_nents, DMA_TO_DEVICE); in ahash_finup_ctx()
1116 dma_unmap_sg(jrdev, req->src, src_nents, DMA_TO_DEVICE); in ahash_digest()
1259 dma_unmap_sg(jrdev, req->src, src_nents, DMA_TO_DEVICE); in ahash_update_no_ctx()
1356 dma_unmap_sg(jrdev, req->src, src_nents, DMA_TO_DEVICE); in ahash_finup_no_ctx()
1452 dma_unmap_sg(jrdev, req->src, src_nents, DMA_TO_DEVICE); in ahash_update_first()
/linux/drivers/media/common/saa7146/
H A Dsaa7146_core.c192 dma_unmap_sg(&pci->dev, pt->slist, pt->nents, DMA_FROM_DEVICE); in saa7146_vmalloc_build_pgtable()
206 dma_unmap_sg(&pci->dev, pt->slist, pt->nents, DMA_FROM_DEVICE); in saa7146_vfree_destroy_pgtable()
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_fcoe.c111 dma_unmap_sg(&adapter->pdev->dev, ddp->sgl, ddp->sgc, in ixgbe_fcoe_ddp_put()
324 dma_unmap_sg(&adapter->pdev->dev, sgl, sgc, DMA_FROM_DEVICE); in ixgbe_fcoe_ddp_setup()
442 dma_unmap_sg(&adapter->pdev->dev, ddp->sgl, in ixgbe_fcoe_ddp()
/linux/drivers/gpu/drm/i915/
H A Di915_gem_gtt.c66 dma_unmap_sg(i915->drm.dev, pages->sgl, pages->nents, in i915_gem_gtt_finish_pages()
/linux/drivers/scsi/mvsas/
H A Dmv_sas.c391 dma_unmap_sg(mvi->dev, &tei->task->smp_task.smp_resp, 1, in mvs_task_prep_smp()
394 dma_unmap_sg(mvi->dev, &tei->task->smp_task.smp_req, 1, in mvs_task_prep_smp()
821 dma_unmap_sg(mvi->dev, task->scatter, task->num_scatter, in mvs_task_prep()
866 dma_unmap_sg(mvi->dev, task->scatter, in mvs_slot_task_free()
871 dma_unmap_sg(mvi->dev, &task->smp_task.smp_resp, 1, in mvs_slot_task_free()
873 dma_unmap_sg(mvi->dev, &task->smp_task.smp_req, 1, in mvs_slot_task_free()
/linux/drivers/ufs/core/
H A Dufs_bsg.c123 dma_unmap_sg(hba->host->dma_dev, payload->sg_list, payload->sg_cnt, dir); in ufs_bsg_exec_advanced_rpmb_req()
/linux/drivers/scsi/hisi_sas/
H A Dhisi_sas_main.c256 dma_unmap_sg(dev, task->scatter, in hisi_sas_slot_task_free()
260 dma_unmap_sg(dev, &task->smp_task.smp_req, in hisi_sas_slot_task_free()
267 dma_unmap_sg(dev, scsi_prot_sglist(scsi_cmnd), in hisi_sas_slot_task_free()
319 dma_unmap_sg(dev, task->scatter, task->num_scatter, in hisi_sas_dma_unmap()
322 dma_unmap_sg(dev, &task->smp_task.smp_req, in hisi_sas_dma_unmap()
385 dma_unmap_sg(dev, scsi_prot_sglist(scsi_cmnd), in hisi_sas_dif_dma_unmap()
424 dma_unmap_sg(dev, scsi_prot_sglist(scsi_cmnd), in hisi_sas_dif_dma_map()
/linux/drivers/mailbox/
H A Dbcm-pdc-mailbox.c607 dma_unmap_sg(dev, pdcs->src_sg[pdcs->txin], in pdc_receive_one()
623 dma_unmap_sg(dev, rx_ctx->dst_sg, sg_nents(rx_ctx->dst_sg), in pdc_receive_one()
1217 dma_unmap_sg(dev, mssg->spu.src, src_nent, in pdc_send_data()

1234