Lines Matching defs:base

22 	struct mv_cesa_dma_iter base;
36 mv_cesa_req_dma_iter_init(&iter->base, len);
46 return mv_cesa_req_dma_iter_next_op(&iter->base);
107 mv_cesa_dma_cleanup(&creq->base);
114 if (mv_cesa_req_get_type(&creq->base) == CESA_DMA_REQ)
122 if (mv_cesa_req_get_type(&creq->base) == CESA_DMA_REQ)
162 struct mv_cesa_engine *engine = creq->base.engine;
298 struct mv_cesa_req *basereq = &creq->base;
314 struct mv_cesa_req *base = &creq->base;
317 if (base->chain.first->flags & CESA_TDMA_SET_STATE) {
318 struct mv_cesa_engine *engine = base->engine;
327 mv_cesa_dma_step(base);
335 if (mv_cesa_req_get_type(&creq->base) == CESA_DMA_REQ)
346 if (mv_cesa_req_get_type(&creq->base) == CESA_DMA_REQ)
347 return mv_cesa_dma_process(&creq->base, status);
356 struct mv_cesa_engine *engine = creq->base.engine;
362 if (mv_cesa_req_get_type(&creq->base) == CESA_DMA_REQ &&
363 (creq->base.chain.last->flags & CESA_TDMA_TYPE_MSK) ==
371 data = creq->base.chain.last->op->ctx.hash.hash;
408 creq->base.engine = engine;
410 if (mv_cesa_req_get_type(&creq->base) == CESA_DMA_REQ)
462 ctx->base.ops = &mv_cesa_ahash_req_ops;
630 gfp_t flags = (req->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP) ?
632 struct mv_cesa_req *basereq = &creq->base;
674 &iter.base,
679 frag_len = iter.base.op_len;
694 frag_len = iter.base.op_len;
731 iter.base.len;
797 mv_cesa_ahash_prepare(&req->base, engine);
799 ret = mv_cesa_queue_req(&req->base, &creq->base);
801 if (mv_cesa_req_needs_cleanup(&req->base, ret))
947 .base = {
1018 .base = {
1092 .base = {
1239 ctx->base.ops = &mv_cesa_ahash_req_ops;
1248 struct mv_cesa_hmac_ctx *ctx = crypto_tfm_ctx(req->base.tfm);
1302 .base = {
1319 struct mv_cesa_hmac_ctx *ctx = crypto_tfm_ctx(req->base.tfm);
1373 .base = {
1410 struct mv_cesa_hmac_ctx *ctx = crypto_tfm_ctx(req->base.tfm);
1444 .base = {