Lines Matching refs:basereq
298 struct mv_cesa_req *basereq = &creq->base;
300 mv_cesa_dma_prepare(basereq, basereq->engine);
632 struct mv_cesa_req *basereq = &creq->base;
640 basereq->chain.first = NULL;
641 basereq->chain.last = NULL;
655 mv_cesa_tdma_desc_iter_init(&basereq->chain);
662 ret = mv_cesa_ahash_dma_add_cache(&basereq->chain, creq, flags);
673 ret = mv_cesa_dma_add_op_transfers(&basereq->chain,
684 op = mv_cesa_dma_add_frag(&basereq->chain,
703 op = mv_cesa_ahash_dma_last_req(&basereq->chain, &iter, creq,
706 op = mv_cesa_dma_add_frag(&basereq->chain, &creq->op_tmpl,
720 type = basereq->chain.last->flags & CESA_TDMA_TYPE_MSK;
724 ret = mv_cesa_dma_add_dummy_end(&basereq->chain, flags);
735 basereq->chain.last->flags |= CESA_TDMA_END_OF_REQ;
738 basereq->chain.last->flags |= CESA_TDMA_BREAK_CHAIN;
746 basereq->chain.first->flags |= CESA_TDMA_SET_STATE;
752 mv_cesa_dma_cleanup(basereq);