Lines Matching defs:base

21 	struct mv_cesa_dma_iter base;
35 mv_cesa_req_dma_iter_init(&iter->base, len);
45 return mv_cesa_req_dma_iter_next_op(&iter->base);
106 mv_cesa_dma_cleanup(&creq->base);
113 if (mv_cesa_req_get_type(&creq->base) == CESA_DMA_REQ)
121 if (mv_cesa_req_get_type(&creq->base) == CESA_DMA_REQ)
161 struct mv_cesa_engine *engine = creq->base.engine;
274 struct mv_cesa_req *basereq = &creq->base;
290 struct mv_cesa_req *base = &creq->base;
293 if (base->chain.first->flags & CESA_TDMA_SET_STATE) {
294 struct mv_cesa_engine *engine = base->engine;
303 mv_cesa_dma_step(base);
311 if (mv_cesa_req_get_type(&creq->base) == CESA_DMA_REQ)
322 if (mv_cesa_req_get_type(&creq->base) == CESA_DMA_REQ)
323 return mv_cesa_dma_process(&creq->base, status);
332 struct mv_cesa_engine *engine = creq->base.engine;
338 if (mv_cesa_req_get_type(&creq->base) == CESA_DMA_REQ &&
339 (creq->base.chain.last->flags & CESA_TDMA_TYPE_MSK) ==
347 data = creq->base.chain.last->op->ctx.hash.hash;
384 creq->base.engine = engine;
386 if (mv_cesa_req_get_type(&creq->base) == CESA_DMA_REQ)
438 ctx->base.ops = &mv_cesa_ahash_req_ops;
606 gfp_t flags = (req->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP) ?
608 struct mv_cesa_req *basereq = &creq->base;
650 &iter.base,
655 frag_len = iter.base.op_len;
670 frag_len = iter.base.op_len;
707 iter.base.len;
773 mv_cesa_ahash_prepare(&req->base, engine);
775 ret = mv_cesa_queue_req(&req->base, &creq->base);
777 if (mv_cesa_req_needs_cleanup(&req->base, ret))
923 .base = {
994 .base = {
1068 .base = {
1240 ctx->base.ops = &mv_cesa_ahash_req_ops;
1249 struct mv_cesa_hmac_ctx *ctx = crypto_tfm_ctx(req->base.tfm);
1303 .base = {
1320 struct mv_cesa_hmac_ctx *ctx = crypto_tfm_ctx(req->base.tfm);
1374 .base = {
1411 struct mv_cesa_hmac_ctx *ctx = crypto_tfm_ctx(req->base.tfm);
1445 .base = {