Lines Matching refs:i

174 	int i;  in __testmgr_alloc_buf()  local
176 for (i = 0; i < XBUFSIZE; i++) { in __testmgr_alloc_buf()
177 buf[i] = (char *)__get_free_pages(GFP_KERNEL, order); in __testmgr_alloc_buf()
178 if (!buf[i]) in __testmgr_alloc_buf()
185 while (i-- > 0) in __testmgr_alloc_buf()
186 free_pages((unsigned long)buf[i], order); in __testmgr_alloc_buf()
198 int i; in __testmgr_free_buf() local
200 for (i = 0; i < XBUFSIZE; i++) in __testmgr_free_buf()
201 free_pages((unsigned long)buf[i], order); in __testmgr_free_buf()
496 unsigned int i; in valid_sg_divisions() local
498 for (i = 0; i < count && total != TEST_SG_TOTAL; i++) { in valid_sg_divisions()
499 if (divs[i].proportion_of_total <= 0 || in valid_sg_divisions()
500 divs[i].proportion_of_total > TEST_SG_TOTAL - total) in valid_sg_divisions()
502 total += divs[i].proportion_of_total; in valid_sg_divisions()
503 if (divs[i].flush_type != FLUSH_TYPE_NONE) in valid_sg_divisions()
505 if (divs[i].nosimd) in valid_sg_divisions()
509 memchr_inv(&divs[i], 0, (count - i) * sizeof(divs[0])) == NULL; in valid_sg_divisions()
604 unsigned int i; in build_test_sglist() local
612 for (i = 0; i < ndivs; i++) { in build_test_sglist()
615 (total_len * divs[i].proportion_of_total + in build_test_sglist()
619 partitions[tsgl->nents].div = &divs[i]; in build_test_sglist()
634 for (i = 0; i < tsgl->nents; i++) { in build_test_sglist()
635 unsigned int offset = partitions[i].div->offset; in build_test_sglist()
638 if (partitions[i].div->offset_relative_to_alignmask) in build_test_sglist()
641 while (offset + partitions[i].length + TESTMGR_POISON_LEN > in build_test_sglist()
648 addr = &tsgl->bufs[i][offset]; in build_test_sglist()
649 sg_set_buf(&tsgl->sgl[i], addr, partitions[i].length); in build_test_sglist()
652 out_divs[i] = partitions[i].div; in build_test_sglist()
657 copy_len = min(partitions[i].length, data->count); in build_test_sglist()
661 testmgr_poison(addr + copy_len, partitions[i].length + in build_test_sglist()
664 testmgr_poison(addr, partitions[i].length + in build_test_sglist()
692 unsigned int i; in verify_correct_output() local
694 for (i = 0; i < tsgl->nents; i++) { in verify_correct_output()
695 struct scatterlist *sg = &tsgl->sgl_ptr[i]; in verify_correct_output()
726 unsigned int i; in is_test_sglist_corrupted() local
728 for (i = 0; i < tsgl->nents; i++) { in is_test_sglist_corrupted()
729 if (tsgl->sgl[i].page_link != tsgl->sgl_saved[i].page_link) in is_test_sglist_corrupted()
731 if (tsgl->sgl[i].offset != tsgl->sgl_saved[i].offset) in is_test_sglist_corrupted()
733 if (tsgl->sgl[i].length != tsgl->sgl_saved[i].length) in is_test_sglist_corrupted()
958 size_t i; in mutate_buffer() local
964 for (i = 0; i < num_flips; i++) in mutate_buffer()
971 for (i = 0; i < num_flips; i++) in mutate_buffer()
981 size_t i; in generate_random_bytes() local
1008 for (i = 0; i < count; i++, b += increment) in generate_random_bytes()
1009 buf[i] = b; in generate_random_bytes()
1306 unsigned int i; in test_shash_vec_cfg() local
1380 for (i = 0; i < tsgl->nents; i++) { in test_shash_vec_cfg()
1381 if (i + 1 == tsgl->nents && in test_shash_vec_cfg()
1383 if (divs[i]->nosimd) in test_shash_vec_cfg()
1385 err = crypto_shash_finup(desc, sg_virt(&tsgl->sgl[i]), in test_shash_vec_cfg()
1386 tsgl->sgl[i].length, result); in test_shash_vec_cfg()
1387 if (divs[i]->nosimd) in test_shash_vec_cfg()
1395 if (divs[i]->nosimd) in test_shash_vec_cfg()
1397 err = crypto_shash_update(desc, sg_virt(&tsgl->sgl[i]), in test_shash_vec_cfg()
1398 tsgl->sgl[i].length); in test_shash_vec_cfg()
1399 if (divs[i]->nosimd) in test_shash_vec_cfg()
1404 if (divs[i]->flush_type == FLUSH_TYPE_REIMPORT) { in test_shash_vec_cfg()
1491 unsigned int i; in test_ahash_vec_cfg() local
1564 for (i = 0; i < tsgl->nents; i++) { in test_ahash_vec_cfg()
1565 if (divs[i]->flush_type != FLUSH_TYPE_NONE && in test_ahash_vec_cfg()
1573 divs[i]->nosimd); in test_ahash_vec_cfg()
1582 if (divs[i]->flush_type == FLUSH_TYPE_REIMPORT) { in test_ahash_vec_cfg()
1608 pending_sgl = &tsgl->sgl[i]; in test_ahash_vec_cfg()
1609 pending_len += tsgl->sgl[i].length; in test_ahash_vec_cfg()
1673 unsigned int i; in test_hash_vec() local
1678 for (i = 0; i < ARRAY_SIZE(default_hash_testvec_configs); i++) { in test_hash_vec()
1680 &default_hash_testvec_configs[i], in test_hash_vec()
1693 for (i = 0; i < fuzz_iterations; i++) { in test_hash_vec()
1770 unsigned int i; in test_hash_vs_generic_impl() local
1847 for (i = 0; i < fuzz_iterations * 8; i++) { in test_hash_vs_generic_impl()
1916 unsigned int i; in __alg_test_hash() local
1971 for (i = 0; i < num_vecs; i++) { in __alg_test_hash()
1972 if (fips_enabled && vecs[i].fips_skip) in __alg_test_hash()
1975 err = test_hash_vec(&vecs[i], i, req, desc, tsgl, hashstate); in __alg_test_hash()
2227 unsigned int i; in test_aead_vec() local
2235 for (i = 0; i < ARRAY_SIZE(default_cipher_testvec_configs); i++) { in test_aead_vec()
2237 &default_cipher_testvec_configs[i], in test_aead_vec()
2250 for (i = 0; i < fuzz_iterations; i++) { in test_aead_vec()
2336 int i = 0; in generate_aead_message() local
2344 sg_set_buf(&src[i++], vec->assoc, vec->alen); in generate_aead_message()
2347 sg_set_buf(&src[i++], vec->ptext, vec->plen); in generate_aead_message()
2440 int i; in try_to_generate_inauthentic_testvec() local
2442 for (i = 0; i < 10; i++) { in try_to_generate_inauthentic_testvec()
2459 unsigned int i; in test_aead_inauthentic_inputs() local
2462 for (i = 0; i < fuzz_iterations * 8; i++) { in test_aead_inauthentic_inputs()
2501 unsigned int i; in test_aead_vs_generic_impl() local
2564 for (i = 0; i < fuzz_iterations * 8; i++) { in test_aead_vs_generic_impl()
2601 unsigned int i; in test_aead_slow() local
2617 for (i = 0; i < test_desc->suite.aead.count; i++) in test_aead_slow()
2619 test_desc->suite.aead.vecs[i].klen); in test_aead_slow()
2651 unsigned int i; in test_aead() local
2654 for (i = 0; i < suite->count; i++) { in test_aead()
2655 err = test_aead_vec(enc, &suite->vecs[i], i, req, tsgls); in test_aead()
2724 unsigned int i, j, k; in test_cipher() local
2741 for (i = 0; i < tcount; i++) { in test_cipher()
2743 if (fips_enabled && template[i].fips_skip) in test_cipher()
2746 input = enc ? template[i].ptext : template[i].ctext; in test_cipher()
2747 result = enc ? template[i].ctext : template[i].ptext; in test_cipher()
2751 if (WARN_ON(template[i].len > PAGE_SIZE)) in test_cipher()
2755 memcpy(data, input, template[i].len); in test_cipher()
2758 if (template[i].wk) in test_cipher()
2761 ret = crypto_cipher_setkey(tfm, template[i].key, in test_cipher()
2762 template[i].klen); in test_cipher()
2764 if (ret == template[i].setkey_error) in test_cipher()
2767 algo, j, template[i].setkey_error, ret, in test_cipher()
2771 if (template[i].setkey_error) { in test_cipher()
2773 algo, j, template[i].setkey_error); in test_cipher()
2778 for (k = 0; k < template[i].len; in test_cipher()
2789 if (memcmp(q, result, template[i].len)) { in test_cipher()
2792 hexdump(q, template[i].len); in test_cipher()
2969 unsigned int i; in test_skcipher_vec() local
2977 for (i = 0; i < ARRAY_SIZE(default_cipher_testvec_configs); i++) { in test_skcipher_vec()
2979 &default_cipher_testvec_configs[i], in test_skcipher_vec()
2992 for (i = 0; i < fuzz_iterations; i++) { in test_skcipher_vec()
3080 unsigned int i; in test_skcipher_vs_generic_impl() local
3175 for (i = 0; i < fuzz_iterations * 8; i++) { in test_skcipher_vs_generic_impl()
3208 unsigned int i; in test_skcipher() local
3211 for (i = 0; i < suite->count; i++) { in test_skcipher()
3212 err = test_skcipher_vec(enc, &suite->vecs[i], i, req, tsgls); in test_skcipher()
3282 unsigned int i; in test_acomp() local
3299 for (i = 0; i < ctcount; i++) { in test_acomp()
3301 int ilen = ctemplate[i].inlen; in test_acomp()
3304 input_vec = kmemdup(ctemplate[i].input, ilen, GFP_KERNEL); in test_acomp()
3331 i + 1, algo, -ret); in test_acomp()
3347 i + 1, algo, -ret); in test_acomp()
3353 if (req->dlen != ctemplate[i].inlen) { in test_acomp()
3355 i + 1, algo, req->dlen); in test_acomp()
3364 i + 1, algo); in test_acomp()
3376 for (i = 0; i < dtcount; i++) { in test_acomp()
3378 int ilen = dtemplate[i].inlen; in test_acomp()
3381 input_vec = kmemdup(dtemplate[i].input, ilen, GFP_KERNEL); in test_acomp()
3408 i + 1, algo, -ret); in test_acomp()
3414 if (req->dlen != dtemplate[i].outlen) { in test_acomp()
3416 i + 1, algo, req->dlen); in test_acomp()
3423 if (memcmp(output, dtemplate[i].output, req->dlen)) { in test_acomp()
3425 i + 1, algo); in test_acomp()
3450 int err = 0, i, j, seedsize; in test_cprng() local
3463 for (i = 0; i < tcount; i++) { in test_cprng()
3466 memcpy(seed, template[i].v, template[i].vlen); in test_cprng()
3467 memcpy(seed + template[i].vlen, template[i].key, in test_cprng()
3468 template[i].klen); in test_cprng()
3469 memcpy(seed + template[i].vlen + template[i].klen, in test_cprng()
3470 template[i].dt, template[i].dtlen); in test_cprng()
3479 for (j = 0; j < template[i].loops; j++) { in test_cprng()
3481 template[i].rlen); in test_cprng()
3486 template[i].rlen); in test_cprng()
3491 err = memcmp(result, template[i].result, in test_cprng()
3492 template[i].rlen); in test_cprng()
3495 i, algo); in test_cprng()
3496 hexdump(result, template[i].rlen); in test_cprng()
3651 int i = 0; in alg_test_drbg() local
3658 for (i = 0; i < tcount; i++) { in alg_test_drbg()
3659 err = drbg_cavs_test(&template[i], pr, driver, type, mask); in alg_test_drbg()
3662 i, driver); in alg_test_drbg()
3816 int ret, i; in test_kpp() local
3818 for (i = 0; i < tcount; i++) { in test_kpp()
3822 alg, i + 1, ret); in test_kpp()
3998 int ret, i; in test_akcipher() local
4000 for (i = 0; i < tcount; i++) { in test_akcipher()
4006 i + 1, algo, ret); in test_akcipher()
4109 int ret, i; in test_sig() local
4111 for (i = 0; i < tcount; i++) { in test_sig()
4115 i + 1, algo, ret); in test_sig()
5688 int i; in alg_check_test_descs_order() local
5690 for (i = 1; i < ARRAY_SIZE(alg_test_descs); i++) { in alg_check_test_descs_order()
5691 int diff = strcmp(alg_test_descs[i - 1].alg, in alg_check_test_descs_order()
5692 alg_test_descs[i].alg); in alg_check_test_descs_order()
5696 alg_test_descs[i - 1].alg, in alg_check_test_descs_order()
5697 alg_test_descs[i].alg); in alg_check_test_descs_order()
5702 alg_test_descs[i].alg); in alg_check_test_descs_order()
5709 int i; in alg_check_testvec_configs() local
5711 for (i = 0; i < ARRAY_SIZE(default_cipher_testvec_configs); i++) in alg_check_testvec_configs()
5713 &default_cipher_testvec_configs[i])); in alg_check_testvec_configs()
5715 for (i = 0; i < ARRAY_SIZE(default_hash_testvec_configs); i++) in alg_check_testvec_configs()
5717 &default_hash_testvec_configs[i])); in alg_check_testvec_configs()
5735 int i = (start + end) / 2; in alg_find_test() local
5736 int diff = strcmp(alg_test_descs[i].alg, alg); in alg_find_test()
5739 end = i; in alg_find_test()
5744 start = i + 1; in alg_find_test()
5748 return i; in alg_find_test()
5763 int i; in alg_test() local
5781 i = alg_find_test(nalg); in alg_test()
5782 if (i < 0) in alg_test()
5785 if (fips_enabled && !alg_test_descs[i].fips_allowed) in alg_test()
5788 rc = alg_test_cipher(alg_test_descs + i, driver, type, mask); in alg_test()
5792 i = alg_find_test(alg); in alg_test()
5794 if (i < 0 && j < 0) in alg_test()
5801 if (i >= 0 && !alg_test_descs[i].fips_allowed) in alg_test()
5806 if (i >= 0) in alg_test()
5807 rc |= alg_test_descs[i].test(alg_test_descs + i, driver, in alg_test()
5809 if (j >= 0 && j != i) in alg_test()
5841 i = alg_find_test(nalg); in alg_test()
5842 if (i < 0) in alg_test()
5845 if (fips_enabled && !alg_test_descs[i].fips_allowed) in alg_test()
5848 rc = alg_test_skcipher(alg_test_descs + i, driver, type, mask); in alg_test()