Home
last modified time | relevance | path

Searched refs:basereq (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.4/drivers/crypto/marvell/
Dcipher.c138 struct mv_cesa_req *basereq = &creq->base; in mv_cesa_skcipher_process() local
140 if (mv_cesa_req_get_type(basereq) == CESA_STD_REQ) in mv_cesa_skcipher_process()
143 return mv_cesa_dma_process(basereq, status); in mv_cesa_skcipher_process()
161 struct mv_cesa_req *basereq = &creq->base; in mv_cesa_skcipher_dma_prepare() local
163 mv_cesa_dma_prepare(basereq, basereq->engine); in mv_cesa_skcipher_dma_prepare()
209 struct mv_cesa_req *basereq; in mv_cesa_skcipher_complete() local
211 basereq = &creq->base; in mv_cesa_skcipher_complete()
212 memcpy(skreq->iv, basereq->chain.last->op->ctx.blkcipher.iv, in mv_cesa_skcipher_complete()
308 struct mv_cesa_req *basereq = &creq->base; in mv_cesa_skcipher_dma_req_init() local
313 basereq->chain.first = NULL; in mv_cesa_skcipher_dma_req_init()
[all …]
Dhash.c267 struct mv_cesa_req *basereq = &creq->base; in mv_cesa_ahash_dma_prepare() local
269 mv_cesa_dma_prepare(basereq, basereq->engine); in mv_cesa_ahash_dma_prepare()
599 struct mv_cesa_req *basereq = &creq->base; in mv_cesa_ahash_dma_req_init() local
607 basereq->chain.first = NULL; in mv_cesa_ahash_dma_req_init()
608 basereq->chain.last = NULL; in mv_cesa_ahash_dma_req_init()
622 mv_cesa_tdma_desc_iter_init(&basereq->chain); in mv_cesa_ahash_dma_req_init()
629 ret = mv_cesa_ahash_dma_add_cache(&basereq->chain, creq, flags); in mv_cesa_ahash_dma_req_init()
640 ret = mv_cesa_dma_add_op_transfers(&basereq->chain, in mv_cesa_ahash_dma_req_init()
651 op = mv_cesa_dma_add_frag(&basereq->chain, &creq->op_tmpl, in mv_cesa_ahash_dma_req_init()
669 op = mv_cesa_ahash_dma_last_req(&basereq->chain, &iter, creq, in mv_cesa_ahash_dma_req_init()
[all …]