Lines Matching refs:ret

229 				      bool *should_complete, int *ret)
238 *ret = 0;
244 *ret = PTR_ERR(rdesc);
246 *ret = safexcel_rdesc_check_errors(priv, rdesc);
322 int i, extra = 0, n_cdesc = 0, ret = 0, cache_len, skip = 0;
412 ret = PTR_ERR(first_cdesc);
428 ret = -ENOMEM;
451 ret = PTR_ERR(cdesc);
475 ret = -EINVAL;
483 ret = PTR_ERR(rdesc);
514 return ret;
520 bool *should_complete, int *ret)
528 *ret = 0;
534 *ret = PTR_ERR(rdesc);
536 *ret = safexcel_rdesc_check_errors(priv, rdesc);
557 *ret = enq_ret;
569 bool *should_complete, int *ret)
580 should_complete, ret);
583 should_complete, ret);
594 int ret;
596 ret = safexcel_invalidate_cache(async, ctx->base.priv,
598 if (unlikely(ret))
599 return ret;
612 int ret;
615 ret = safexcel_ahash_send_inv(async, ring, commands, results);
617 ret = safexcel_ahash_send_req(async, ring, commands, results);
619 return ret;
694 int ret, ring;
733 ret = crypto_enqueue_request(&priv->ring[ring].queue, &areq->base);
739 return ret;
745 int ret;
752 ret = safexcel_ahash_cache(areq);
761 if ((ret && !req->finish) || req->last_req)
901 int ret;
903 ret = crypto_ahash_init(areq);
904 if (ret)
905 return ret;
953 int ret = safexcel_sha1_init(areq);
955 if (ret)
956 return ret;
965 int ret;
972 ret = safexcel_ahash_exit_inv(tfm);
973 if (ret)
974 dev_warn(priv->dev, "hash: invalidation error %d\n", ret);
1037 int ret = safexcel_hmac_sha1_init(areq);
1039 if (ret)
1040 return ret;
1051 int ret, i;
1066 ret = crypto_ahash_digest(areq);
1067 ret = crypto_wait_req(ret, &result);
1072 if (ret)
1073 return ret;
1095 int ret;
1102 ret = crypto_ahash_init(areq);
1103 if (ret)
1104 return ret;
1110 ret = crypto_ahash_update(areq);
1111 ret = crypto_wait_req(ret, &result);
1113 return ret ?: crypto_ahash_export(areq, state);
1124 int ret;
1132 ret = -ENOMEM;
1141 ret = -ENOMEM;
1147 ret = safexcel_hmac_init_pad(areq, blocksize, key, keylen, ipad, opad);
1148 if (ret)
1151 ret = safexcel_hmac_init_iv(areq, blocksize, ipad, istate);
1152 if (ret)
1155 ret = safexcel_hmac_init_iv(areq, blocksize, opad, ostate);
1164 return ret;
1173 int ret;
1175 ret = __safexcel_hmac_setkey(alg, key, keylen, &istate, &ostate);
1176 if (ret)
1177 return ret;
1256 int ret = safexcel_sha256_init(areq);
1258 if (ret)
1259 return ret;
1313 int ret = safexcel_sha224_init(areq);
1315 if (ret)
1316 return ret;
1384 int ret = safexcel_hmac_sha224_init(areq);
1386 if (ret)
1387 return ret;
1456 int ret = safexcel_hmac_sha256_init(areq);
1458 if (ret)
1459 return ret;
1514 int ret = safexcel_sha512_init(areq);
1516 if (ret)
1517 return ret;
1571 int ret = safexcel_sha384_init(areq);
1573 if (ret)
1574 return ret;
1642 int ret = safexcel_hmac_sha512_init(areq);
1644 if (ret)
1645 return ret;
1714 int ret = safexcel_hmac_sha384_init(areq);
1716 if (ret)
1717 return ret;
1772 int ret = safexcel_md5_init(areq);
1774 if (ret)
1775 return ret;
1844 int ret = safexcel_hmac_md5_init(areq);
1846 if (ret)
1847 return ret;
1887 int ret = safexcel_ahash_cra_init(tfm);
1891 return ret;
1993 int ret, i;
1995 ret = aes_expandkey(&aes, key, len);
1996 if (ret)
1997 return ret;
2061 int ret, i;
2063 ret = aes_expandkey(ctx->aes, key, len);
2064 if (ret)
2065 return ret;
2077 ret = aes_expandkey(ctx->aes,
2080 if (ret)
2081 return ret;
2146 int ret, i;
2149 ret = aes_expandkey(ctx->aes, key, len);
2150 if (ret)
2151 return ret;
2244 int ret = safexcel_sm3_init(areq);
2246 if (ret)
2247 return ret;
2315 int ret = safexcel_hmac_sm3_init(areq);
2317 if (ret)
2318 return ret;
2378 int ret = 0;
2397 ret = crypto_ahash_setkey(ctx->fback, key,
2403 ret = ret ?: crypto_ahash_init(subreq);
2407 return ret;
2726 int ret;
2728 ret = safexcel_sha3_cra_init(tfm);
2729 if (ret)
2730 return ret;
2761 int ret = 0;
2768 ret = crypto_shash_digest(ctx->shdesc, key, keylen,
2812 return ret;