Searched refs:basereq (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/crypto/marvell/cesa/ |
| H A D | cipher.c | 150 struct mv_cesa_req *basereq = &creq->base; in mv_cesa_skcipher_process() local 152 if (mv_cesa_req_get_type(basereq) == CESA_STD_REQ) in mv_cesa_skcipher_process() 155 return mv_cesa_dma_process(basereq, status); in mv_cesa_skcipher_process() 173 struct mv_cesa_req *basereq = &creq->base; in mv_cesa_skcipher_dma_prepare() local 175 mv_cesa_dma_prepare(basereq, basereq->engine); in mv_cesa_skcipher_dma_prepare() 221 struct mv_cesa_req *basereq; in mv_cesa_skcipher_complete() local 223 basereq = &creq->base; in mv_cesa_skcipher_complete() 224 memcpy(skreq->iv, basereq->chain.last->op->ctx.skcipher.iv, in mv_cesa_skcipher_complete() 320 struct mv_cesa_req *basereq = &creq->base; in mv_cesa_skcipher_dma_req_init() local 325 basereq->chain.first = NULL; in mv_cesa_skcipher_dma_req_init() [all …]
|
| H A D | hash.c | 301 struct mv_cesa_req *basereq = &creq->base; in mv_cesa_ahash_dma_prepare() local 303 mv_cesa_dma_prepare(basereq, basereq->engine); in mv_cesa_ahash_dma_prepare() 630 struct mv_cesa_req *basereq = &creq->base; in mv_cesa_ahash_dma_req_init() local 638 basereq->chain.first = NULL; in mv_cesa_ahash_dma_req_init() 639 basereq->chain.last = NULL; in mv_cesa_ahash_dma_req_init() 653 mv_cesa_tdma_desc_iter_init(&basereq->chain); in mv_cesa_ahash_dma_req_init() 660 ret = mv_cesa_ahash_dma_add_cache(&basereq->chain, creq, flags); in mv_cesa_ahash_dma_req_init() 671 ret = mv_cesa_dma_add_op_transfers(&basereq->chain, in mv_cesa_ahash_dma_req_init() 682 op = mv_cesa_dma_add_frag(&basereq->chain, in mv_cesa_ahash_dma_req_init() 701 op = mv_cesa_ahash_dma_last_req(&basereq->chain, &iter, creq, in mv_cesa_ahash_dma_req_init() [all …]
|