Lines Matching full:suite
162 } suite; member
2021 const struct hash_testvec *template = desc->suite.hash.vecs; in alg_test_hash()
2022 unsigned int tcount = desc->suite.hash.count; in alg_test_hash()
2342 const struct aead_test_suite *suite, in generate_aead_message() argument
2355 if (suite->aad_iv && vec->alen >= ivsize) in generate_aead_message()
2393 mutate_aead_message(rng, vec, suite->aad_iv, ivsize); in generate_aead_message()
2396 if (suite->einval_allowed) in generate_aead_message()
2410 const struct aead_test_suite *suite, in generate_random_aead_testvec() argument
2459 generate_aead_message(rng, req, suite, vec, prefer_inauthentic); in generate_random_aead_testvec()
2472 &ctx->test_desc->suite.aead, in try_to_generate_inauthentic_testvec()
2594 &ctx->test_desc->suite.aead, in test_aead_vs_generic_impl()
2645 for (i = 0; i < test_desc->suite.aead.count; i++) in test_aead_extra()
2647 test_desc->suite.aead.vecs[i].klen); in test_aead_extra()
2683 static int test_aead(int enc, const struct aead_test_suite *suite, in test_aead() argument
2690 for (i = 0; i < suite->count; i++) { in test_aead()
2691 err = test_aead_vec(enc, &suite->vecs[i], i, req, tsgls); in test_aead()
2702 const struct aead_test_suite *suite = &desc->suite.aead; in alg_test_aead() local
2708 if (suite->count <= 0) { in alg_test_aead()
2709 pr_err("alg: aead: empty test suite for %s\n", driver); in alg_test_aead()
2739 err = test_aead(ENCRYPT, suite, req, tsgls); in alg_test_aead()
2743 err = test_aead(DECRYPT, suite, req, tsgls); in alg_test_aead()
3251 static int test_skcipher(int enc, const struct cipher_test_suite *suite, in test_skcipher() argument
3258 for (i = 0; i < suite->count; i++) { in test_skcipher()
3259 err = test_skcipher_vec(enc, &suite->vecs[i], i, req, tsgls); in test_skcipher()
3270 const struct cipher_test_suite *suite = &desc->suite.cipher; in alg_test_skcipher() local
3276 if (suite->count <= 0) { in alg_test_skcipher()
3277 pr_err("alg: skcipher: empty test suite for %s\n", driver); in alg_test_skcipher()
3307 err = test_skcipher(ENCRYPT, suite, req, tsgls); in alg_test_skcipher()
3311 err = test_skcipher(DECRYPT, suite, req, tsgls); in alg_test_skcipher()
3692 const struct cipher_test_suite *suite = &desc->suite.cipher; in alg_test_cipher() local
3705 err = test_cipher(tfm, ENCRYPT, suite->vecs, suite->count); in alg_test_cipher()
3707 err = test_cipher(tfm, DECRYPT, suite->vecs, suite->count); in alg_test_cipher()
3730 err = test_acomp(acomp, desc->suite.comp.comp.vecs, in alg_test_comp()
3731 desc->suite.comp.decomp.vecs, in alg_test_comp()
3732 desc->suite.comp.comp.count, in alg_test_comp()
3733 desc->suite.comp.decomp.count); in alg_test_comp()
3745 err = test_comp(comp, desc->suite.comp.comp.vecs, in alg_test_comp()
3746 desc->suite.comp.decomp.vecs, in alg_test_comp()
3747 desc->suite.comp.comp.count, in alg_test_comp()
3748 desc->suite.comp.decomp.count); in alg_test_comp()
3823 err = test_cprng(rng, desc->suite.cprng.vecs, desc->suite.cprng.count); in alg_test_cprng()
3907 const struct drbg_testvec *template = desc->suite.drbg.vecs; in alg_test_drbg()
3908 unsigned int tcount = desc->suite.drbg.count; in alg_test_drbg()
4098 if (desc->suite.kpp.vecs) in alg_test_kpp()
4099 err = test_kpp(tfm, desc->alg, desc->suite.kpp.vecs, in alg_test_kpp()
4100 desc->suite.kpp.count); in alg_test_kpp()
4281 if (desc->suite.akcipher.vecs) in alg_test_akcipher()
4282 err = test_akcipher(tfm, desc->alg, desc->suite.akcipher.vecs, in alg_test_akcipher()
4283 desc->suite.akcipher.count); in alg_test_akcipher()
4388 if (desc->suite.sig.vecs) in alg_test_sig()
4389 err = test_sig(tfm, desc->alg, desc->suite.sig.vecs, in alg_test_sig()
4390 desc->suite.sig.count); in alg_test_sig()
4411 .suite = {
4418 .suite = {
4424 .suite = {
4430 .suite = {
4436 .suite = {
4443 .suite = {
4449 .suite = {
4455 .suite = {
4465 .suite = {
4475 .suite = {
4481 .suite = {
4488 .suite = {
4494 .suite = {
4500 .suite = {
4514 .suite = {
4520 .suite = {
4535 .suite = {
4541 .suite = {
4547 .suite = {
4562 .suite = {
4569 .suite = {
4576 .suite = {
4583 .suite = {
4590 .suite = {
4596 .suite = {
4602 .suite = {
4608 .suite = {
4614 .suite = {
4620 .suite = {
4626 .suite = {
4632 .suite = {
4638 .suite = {
4657 .suite = {
4663 .suite = {
4669 .suite = {
4677 .suite = {
4684 .suite = {
4690 .suite = {
4698 .suite = {
4708 .suite = {
4717 .suite = {
4724 .suite = {
4730 .suite = {
4736 .suite = {
4742 .suite = {
4752 .suite = {
4759 .suite = {
4766 .suite = {
4773 .suite = {
4780 .suite = {
4786 .suite = {
4792 .suite = {
4798 .suite = {
4804 .suite = {
4810 .suite = {
4816 .suite = {
4822 .suite = {
4842 .suite = {
4848 .suite = {
4854 .suite = {
4862 .suite = {
4870 .suite = {
4883 .suite = {
4889 .suite = {
4896 .suite = {
4906 .suite = {
4915 .suite = {
4925 .suite = {
4932 .suite = {
4939 .suite = {
4946 .suite = {
4960 .suite = {
4967 .suite = {
4982 .suite = {
4998 .suite = {
5013 .suite = {
5028 .suite = {
5034 .suite = {
5041 .suite = {
5047 .suite = {
5053 .suite = {
5059 .suite = {
5065 .suite = {
5071 .suite = {
5081 .suite = {
5087 .suite = {
5093 .suite = {
5102 .suite = {
5115 .suite = {
5121 .suite = {
5127 .suite = {
5133 .suite = {
5139 .suite = {
5145 .suite = {
5151 .suite = {
5159 .suite = {
5166 .suite = {
5173 .suite = {
5180 .suite = {
5186 .suite = {
5193 .suite = {
5200 .suite = {
5207 .suite = {
5213 .suite = {
5220 .suite = {
5227 .suite = {
5235 .suite = {
5242 .suite = {
5249 .suite = {
5256 .suite = {
5263 .suite = {
5272 .suite = {
5279 .suite = {
5286 .suite = {
5292 .suite = {
5300 .suite = {
5306 .suite = {
5312 .suite = {
5319 .suite = {
5326 .suite = {
5333 .suite = {
5340 .suite = {
5347 .suite = {
5354 .suite = {
5361 .suite = {
5368 .suite = {
5375 .suite = {
5381 .suite = {
5387 .suite = {
5393 .suite = {
5404 .suite = {
5411 .suite = {
5418 .suite = {
5425 .suite = {
5432 .suite = {
5439 .suite = {
5449 .suite = {
5459 .suite = {
5469 .suite = {
5478 .suite = {
5484 .suite = {
5490 .suite = {
5496 .suite = {
5506 .suite = {
5520 .suite = {
5526 .suite = {
5537 .suite = {
5567 .suite = {
5573 .suite = {
5580 .suite = {
5586 .suite = {
5594 .suite = {
5606 .suite = {
5617 .suite = {
5627 .suite = {
5633 .suite = {
5643 .suite = {
5650 .suite = {
5657 .suite = {
5664 .suite = {
5671 .suite = {
5678 .suite = {
5685 .suite = {
5692 .suite = {
5699 .suite = {
5706 .suite = {
5713 .suite = {
5719 .suite = {
5725 .suite = {
5731 .suite = {
5737 .suite = {
5743 .suite = {
5749 .suite = {
5755 .suite = {
5762 .suite = {
5769 .suite = {
5776 .suite = {
5782 .suite = {
5788 .suite = {
5794 .suite = {
5800 .suite = {
5806 .suite = {
5814 .suite = {
5821 .suite = {
5828 .suite = {
5842 .suite = {
5849 .suite = {
5856 .suite = {
5864 .suite = {
5872 .suite = {
5879 .suite = {