Lines Matching refs:basereq

141 	struct mv_cesa_req *basereq = &creq->base;  in mv_cesa_skcipher_process()  local
143 if (mv_cesa_req_get_type(basereq) == CESA_STD_REQ) in mv_cesa_skcipher_process()
146 return mv_cesa_dma_process(basereq, status); in mv_cesa_skcipher_process()
164 struct mv_cesa_req *basereq = &creq->base; in mv_cesa_skcipher_dma_prepare() local
166 mv_cesa_dma_prepare(basereq, basereq->engine); in mv_cesa_skcipher_dma_prepare()
212 struct mv_cesa_req *basereq; in mv_cesa_skcipher_complete() local
214 basereq = &creq->base; in mv_cesa_skcipher_complete()
215 memcpy(skreq->iv, basereq->chain.last->op->ctx.blkcipher.iv, in mv_cesa_skcipher_complete()
321 struct mv_cesa_req *basereq = &creq->base; in mv_cesa_skcipher_dma_req_init() local
327 basereq->chain.first = NULL; in mv_cesa_skcipher_dma_req_init()
328 basereq->chain.last = NULL; in mv_cesa_skcipher_dma_req_init()
349 mv_cesa_tdma_desc_iter_init(&basereq->chain); in mv_cesa_skcipher_dma_req_init()
355 op = mv_cesa_dma_add_op(&basereq->chain, op_templ, skip_ctx, flags); in mv_cesa_skcipher_dma_req_init()
365 ret = mv_cesa_dma_add_op_transfers(&basereq->chain, &iter.base, in mv_cesa_skcipher_dma_req_init()
371 ret = mv_cesa_dma_add_dummy_launch(&basereq->chain, flags); in mv_cesa_skcipher_dma_req_init()
376 ret = mv_cesa_dma_add_op_transfers(&basereq->chain, &iter.base, in mv_cesa_skcipher_dma_req_init()
385 ret = mv_cesa_dma_add_result_op(&basereq->chain, CESA_SA_CFG_SRAM_OFFSET, in mv_cesa_skcipher_dma_req_init()
392 basereq->chain.last->flags |= CESA_TDMA_END_OF_REQ; in mv_cesa_skcipher_dma_req_init()
397 mv_cesa_dma_cleanup(basereq); in mv_cesa_skcipher_dma_req_init()
415 struct mv_cesa_req *basereq = &creq->base; in mv_cesa_skcipher_std_req_init() local
419 basereq->chain.first = NULL; in mv_cesa_skcipher_std_req_init()
420 basereq->chain.last = NULL; in mv_cesa_skcipher_std_req_init()