Home
last modified time | relevance | path

Searched refs:edesc (Results 1 – 14 of 14) sorted by relevance

/drivers/crypto/caam/
A Dcaampkc.c58 dma_unmap_single(dev, edesc->sec4_sg_dma, edesc->sec4_sg_bytes, in rsa_io_unmap()
135 edesc = req_ctx->edesc; in rsa_pub_done()
140 kfree(edesc); in rsa_pub_done()
168 edesc = req_ctx->edesc; in rsa_priv_f_done()
183 kfree(edesc); in rsa_priv_f_done()
322 if (!edesc) in rsa_edesc_alloc()
325 edesc->sec4_sg = (void *)edesc + sizeof(*edesc) + desclen; in rsa_edesc_alloc()
342 req_ctx->edesc = edesc; in rsa_edesc_alloc()
350 edesc->sec4_sg_dma = dma_map_single(dev, edesc->sec4_sg, in rsa_edesc_alloc()
677 struct rsa_edesc *edesc = req_ctx->edesc; in akcipher_enqueue_req() local
[all …]
A Dcaamhash.c599 edesc = state->edesc; in ahash_done_cpy()
607 kfree(edesc); in ahash_done_cpy()
650 edesc = state->edesc; in ahash_done_switch()
656 kfree(edesc); in ahash_done_switch()
713 if (!edesc) in ahash_edesc_alloc()
716 state->edesc = edesc; in ahash_edesc_alloc()
721 return edesc; in ahash_edesc_alloc()
794 struct ahash_edesc *edesc = state->edesc; in ahash_enqueue_req() local
941 kfree(edesc); in ahash_update_ctx()
964 if (!edesc) in ahash_final_ctx()
[all …]
A Dcaamalg.c963 edesc->src_nents, edesc->dst_nents, 0, 0, in aead_unmap()
964 edesc->sec4_sg_dma, edesc->sec4_sg_bytes); in aead_unmap()
974 edesc->src_nents, edesc->dst_nents, in skcipher_unmap()
976 edesc->sec4_sg_dma, edesc->sec4_sg_bytes); in skcipher_unmap()
991 edesc = rctx->edesc; in aead_crypt_done()
999 kfree(edesc); in aead_crypt_done()
1032 edesc = rctx->edesc; in skcipher_crypt_done()
1056 kfree(edesc); in skcipher_crypt_done()
1413 rctx->edesc = edesc; in aead_edesc_alloc()
1449 struct aead_edesc *edesc = rctx->edesc; in aead_enqueue_req() local
[all …]
A Dcaamalg_qi2.c1344 caam_req->edesc = edesc; in aead_encrypt()
1372 caam_req->edesc = edesc; in aead_decrypt()
1516 caam_req->edesc = edesc; in skcipher_encrypt()
1566 caam_req->edesc = edesc; in skcipher_decrypt()
3625 req_ctx->edesc = edesc; in ahash_update_ctx()
3707 req_ctx->edesc = edesc; in ahash_final_ctx()
3801 req_ctx->edesc = edesc; in ahash_finup_ctx()
3897 req_ctx->edesc = edesc; in ahash_digest()
3969 req_ctx->edesc = edesc; in ahash_final_no_ctx()
4075 req_ctx->edesc = edesc; in ahash_update_no_ctx()
[all …]
A Dcaamalg_qi.c900 caam_unmap(dev, req->src, req->dst, edesc->src_nents, edesc->dst_nents, in aead_unmap()
901 edesc->iv_dma, ivsize, DMA_TO_DEVICE, edesc->qm_sg_dma, in aead_unmap()
913 edesc->iv_dma, ivsize, DMA_BIDIRECTIONAL, edesc->qm_sg_dma, in skcipher_unmap()
931 edesc = container_of(drv_req, typeof(*edesc), drv_req); in aead_done()
1100 edesc->assoclen_dma = dma_map_single(qidev, &edesc->assoclen, 4, in aead_edesc_alloc()
1158 return edesc; in aead_edesc_alloc()
1173 if (IS_ERR(edesc)) in aead_crypt()
1212 return PTR_ALIGN((u8 *)&edesc->sgt[0] + edesc->qm_sg_bytes, in skcipher_edesc_iv()
1228 edesc = container_of(drv_req, typeof(*edesc), drv_req); in skcipher_done()
1409 return edesc; in skcipher_edesc_alloc()
[all …]
A Dcaampkc.h113 struct rsa_edesc *edesc; member
A Dcaamalg_qi2.h187 void *edesc; member
/drivers/dma/ti/
A Dedma.c735 edesc = echan->edesc; in edma_execute()
738 left = edesc->pset_nr - edesc->processed; in edma_execute()
746 edesc->sg_len += edesc->pset[j].len; in edma_execute()
780 if (edesc->processed == edesc->pset_nr) { in edma_execute()
1100 edesc->residue_stat = edesc->residue; in edma_prep_slave_sg()
1166 edesc->residue = edesc->residue_stat = len; in edma_prep_dma_memcpy()
1391 memcpy(&edesc->pset[i], &edesc->pset[0], in edma_prep_dma_cyclic()
1459 edesc = echan->edesc; in edma_completion_handler()
1480 edesc->residue -= edesc->sg_len; in edma_completion_handler()
1481 edesc->residue_stat = edesc->residue; in edma_completion_handler()
[all …]
/drivers/crypto/
A Dtalitos.c496 (edesc->buf + edesc->dma_len))->hdr;
1037 kfree(edesc); in ipsec_esp_encrypt_done()
1058 oicv = edesc->buf + edesc->dma_len; in ipsec_esp_decrypt_swauth_done()
1064 kfree(edesc); in ipsec_esp_decrypt_swauth_done()
1085 kfree(edesc); in ipsec_esp_decrypt_hwauth_done()
1397 if (!edesc) in talitos_edesc_alloc()
1403 memset(&edesc->desc, 0, sizeof(edesc->desc)); in talitos_edesc_alloc()
1465 ((!edesc->src_nents && !edesc->dst_nents) || in aead_decrypt()
1483 icvdata = edesc->buf + edesc->dma_len; in aead_decrypt()
1710 (edesc->buf + edesc->dma_len); in common_nonsnoop_hash_unmap()
[all …]
/drivers/dma/
A Dfsl-edma-common.c51 if (!fsl_chan->edesc) { in fsl_edma_tx_chan_handler()
57 if (!fsl_chan->edesc->iscyclic) { in fsl_edma_tx_chan_handler()
58 list_del(&fsl_chan->edesc->vdesc.node); in fsl_edma_tx_chan_handler()
60 fsl_chan->edesc = NULL; in fsl_edma_tx_chan_handler()
66 if (!fsl_chan->edesc) in fsl_edma_tx_chan_handler()
240 fsl_chan->edesc = NULL; in fsl_edma_terminate_all()
258 if (fsl_chan->edesc) { in fsl_edma_pause()
272 if (fsl_chan->edesc) { in fsl_edma_resume()
343 struct fsl_edma_desc *edesc = fsl_chan->edesc; in fsl_edma_desc_residue() local
412 if (fsl_chan->edesc && cookie == fsl_chan->edesc->vdesc.tx.cookie) in fsl_edma_tx_status()
[all …]
A Dfsl-edma-common.h168 struct fsl_edma_desc *edesc; member
A Dfsl-edma-main.c70 if (!fsl_chan->edesc) in fsl_edma3_err_check()
/drivers/net/ethernet/stmicro/stmmac/
A Dstmmac.h109 struct dma_edesc *edesc; member
A Dstmmac_main.c2572 stmmac_set_desc_tbs(meta_req->priv, meta_req->edesc, ts.tv_sec, in stmmac_xsk_request_launch_time()
2664 meta_req.edesc = &tx_q->dma_entx[entry]; in stmmac_xdp_xmit_zc()

Completed in 80 milliseconds