/linux-4.4.14/drivers/crypto/caam/ |
D | caamhash.c | 192 struct scatterlist *src, int src_nents, in src_map_to_sec4_sg() argument 195 dma_map_sg(jrdev, src, src_nents, DMA_TO_DEVICE); in src_map_to_sec4_sg() 196 sg_to_sec4_sg_last(src, src_nents, sec4_sg, 0); in src_map_to_sec4_sg() 604 int src_nents; member 614 if (edesc->src_nents) in ahash_unmap() 615 dma_unmap_sg(dev, req->src, edesc->src_nents, DMA_TO_DEVICE); in ahash_unmap() 794 int src_nents, sec4_sg_bytes, sec4_sg_src_index; in ahash_update_ctx() local 804 src_nents = sg_nents_for_len(req->src, in ahash_update_ctx() 807 sec4_sg_bytes = (sec4_sg_src_index + src_nents) * in ahash_update_ctx() 822 edesc->src_nents = src_nents; in ahash_update_ctx() [all …]
|
D | caamalg.c | 1841 int src_nents; member 1861 int src_nents; member 1871 struct scatterlist *dst, int src_nents, in caam_unmap() argument 1877 dma_unmap_sg(dev, src, src_nents ? : 1, DMA_TO_DEVICE); in caam_unmap() 1880 dma_unmap_sg(dev, src, src_nents ? : 1, DMA_BIDIRECTIONAL); in caam_unmap() 1895 edesc->src_nents, edesc->dst_nents, 0, 0, in aead_unmap() 1907 edesc->src_nents, edesc->dst_nents, in ablkcipher_unmap() 1983 edesc->src_nents > 1 ? 100 : ivsize, 1); in ablkcipher_encrypt_done() 2055 sec4_sg_index += edesc->src_nents; in init_aead_job() 2178 edesc->src_nents ? 100 : req->nbytes, 1); in init_ablkcipher_job() [all …]
|
/linux-4.4.14/drivers/crypto/qce/ |
D | ablkcipher.c | 47 dma_unmap_sg(qce->dev, rctx->src_sg, rctx->src_nents, dir_src); in qce_ablkcipher_done() 81 rctx->src_nents = sg_nents_for_len(req->src, req->nbytes); in qce_ablkcipher_async_req_handle() 85 rctx->dst_nents = rctx->src_nents; in qce_ablkcipher_async_req_handle() 118 ret = dma_map_sg(qce->dev, req->src, rctx->src_nents, dir_src); in qce_ablkcipher_async_req_handle() 126 ret = qce_dma_prep_sgs(&qce->dma, rctx->src_sg, rctx->src_nents, in qce_ablkcipher_async_req_handle() 144 dma_unmap_sg(qce->dev, req->src, rctx->src_nents, dir_src); in qce_ablkcipher_async_req_handle()
|
D | cipher.h | 46 int src_nents; member
|
D | sha.c | 54 dma_unmap_sg(qce->dev, req->src, rctx->src_nents, DMA_TO_DEVICE); in qce_ahash_done() 94 rctx->src_nents = sg_nents_for_len(req->src, req->nbytes); in qce_ahash_async_req_handle() 95 ret = dma_map_sg(qce->dev, req->src, rctx->src_nents, DMA_TO_DEVICE); in qce_ahash_async_req_handle() 105 ret = qce_dma_prep_sgs(&qce->dma, req->src, rctx->src_nents, in qce_ahash_async_req_handle() 123 dma_unmap_sg(qce->dev, req->src, rctx->src_nents, DMA_TO_DEVICE); in qce_ahash_async_req_handle()
|
D | sha.h | 57 int src_nents; member
|
/linux-4.4.14/drivers/crypto/ |
D | talitos.c | 891 int src_nents; member 909 unsigned int src_nents = edesc->src_nents ? : 1; in talitos_sg_unmap() local 913 dma_unmap_sg(dev, src, src_nents, DMA_TO_DEVICE); in talitos_sg_unmap() 919 dma_unmap_sg(dev, src, src_nents, DMA_BIDIRECTIONAL); in talitos_sg_unmap() 958 icvdata = &edesc->link_tbl[edesc->src_nents + in ipsec_esp_encrypt_done() 991 oicv = (char *)&edesc->link_tbl[edesc->src_nents + in ipsec_esp_decrypt_swauth_done() 1101 sg_count = dma_map_sg(dev, areq->src, edesc->src_nents ?: 1, in ipsec_esp() 1196 (edesc->src_nents + edesc->dst_nents + in ipsec_esp() 1236 int src_nents, dst_nents, alloc_len, dma_len; in talitos_edesc_alloc() local 1253 src_nents = sg_nents_for_len(src, in talitos_edesc_alloc() [all …]
|
D | picoxcell_crypto.c | 331 unsigned int src_nents, dst_nents; in spacc_aead_make_ddts() local 339 src_nents = sg_count(areq->src, total); in spacc_aead_make_ddts() 340 if (src_nents + 1 > MAX_DDT_LEN) in spacc_aead_make_ddts() 346 if (src_nents + 1 > MAX_DDT_LEN) in spacc_aead_make_ddts() 362 src_ents = dma_map_sg(engine->dev, areq->src, src_nents, in spacc_aead_make_ddts() 371 dma_unmap_sg(engine->dev, areq->src, src_nents, in spacc_aead_make_ddts() 376 src_ents = dma_map_sg(engine->dev, areq->src, src_nents, in spacc_aead_make_ddts()
|
/linux-4.4.14/drivers/crypto/marvell/ |
D | cipher.c | 67 dma_unmap_sg(cesa_dev->dev, req->src, creq->src_nents, in mv_cesa_ablkcipher_dma_cleanup() 70 dma_unmap_sg(cesa_dev->dev, req->src, creq->src_nents, in mv_cesa_ablkcipher_dma_cleanup() 92 len = sg_pcopy_to_buffer(req->src, creq->src_nents, in mv_cesa_ablkcipher_std_step() 309 ret = dma_map_sg(cesa_dev->dev, req->src, creq->src_nents, in mv_cesa_ablkcipher_dma_req_init() 321 ret = dma_map_sg(cesa_dev->dev, req->src, creq->src_nents, in mv_cesa_ablkcipher_dma_req_init() 372 dma_unmap_sg(cesa_dev->dev, req->src, creq->src_nents, in mv_cesa_ablkcipher_dma_req_init() 403 creq->src_nents = sg_nents_for_len(req->src, req->nbytes); in mv_cesa_ablkcipher_req_init()
|
D | hash.c | 148 dma_unmap_sg(cesa_dev->dev, req->src, creq->src_nents, DMA_TO_DEVICE); in mv_cesa_ahash_dma_cleanup() 224 sreq->offset += sg_pcopy_to_buffer(req->src, creq->src_nents, in mv_cesa_ahash_std_step() 350 sg_pcopy_to_buffer(ahashreq->src, creq->src_nents, in mv_cesa_ahash_process() 463 sg_pcopy_to_buffer(req->src, creq->src_nents, in mv_cesa_ahash_cache_req() 612 if (creq->src_nents) { in mv_cesa_ahash_dma_req_init() 613 ret = dma_map_sg(cesa_dev->dev, req->src, creq->src_nents, in mv_cesa_ahash_dma_req_init() 696 dma_unmap_sg(cesa_dev->dev, req->src, creq->src_nents, DMA_TO_DEVICE); in mv_cesa_ahash_dma_req_init() 714 creq->src_nents = sg_nents_for_len(req->src, req->nbytes); in mv_cesa_ahash_req_init()
|
D | cesa.h | 566 int src_nents; member 615 int src_nents; member
|
/linux-4.4.14/include/linux/ |
D | dmaengine.h | 717 struct scatterlist *src_sg, unsigned int src_nents, 824 struct scatterlist *src_sg, unsigned int src_nents, in dmaengine_prep_dma_sg() argument 828 src_sg, src_nents, flags); in dmaengine_prep_dma_sg()
|
/linux-4.4.14/drivers/dma/ |
D | fsldma.c | 830 struct scatterlist *src_sg, unsigned int src_nents, in fsl_dma_prep_sg() argument 840 if (dst_nents == 0 || src_nents == 0) in fsl_dma_prep_sg() 915 if (src_nents == 0) in fsl_dma_prep_sg() 923 src_nents--; in fsl_dma_prep_sg()
|
D | xgene-dma.c | 899 u32 src_nents, unsigned long flags) in xgene_dma_prep_sg() argument 910 if (unlikely(!dst_nents || !src_nents)) in xgene_dma_prep_sg() 922 src_nents--; in xgene_dma_prep_sg() 975 if (src_nents == 0) in xgene_dma_prep_sg() 983 src_nents--; in xgene_dma_prep_sg()
|
D | nbpfaxi.c | 985 struct scatterlist *src_sg, unsigned int src_nents, in nbpf_prep_memcpy_sg() argument 990 if (dst_nents != src_nents) in nbpf_prep_memcpy_sg() 993 return nbpf_prep_sg(chan, src_sg, dst_sg, src_nents, in nbpf_prep_memcpy_sg()
|
D | at_hdmac.c | 1225 struct scatterlist *src_sg, unsigned int src_nents, in atc_prep_dma_sg() argument 1241 if (unlikely(dst_nents == 0 || src_nents == 0)) in atc_prep_dma_sg() 1275 if (!src_sg || !src_nents) in atc_prep_dma_sg() 1282 src_nents--; in atc_prep_dma_sg()
|
D | ste_dma40.c | 2524 struct scatterlist *src_sg, unsigned int src_nents, in d40_prep_memcpy_sg() argument 2527 if (dst_nents != src_nents) in d40_prep_memcpy_sg() 2530 return d40_prep_sg(chan, src_sg, dst_sg, src_nents, in d40_prep_memcpy_sg()
|