Lines Matching refs:ret
366 int ret;
402 ret = caam_jr_enqueue(jrdev, desc, split_key_done, &result);
403 if (ret == -EINPROGRESS) {
406 ret = result.err;
418 return ret;
429 int ret;
438 ret = hash_digest_key(ctx, &keylen, hashed_key, digestsize);
439 if (ret)
471 ret = gen_split_key(ctx->jrdev, ctx->key, &ctx->adata, key,
473 if (ret)
762 int ret;
766 ret = caam_jr_enqueue(jrdev, desc, state->ahash_op_done, req);
768 if (ret != -EINPROGRESS) {
772 ret = 0;
775 return ret;
788 int ret;
798 ret = crypto_transfer_hash_request_to_engine(jrpriv->engine,
801 ret = caam_jr_enqueue(jrdev, desc, cbk, req);
803 if ((ret != -EINPROGRESS) && (ret != -EBUSY)) {
808 return ret;
826 int ret = 0;
881 ret = ctx_map_to_sec4_sg(jrdev, state, ctx->ctx_len,
883 if (ret)
886 ret = buf_map_to_sec4_sg(jrdev, edesc->sec4_sg + 1, state);
887 if (ret)
905 ret = -ENOMEM;
918 ret = ahash_enqueue_req(jrdev, ahash_done_bi, req,
930 return ret;
934 return ret;
948 int ret;
963 ret = ctx_map_to_sec4_sg(jrdev, state, ctx->ctx_len,
965 if (ret)
968 ret = buf_map_to_sec4_sg(jrdev, edesc->sec4_sg + 1, state);
969 if (ret)
978 ret = -ENOMEM;
995 return ret;
1010 int ret;
1043 ret = ctx_map_to_sec4_sg(jrdev, state, ctx->ctx_len,
1045 if (ret)
1048 ret = buf_map_to_sec4_sg(jrdev, edesc->sec4_sg + 1, state);
1049 if (ret)
1052 ret = ahash_edesc_add_src(ctx, edesc, req, mapped_nents,
1055 if (ret)
1069 return ret;
1082 int ret;
1113 ret = ahash_edesc_add_src(ctx, edesc, req, mapped_nents, 0, 0,
1115 if (ret) {
1118 return ret;
1123 ret = map_seq_out_ptr_ctx(desc, jrdev, state, digestsize);
1124 if (ret) {
1150 int ret;
1171 ret = map_seq_out_ptr_ctx(desc, jrdev, state, digestsize);
1172 if (ret)
1202 int ret = 0;
1257 ret = buf_map_to_sec4_sg(jrdev, edesc->sec4_sg, state);
1258 if (ret)
1270 ret = -ENOMEM;
1276 ret = map_seq_out_ptr_ctx(desc, jrdev, state, ctx->ctx_len);
1277 if (ret)
1284 ret = ahash_enqueue_req(jrdev, ahash_done_ctx_dst, req,
1286 if ((ret != -EINPROGRESS) && (ret != -EBUSY))
1287 return ret;
1301 return ret;
1305 return ret;
1320 int ret;
1356 ret = buf_map_to_sec4_sg(jrdev, edesc->sec4_sg, state);
1357 if (ret)
1360 ret = ahash_edesc_add_src(ctx, edesc, req, mapped_nents, 1, buflen,
1362 if (ret) {
1367 ret = map_seq_out_ptr_ctx(desc, jrdev, state, digestsize);
1368 if (ret)
1399 int ret = 0;
1449 ret = ahash_edesc_add_src(ctx, edesc, req, mapped_nents, 0, 0,
1451 if (ret)
1456 ret = map_seq_out_ptr_ctx(desc, jrdev, state, ctx->ctx_len);
1457 if (ret)
1464 ret = ahash_enqueue_req(jrdev, ahash_done_ctx_dst, req,
1466 if ((ret != -EINPROGRESS) && (ret != -EBUSY))
1467 return ret;
1484 return ret;
1488 return ret;