Lines Matching refs:basereq
267 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()
672 op = mv_cesa_dma_add_frag(&basereq->chain, &creq->op_tmpl, in mv_cesa_ahash_dma_req_init()
686 type = basereq->chain.last->flags & CESA_TDMA_TYPE_MSK; in mv_cesa_ahash_dma_req_init()
690 ret = mv_cesa_dma_add_dummy_end(&basereq->chain, flags); in mv_cesa_ahash_dma_req_init()
701 basereq->chain.last->flags |= CESA_TDMA_END_OF_REQ; in mv_cesa_ahash_dma_req_init()
704 basereq->chain.last->flags |= CESA_TDMA_BREAK_CHAIN; in mv_cesa_ahash_dma_req_init()
712 basereq->chain.first->flags |= CESA_TDMA_SET_STATE; in mv_cesa_ahash_dma_req_init()
718 mv_cesa_dma_cleanup(basereq); in mv_cesa_ahash_dma_req_init()