Lines Matching refs:err

785 	int err;  in build_cipher_test_sglists()  local
788 err = build_test_sglist(&tsgls->src, cfg->src_divs, alignmask, in build_cipher_test_sglists()
793 if (err) in build_cipher_test_sglists()
794 return err; in build_cipher_test_sglists()
863 int err; \
865 err = prepare_keybuf((key), (ksize), (cfg), (alignmask), \
867 if (err == 0) { \
870 err = setkey_f((tfm), keyptr, (ksize)); \
875 err; \
1283 static inline int check_shash_op(const char *op, int err, in check_shash_op() argument
1287 if (err) in check_shash_op()
1289 driver, op, err, vec_name, cfg->name); in check_shash_op()
1290 return err; in check_shash_op()
1308 int err; in test_shash_vec_cfg() local
1312 err = do_setkey(crypto_shash_setkey, tfm, vec->key, vec->ksize, in test_shash_vec_cfg()
1314 if (err) { in test_shash_vec_cfg()
1315 if (err == vec->setkey_error) in test_shash_vec_cfg()
1318 driver, vec_name, vec->setkey_error, err, in test_shash_vec_cfg()
1320 return err; in test_shash_vec_cfg()
1330 err = build_hash_sglist(tsgl, vec, cfg, 0, divs); in test_shash_vec_cfg()
1331 if (err) { in test_shash_vec_cfg()
1334 return err; in test_shash_vec_cfg()
1349 err = crypto_shash_digest(desc, sg_virt(&tsgl->sgl[0]), in test_shash_vec_cfg()
1353 if (err) { in test_shash_vec_cfg()
1354 if (err == vec->digest_error) in test_shash_vec_cfg()
1357 driver, vec_name, vec->digest_error, err, in test_shash_vec_cfg()
1359 return err; in test_shash_vec_cfg()
1373 err = crypto_shash_init(desc); in test_shash_vec_cfg()
1376 err = check_shash_op("init", err, driver, vec_name, cfg); in test_shash_vec_cfg()
1377 if (err) in test_shash_vec_cfg()
1378 return err; in test_shash_vec_cfg()
1385 err = crypto_shash_finup(desc, sg_virt(&tsgl->sgl[i]), in test_shash_vec_cfg()
1389 err = check_shash_op("finup", err, driver, vec_name, in test_shash_vec_cfg()
1391 if (err) in test_shash_vec_cfg()
1392 return err; in test_shash_vec_cfg()
1397 err = crypto_shash_update(desc, sg_virt(&tsgl->sgl[i]), in test_shash_vec_cfg()
1401 err = check_shash_op("update", err, driver, vec_name, cfg); in test_shash_vec_cfg()
1402 if (err) in test_shash_vec_cfg()
1403 return err; in test_shash_vec_cfg()
1408 err = crypto_shash_export(desc, hashstate); in test_shash_vec_cfg()
1409 err = check_shash_op("export", err, driver, vec_name, in test_shash_vec_cfg()
1411 if (err) in test_shash_vec_cfg()
1412 return err; in test_shash_vec_cfg()
1420 err = crypto_shash_import(desc, hashstate); in test_shash_vec_cfg()
1421 err = check_shash_op("import", err, driver, vec_name, in test_shash_vec_cfg()
1423 if (err) in test_shash_vec_cfg()
1424 return err; in test_shash_vec_cfg()
1430 err = crypto_shash_final(desc, result); in test_shash_vec_cfg()
1433 err = check_shash_op("final", err, driver, vec_name, cfg); in test_shash_vec_cfg()
1434 if (err) in test_shash_vec_cfg()
1435 return err; in test_shash_vec_cfg()
1445 int err; in do_ahash_op() local
1450 err = op(req); in do_ahash_op()
1455 return crypto_wait_req(err, wait); in do_ahash_op()
1458 static int check_nonfinal_ahash_op(const char *op, int err, in check_nonfinal_ahash_op() argument
1463 if (err) { in check_nonfinal_ahash_op()
1465 driver, op, err, vec_name, cfg->name); in check_nonfinal_ahash_op()
1466 return err; in check_nonfinal_ahash_op()
1495 int err; in test_ahash_vec_cfg() local
1499 err = do_setkey(crypto_ahash_setkey, tfm, vec->key, vec->ksize, in test_ahash_vec_cfg()
1501 if (err) { in test_ahash_vec_cfg()
1502 if (err == vec->setkey_error) in test_ahash_vec_cfg()
1505 driver, vec_name, vec->setkey_error, err, in test_ahash_vec_cfg()
1507 return err; in test_ahash_vec_cfg()
1517 err = build_hash_sglist(tsgl, vec, cfg, 0, divs); in test_ahash_vec_cfg()
1518 if (err) { in test_ahash_vec_cfg()
1521 return err; in test_ahash_vec_cfg()
1535 err = do_ahash_op(crypto_ahash_digest, req, &wait, cfg->nosimd); in test_ahash_vec_cfg()
1536 if (err) { in test_ahash_vec_cfg()
1537 if (err == vec->digest_error) in test_ahash_vec_cfg()
1540 driver, vec_name, vec->digest_error, err, in test_ahash_vec_cfg()
1542 return err; in test_ahash_vec_cfg()
1556 err = do_ahash_op(crypto_ahash_init, req, &wait, cfg->nosimd); in test_ahash_vec_cfg()
1557 err = check_nonfinal_ahash_op("init", err, result, digestsize, in test_ahash_vec_cfg()
1559 if (err) in test_ahash_vec_cfg()
1560 return err; in test_ahash_vec_cfg()
1572 err = do_ahash_op(crypto_ahash_update, req, &wait, in test_ahash_vec_cfg()
1574 err = check_nonfinal_ahash_op("update", err, in test_ahash_vec_cfg()
1577 if (err) in test_ahash_vec_cfg()
1578 return err; in test_ahash_vec_cfg()
1586 err = crypto_ahash_export(req, hashstate); in test_ahash_vec_cfg()
1587 err = check_nonfinal_ahash_op("export", err, in test_ahash_vec_cfg()
1590 if (err) in test_ahash_vec_cfg()
1591 return err; in test_ahash_vec_cfg()
1600 err = crypto_ahash_import(req, hashstate); in test_ahash_vec_cfg()
1601 err = check_nonfinal_ahash_op("import", err, in test_ahash_vec_cfg()
1604 if (err) in test_ahash_vec_cfg()
1605 return err; in test_ahash_vec_cfg()
1616 err = do_ahash_op(crypto_ahash_update, req, &wait, cfg->nosimd); in test_ahash_vec_cfg()
1617 err = check_nonfinal_ahash_op("update", err, result, digestsize, in test_ahash_vec_cfg()
1619 if (err) in test_ahash_vec_cfg()
1620 return err; in test_ahash_vec_cfg()
1621 err = do_ahash_op(crypto_ahash_final, req, &wait, cfg->nosimd); in test_ahash_vec_cfg()
1622 if (err) { in test_ahash_vec_cfg()
1624 driver, err, vec_name, cfg->name); in test_ahash_vec_cfg()
1625 return err; in test_ahash_vec_cfg()
1629 err = do_ahash_op(crypto_ahash_finup, req, &wait, cfg->nosimd); in test_ahash_vec_cfg()
1630 if (err) { in test_ahash_vec_cfg()
1632 driver, err, vec_name, cfg->name); in test_ahash_vec_cfg()
1633 return err; in test_ahash_vec_cfg()
1650 int err; in test_hash_vec_cfg() local
1659 err = test_shash_vec_cfg(vec, vec_name, cfg, desc, tsgl, in test_hash_vec_cfg()
1661 if (err) in test_hash_vec_cfg()
1662 return err; in test_hash_vec_cfg()
1674 int err; in test_hash_vec() local
1679 err = test_hash_vec_cfg(vec, vec_name, in test_hash_vec()
1682 if (err) in test_hash_vec()
1683 return err; in test_hash_vec()
1696 err = test_hash_vec_cfg(vec, vec_name, &cfg, in test_hash_vec()
1698 if (err) in test_hash_vec()
1699 return err; in test_hash_vec()
1775 int err; in test_hash_vs_generic_impl() local
1783 err = build_generic_driver_name(algname, _generic_driver); in test_hash_vs_generic_impl()
1784 if (err) in test_hash_vs_generic_impl()
1785 return err; in test_hash_vs_generic_impl()
1794 err = PTR_ERR(generic_tfm); in test_hash_vs_generic_impl()
1795 if (err == -ENOENT) { in test_hash_vs_generic_impl()
1801 generic_driver, algname, err); in test_hash_vs_generic_impl()
1802 return err; in test_hash_vs_generic_impl()
1807 err = -ENOMEM; in test_hash_vs_generic_impl()
1813 err = -ENOMEM; in test_hash_vs_generic_impl()
1823 err = -EINVAL; in test_hash_vs_generic_impl()
1830 err = -EINVAL; in test_hash_vs_generic_impl()
1843 err = -ENOMEM; in test_hash_vs_generic_impl()
1854 err = test_hash_vec_cfg(&vec, vec_name, cfg, in test_hash_vs_generic_impl()
1856 if (err) in test_hash_vs_generic_impl()
1860 err = 0; in test_hash_vs_generic_impl()
1868 return err; in test_hash_vs_generic_impl()
1917 int err; in __alg_test_hash() local
1938 err = -ENOMEM; in __alg_test_hash()
1946 err = alloc_shash(driver, type, mask, &stfm, &desc); in __alg_test_hash()
1947 if (err) in __alg_test_hash()
1956 err = -ENOMEM; in __alg_test_hash()
1967 err = -ENOMEM; in __alg_test_hash()
1975 err = test_hash_vec(&vecs[i], i, req, desc, tsgl, hashstate); in __alg_test_hash()
1976 if (err) in __alg_test_hash()
1980 err = test_hash_vs_generic_impl(generic_driver, maxkeysize, req, in __alg_test_hash()
1992 return err; in __alg_test_hash()
2002 int err; in alg_test_hash() local
2024 err = 0; in alg_test_hash()
2026 err = __alg_test_hash(template, nr_unkeyed, driver, type, mask, in alg_test_hash()
2031 if (!err && nr_keyed) in alg_test_hash()
2032 err = __alg_test_hash(template, nr_keyed, driver, type, mask, in alg_test_hash()
2035 return err; in alg_test_hash()
2057 int err; in test_aead_vec_cfg() local
2065 err = do_setkey(crypto_aead_setkey, tfm, vec->key, vec->klen, in test_aead_vec_cfg()
2067 if (err && err != vec->setkey_error) { in test_aead_vec_cfg()
2069 driver, vec_name, vec->setkey_error, err, in test_aead_vec_cfg()
2071 return err; in test_aead_vec_cfg()
2073 if (!err && vec->setkey_error) { in test_aead_vec_cfg()
2080 err = crypto_aead_setauthsize(tfm, authsize); in test_aead_vec_cfg()
2081 if (err && err != vec->setauthsize_error) { in test_aead_vec_cfg()
2083 driver, vec_name, vec->setauthsize_error, err); in test_aead_vec_cfg()
2084 return err; in test_aead_vec_cfg()
2086 if (!err && vec->setauthsize_error) { in test_aead_vec_cfg()
2108 err = build_cipher_test_sglists(tsgls, cfg, alignmask, in test_aead_vec_cfg()
2114 if (err) { in test_aead_vec_cfg()
2117 return err; in test_aead_vec_cfg()
2128 err = enc ? crypto_aead_encrypt(req) : crypto_aead_decrypt(req); in test_aead_vec_cfg()
2131 err = crypto_wait_req(err, &wait); in test_aead_vec_cfg()
2178 if ((err == 0 && vec->novrfy) || in test_aead_vec_cfg()
2179 (err != vec->crypt_error && !(err == -EBADMSG && vec->novrfy))) { in test_aead_vec_cfg()
2190 if (err) { in test_aead_vec_cfg()
2192 driver, op, vec_name, expected_error, err, in test_aead_vec_cfg()
2194 return err; in test_aead_vec_cfg()
2200 if (err) /* Expectedly failed. */ in test_aead_vec_cfg()
2204 err = verify_correct_output(&tsgls->dst, enc ? vec->ctext : vec->ptext, in test_aead_vec_cfg()
2208 if (err == -EOVERFLOW) { in test_aead_vec_cfg()
2211 return err; in test_aead_vec_cfg()
2213 if (err) { in test_aead_vec_cfg()
2216 return err; in test_aead_vec_cfg()
2228 int err; in test_aead_vec() local
2236 err = test_aead_vec_cfg(enc, vec, vec_name, in test_aead_vec()
2239 if (err) in test_aead_vec()
2240 return err; in test_aead_vec()
2253 err = test_aead_vec_cfg(enc, vec, vec_name, in test_aead_vec()
2255 if (err) in test_aead_vec()
2256 return err; in test_aead_vec()
2460 int err; in test_aead_inauthentic_inputs() local
2477 err = test_aead_vec_cfg(DECRYPT, &ctx->vec, in test_aead_inauthentic_inputs()
2480 if (err) in test_aead_inauthentic_inputs()
2481 return err; in test_aead_inauthentic_inputs()
2502 int err; in test_aead_vs_generic_impl() local
2505 err = build_generic_driver_name(algname, _generic_driver); in test_aead_vs_generic_impl()
2506 if (err) in test_aead_vs_generic_impl()
2507 return err; in test_aead_vs_generic_impl()
2516 err = PTR_ERR(generic_tfm); in test_aead_vs_generic_impl()
2517 if (err == -ENOENT) { in test_aead_vs_generic_impl()
2523 generic_driver, algname, err); in test_aead_vs_generic_impl()
2524 return err; in test_aead_vs_generic_impl()
2529 err = -ENOMEM; in test_aead_vs_generic_impl()
2540 err = -EINVAL; in test_aead_vs_generic_impl()
2548 err = -EINVAL; in test_aead_vs_generic_impl()
2556 err = -EINVAL; in test_aead_vs_generic_impl()
2574 err = test_aead_vec_cfg(ENCRYPT, &ctx->vec, in test_aead_vs_generic_impl()
2577 if (err) in test_aead_vs_generic_impl()
2581 err = test_aead_vec_cfg(DECRYPT, &ctx->vec, in test_aead_vs_generic_impl()
2584 if (err) in test_aead_vs_generic_impl()
2589 err = 0; in test_aead_vs_generic_impl()
2593 return err; in test_aead_vs_generic_impl()
2602 int err; in test_aead_slow() local
2628 err = -ENOMEM; in test_aead_slow()
2632 err = test_aead_vs_generic_impl(ctx); in test_aead_slow()
2633 if (err) in test_aead_slow()
2636 err = test_aead_inauthentic_inputs(ctx); in test_aead_slow()
2644 return err; in test_aead_slow()
2652 int err; in test_aead() local
2655 err = test_aead_vec(enc, &suite->vecs[i], i, req, tsgls); in test_aead()
2656 if (err) in test_aead()
2657 return err; in test_aead()
2670 int err; in alg_test_aead() local
2691 err = -ENOMEM; in alg_test_aead()
2699 err = -ENOMEM; in alg_test_aead()
2703 err = test_aead(ENCRYPT, suite, req, tsgls); in alg_test_aead()
2704 if (err) in alg_test_aead()
2707 err = test_aead(DECRYPT, suite, req, tsgls); in alg_test_aead()
2708 if (err) in alg_test_aead()
2711 err = test_aead_slow(desc, req, tsgls); in alg_test_aead()
2716 return err; in alg_test_aead()
2824 int err; in test_skcipher_vec_cfg() local
2832 err = do_setkey(crypto_skcipher_setkey, tfm, vec->key, vec->klen, in test_skcipher_vec_cfg()
2834 if (err) { in test_skcipher_vec_cfg()
2835 if (err == vec->setkey_error) in test_skcipher_vec_cfg()
2838 driver, vec_name, vec->setkey_error, err, in test_skcipher_vec_cfg()
2840 return err; in test_skcipher_vec_cfg()
2863 err = build_cipher_test_sglists(tsgls, cfg, alignmask, in test_skcipher_vec_cfg()
2865 if (err) { in test_skcipher_vec_cfg()
2868 return err; in test_skcipher_vec_cfg()
2878 err = enc ? crypto_skcipher_encrypt(req) : crypto_skcipher_decrypt(req); in test_skcipher_vec_cfg()
2881 err = crypto_wait_req(err, &wait); in test_skcipher_vec_cfg()
2925 if (err) { in test_skcipher_vec_cfg()
2926 if (err == vec->crypt_error) in test_skcipher_vec_cfg()
2929 driver, op, vec_name, vec->crypt_error, err, cfg->name); in test_skcipher_vec_cfg()
2930 return err; in test_skcipher_vec_cfg()
2939 err = verify_correct_output(&tsgls->dst, enc ? vec->ctext : vec->ptext, in test_skcipher_vec_cfg()
2941 if (err == -EOVERFLOW) { in test_skcipher_vec_cfg()
2944 return err; in test_skcipher_vec_cfg()
2946 if (err) { in test_skcipher_vec_cfg()
2949 return err; in test_skcipher_vec_cfg()
2970 int err; in test_skcipher_vec() local
2978 err = test_skcipher_vec_cfg(enc, vec, vec_name, in test_skcipher_vec()
2981 if (err) in test_skcipher_vec()
2982 return err; in test_skcipher_vec()
2995 err = test_skcipher_vec_cfg(enc, vec, vec_name, in test_skcipher_vec()
2997 if (err) in test_skcipher_vec()
2998 return err; in test_skcipher_vec()
3085 int err; in test_skcipher_vs_generic_impl() local
3093 err = build_generic_driver_name(algname, _generic_driver); in test_skcipher_vs_generic_impl()
3094 if (err) in test_skcipher_vs_generic_impl()
3095 return err; in test_skcipher_vs_generic_impl()
3104 err = PTR_ERR(generic_tfm); in test_skcipher_vs_generic_impl()
3105 if (err == -ENOENT) { in test_skcipher_vs_generic_impl()
3111 generic_driver, algname, err); in test_skcipher_vs_generic_impl()
3112 return err; in test_skcipher_vs_generic_impl()
3117 err = -ENOMEM; in test_skcipher_vs_generic_impl()
3123 err = -ENOMEM; in test_skcipher_vs_generic_impl()
3134 err = -EINVAL; in test_skcipher_vs_generic_impl()
3142 err = -EINVAL; in test_skcipher_vs_generic_impl()
3149 err = -EINVAL; in test_skcipher_vs_generic_impl()
3157 err = -EINVAL; in test_skcipher_vs_generic_impl()
3171 err = -ENOMEM; in test_skcipher_vs_generic_impl()
3182 err = test_skcipher_vec_cfg(ENCRYPT, &vec, vec_name, in test_skcipher_vs_generic_impl()
3184 if (err) in test_skcipher_vs_generic_impl()
3186 err = test_skcipher_vec_cfg(DECRYPT, &vec, vec_name, in test_skcipher_vs_generic_impl()
3188 if (err) in test_skcipher_vs_generic_impl()
3192 err = 0; in test_skcipher_vs_generic_impl()
3201 return err; in test_skcipher_vs_generic_impl()
3209 int err; in test_skcipher() local
3212 err = test_skcipher_vec(enc, &suite->vecs[i], i, req, tsgls); in test_skcipher()
3213 if (err) in test_skcipher()
3214 return err; in test_skcipher()
3227 int err; in alg_test_skcipher() local
3248 err = -ENOMEM; in alg_test_skcipher()
3256 err = -ENOMEM; in alg_test_skcipher()
3260 err = test_skcipher(ENCRYPT, suite, req, tsgls); in alg_test_skcipher()
3261 if (err) in alg_test_skcipher()
3264 err = test_skcipher(DECRYPT, suite, req, tsgls); in alg_test_skcipher()
3265 if (err) in alg_test_skcipher()
3268 err = test_skcipher_vs_generic_impl(desc->generic_driver, req, tsgls); in alg_test_skcipher()
3273 return err; in alg_test_skcipher()
3450 int err = 0, i, j, seedsize; in test_cprng() local
3472 err = crypto_rng_reset(tfm, seed, seedsize); in test_cprng()
3473 if (err) { in test_cprng()
3480 err = crypto_rng_get_bytes(tfm, result, in test_cprng()
3482 if (err < 0) { in test_cprng()
3491 err = memcmp(result, template[i].result, in test_cprng()
3493 if (err) { in test_cprng()
3497 err = -EINVAL; in test_cprng()
3504 return err; in test_cprng()
3512 int err; in alg_test_cipher() local
3523 err = test_cipher(tfm, ENCRYPT, suite->vecs, suite->count); in alg_test_cipher()
3524 if (!err) in alg_test_cipher()
3525 err = test_cipher(tfm, DECRYPT, suite->vecs, suite->count); in alg_test_cipher()
3528 return err; in alg_test_cipher()
3535 int err; in alg_test_comp() local
3545 err = test_acomp(acomp, desc->suite.comp.comp.vecs, in alg_test_comp()
3550 return err; in alg_test_comp()
3557 int err; in alg_test_cprng() local
3568 err = test_cprng(rng, desc->suite.cprng.vecs, desc->suite.cprng.count); in alg_test_cprng()
3572 return err; in alg_test_cprng()
3649 int err = 0; in alg_test_drbg() local
3659 err = drbg_cavs_test(&template[i], pr, driver, type, mask); in alg_test_drbg()
3660 if (err) { in alg_test_drbg()
3663 err = -EINVAL; in alg_test_drbg()
3667 return err; in alg_test_drbg()
3682 int err = -ENOMEM; in do_test_kpp() local
3687 return err; in do_test_kpp()
3691 err = crypto_kpp_set_secret(tfm, vec->secret, vec->secret_size); in do_test_kpp()
3692 if (err < 0) in do_test_kpp()
3698 err = -ENOMEM; in do_test_kpp()
3710 err = crypto_wait_req(crypto_kpp_generate_public_key(req), &wait); in do_test_kpp()
3711 if (err) { in do_test_kpp()
3713 alg, err); in do_test_kpp()
3721 err = -ENOMEM; in do_test_kpp()
3730 err = -EINVAL; in do_test_kpp()
3738 err = -ENOMEM; in do_test_kpp()
3748 err = crypto_wait_req(crypto_kpp_compute_shared_secret(req), &wait); in do_test_kpp()
3749 if (err) { in do_test_kpp()
3751 alg, err); in do_test_kpp()
3759 err = -ENOMEM; in do_test_kpp()
3767 err = crypto_kpp_set_secret(tfm, vec->b_secret, in do_test_kpp()
3769 if (err < 0) in do_test_kpp()
3778 err = crypto_wait_req(crypto_kpp_compute_shared_secret(req), in do_test_kpp()
3780 if (err) { in do_test_kpp()
3782 alg, err); in do_test_kpp()
3799 err = -EINVAL; in do_test_kpp()
3810 return err; in do_test_kpp()
3833 int err = 0; in alg_test_kpp() local
3844 err = test_kpp(tfm, desc->alg, desc->suite.kpp.vecs, in alg_test_kpp()
3848 return err; in alg_test_kpp()
3866 int err = -ENOMEM; in test_akcipher_one() local
3872 return err; in test_akcipher_one()
3881 err = crypto_akcipher_set_pub_key(tfm, vecs->key, in test_akcipher_one()
3884 err = crypto_akcipher_set_priv_key(tfm, vecs->key, in test_akcipher_one()
3886 if (err) in test_akcipher_one()
3890 err = -ENOMEM; in test_akcipher_one()
3899 err = -E2BIG; in test_akcipher_one()
3913 err = crypto_wait_req(crypto_akcipher_encrypt(req), &wait); in test_akcipher_one()
3914 if (err) { in test_akcipher_one()
3915 pr_err("alg: akcipher: encrypt test failed. err %d\n", err); in test_akcipher_one()
3921 err = -EINVAL; in test_akcipher_one()
3928 err = -EINVAL; in test_akcipher_one()
3938 err = 0; in test_akcipher_one()
3943 err = -ENOMEM; in test_akcipher_one()
3952 err = -E2BIG; in test_akcipher_one()
3962 err = crypto_wait_req(crypto_akcipher_decrypt(req), &wait); in test_akcipher_one()
3963 if (err) { in test_akcipher_one()
3964 pr_err("alg: akcipher: decrypt test failed. err %d\n", err); in test_akcipher_one()
3971 err = -EINVAL; in test_akcipher_one()
3980 err = -EINVAL; in test_akcipher_one()
3989 return err; in test_akcipher_one()
4016 int err = 0; in alg_test_akcipher() local
4027 err = test_akcipher(tfm, desc->alg, desc->suite.akcipher.vecs, in alg_test_akcipher()
4031 return err; in alg_test_akcipher()
4037 int err, sig_size; in test_sig_one() local
4052 err = crypto_sig_set_pubkey(tfm, key, vecs->key_len); in test_sig_one()
4054 err = crypto_sig_set_privkey(tfm, key, vecs->key_len); in test_sig_one()
4055 if (err) in test_sig_one()
4056 return err; in test_sig_one()
4062 err = crypto_sig_verify(tfm, vecs->c, vecs->c_size, in test_sig_one()
4064 if (err) { in test_sig_one()
4065 pr_err("alg: sig: verify test failed: err %d\n", err); in test_sig_one()
4066 return err; in test_sig_one()
4087 err = crypto_sig_sign(tfm, vecs->m, vecs->m_size, sig, sig_size); in test_sig_one()
4088 if (err < 0) { in test_sig_one()
4089 pr_err("alg: sig: sign test failed: err %d\n", err); in test_sig_one()
4090 return err; in test_sig_one()
4094 if (err != vecs->c_size || in test_sig_one()
4126 int err = 0; in alg_test_sig() local
4135 err = test_sig(tfm, desc->alg, desc->suite.sig.vecs, in alg_test_sig()
4139 return err; in alg_test_sig()