• Home
  • Raw
  • Download

Lines Matching refs:i

152 	int i;  in __testmgr_alloc_buf()  local
154 for (i = 0; i < XBUFSIZE; i++) { in __testmgr_alloc_buf()
155 buf[i] = (char *)__get_free_pages(GFP_KERNEL, order); in __testmgr_alloc_buf()
156 if (!buf[i]) in __testmgr_alloc_buf()
163 while (i-- > 0) in __testmgr_alloc_buf()
164 free_pages((unsigned long)buf[i], order); in __testmgr_alloc_buf()
176 int i; in __testmgr_free_buf() local
178 for (i = 0; i < XBUFSIZE; i++) in __testmgr_free_buf()
179 free_pages((unsigned long)buf[i], order); in __testmgr_free_buf()
433 unsigned int i; in valid_sg_divisions() local
435 for (i = 0; i < count && total != TEST_SG_TOTAL; i++) { in valid_sg_divisions()
436 if (divs[i].proportion_of_total <= 0 || in valid_sg_divisions()
437 divs[i].proportion_of_total > TEST_SG_TOTAL - total) in valid_sg_divisions()
439 total += divs[i].proportion_of_total; in valid_sg_divisions()
440 if (divs[i].flush_type != FLUSH_TYPE_NONE) in valid_sg_divisions()
442 if (divs[i].nosimd) in valid_sg_divisions()
446 memchr_inv(&divs[i], 0, (count - i) * sizeof(divs[0])) == NULL; in valid_sg_divisions()
540 unsigned int i; in build_test_sglist() local
548 for (i = 0; i < ndivs; i++) { in build_test_sglist()
551 (total_len * divs[i].proportion_of_total + in build_test_sglist()
555 partitions[tsgl->nents].div = &divs[i]; in build_test_sglist()
570 for (i = 0; i < tsgl->nents; i++) { in build_test_sglist()
571 unsigned int offset = partitions[i].div->offset; in build_test_sglist()
574 if (partitions[i].div->offset_relative_to_alignmask) in build_test_sglist()
577 while (offset + partitions[i].length + TESTMGR_POISON_LEN > in build_test_sglist()
584 addr = &tsgl->bufs[i][offset]; in build_test_sglist()
585 sg_set_buf(&tsgl->sgl[i], addr, partitions[i].length); in build_test_sglist()
588 out_divs[i] = partitions[i].div; in build_test_sglist()
593 copy_len = min(partitions[i].length, data->count); in build_test_sglist()
597 testmgr_poison(addr + copy_len, partitions[i].length + in build_test_sglist()
600 testmgr_poison(addr, partitions[i].length + in build_test_sglist()
628 unsigned int i; in verify_correct_output() local
630 for (i = 0; i < tsgl->nents; i++) { in verify_correct_output()
631 struct scatterlist *sg = &tsgl->sgl_ptr[i]; in verify_correct_output()
662 unsigned int i; in is_test_sglist_corrupted() local
664 for (i = 0; i < tsgl->nents; i++) { in is_test_sglist_corrupted()
665 if (tsgl->sgl[i].page_link != tsgl->sgl_saved[i].page_link) in is_test_sglist_corrupted()
667 if (tsgl->sgl[i].offset != tsgl->sgl_saved[i].offset) in is_test_sglist_corrupted()
669 if (tsgl->sgl[i].length != tsgl->sgl_saved[i].length) in is_test_sglist_corrupted()
766 size_t i; in mutate_buffer() local
772 for (i = 0; i < num_flips; i++) { in mutate_buffer()
781 for (i = 0; i < num_flips; i++) in mutate_buffer()
791 size_t i; in generate_random_bytes() local
818 for (i = 0; i < count; i++, b += increment) in generate_random_bytes()
819 buf[i] = b; in generate_random_bytes()
824 for (i = 0; i < count; i++) in generate_random_bytes()
825 buf[i] = (u8)prandom_u32(); in generate_random_bytes()
1100 unsigned int i; in test_shash_vec_cfg() local
1173 for (i = 0; i < tsgl->nents; i++) { in test_shash_vec_cfg()
1174 if (i + 1 == tsgl->nents && in test_shash_vec_cfg()
1176 if (divs[i]->nosimd) in test_shash_vec_cfg()
1178 err = crypto_shash_finup(desc, sg_data(&tsgl->sgl[i]), in test_shash_vec_cfg()
1179 tsgl->sgl[i].length, result); in test_shash_vec_cfg()
1180 if (divs[i]->nosimd) in test_shash_vec_cfg()
1188 if (divs[i]->nosimd) in test_shash_vec_cfg()
1190 err = crypto_shash_update(desc, sg_data(&tsgl->sgl[i]), in test_shash_vec_cfg()
1191 tsgl->sgl[i].length); in test_shash_vec_cfg()
1192 if (divs[i]->nosimd) in test_shash_vec_cfg()
1197 if (divs[i]->flush_type == FLUSH_TYPE_REIMPORT) { in test_shash_vec_cfg()
1285 unsigned int i; in test_ahash_vec_cfg() local
1357 for (i = 0; i < tsgl->nents; i++) { in test_ahash_vec_cfg()
1358 if (divs[i]->flush_type != FLUSH_TYPE_NONE && in test_ahash_vec_cfg()
1366 divs[i]->nosimd); in test_ahash_vec_cfg()
1375 if (divs[i]->flush_type == FLUSH_TYPE_REIMPORT) { in test_ahash_vec_cfg()
1401 pending_sgl = &tsgl->sgl[i]; in test_ahash_vec_cfg()
1402 pending_len += tsgl->sgl[i].length; in test_ahash_vec_cfg()
1469 unsigned int i; in test_hash_vec() local
1474 for (i = 0; i < ARRAY_SIZE(default_hash_testvec_configs); i++) { in test_hash_vec()
1476 &default_hash_testvec_configs[i], in test_hash_vec()
1487 for (i = 0; i < fuzz_iterations; i++) { in test_hash_vec()
1563 unsigned int i; in test_hash_vs_generic_impl() local
1640 for (i = 0; i < fuzz_iterations * 8; i++) { in test_hash_vs_generic_impl()
1720 unsigned int i; in __alg_test_hash() local
1772 for (i = 0; i < num_vecs; i++) { in __alg_test_hash()
1773 err = test_hash_vec(driver, &vecs[i], i, req, desc, tsgl, in __alg_test_hash()
2014 unsigned int i; in test_aead_vec() local
2022 for (i = 0; i < ARRAY_SIZE(default_cipher_testvec_configs); i++) { in test_aead_vec()
2024 &default_cipher_testvec_configs[i], in test_aead_vec()
2035 for (i = 0; i < fuzz_iterations; i++) { in test_aead_vec()
2065 int i; in generate_random_aead_testvec() local
2110 i = 0; in generate_random_aead_testvec()
2112 sg_set_buf(&src[i++], vec->assoc, vec->alen); in generate_random_aead_testvec()
2114 sg_set_buf(&src[i++], vec->ptext, vec->plen); in generate_random_aead_testvec()
2149 unsigned int i; in test_aead_vs_generic_impl() local
2224 for (i = 0; i < test_desc->suite.aead.count; i++) in test_aead_vs_generic_impl()
2226 test_desc->suite.aead.vecs[i].klen); in test_aead_vs_generic_impl()
2238 for (i = 0; i < fuzz_iterations * 8; i++) { in test_aead_vs_generic_impl()
2281 unsigned int i; in test_aead() local
2284 for (i = 0; i < suite->count; i++) { in test_aead()
2285 err = test_aead_vec(driver, enc, &suite->vecs[i], i, req, in test_aead()
2352 unsigned int i, j, k; in test_cipher() local
2369 for (i = 0; i < tcount; i++) { in test_cipher()
2371 if (fips_enabled && template[i].fips_skip) in test_cipher()
2374 input = enc ? template[i].ptext : template[i].ctext; in test_cipher()
2375 result = enc ? template[i].ctext : template[i].ptext; in test_cipher()
2379 if (WARN_ON(template[i].len > PAGE_SIZE)) in test_cipher()
2383 memcpy(data, input, template[i].len); in test_cipher()
2386 if (template[i].wk) in test_cipher()
2389 ret = crypto_cipher_setkey(tfm, template[i].key, in test_cipher()
2390 template[i].klen); in test_cipher()
2392 if (ret == template[i].setkey_error) in test_cipher()
2395 algo, j, template[i].setkey_error, ret, in test_cipher()
2399 if (template[i].setkey_error) { in test_cipher()
2401 algo, j, template[i].setkey_error); in test_cipher()
2406 for (k = 0; k < template[i].len; in test_cipher()
2417 if (memcmp(q, result, template[i].len)) { in test_cipher()
2420 hexdump(q, template[i].len); in test_cipher()
2604 unsigned int i; in test_skcipher_vec() local
2612 for (i = 0; i < ARRAY_SIZE(default_cipher_testvec_configs); i++) { in test_skcipher_vec()
2614 &default_cipher_testvec_configs[i], in test_skcipher_vec()
2625 for (i = 0; i < fuzz_iterations; i++) { in test_skcipher_vec()
2703 unsigned int i; in test_skcipher_vs_generic_impl() local
2790 for (i = 0; i < fuzz_iterations * 8; i++) { in test_skcipher_vs_generic_impl()
2831 unsigned int i; in test_skcipher() local
2834 for (i = 0; i < suite->count; i++) { in test_skcipher()
2835 err = test_skcipher_vec(driver, enc, &suite->vecs[i], i, req, in test_skcipher()
2905 unsigned int i; in test_comp() local
2918 for (i = 0; i < ctcount; i++) { in test_comp()
2925 ilen = ctemplate[i].inlen; in test_comp()
2926 ret = crypto_comp_compress(tfm, ctemplate[i].input, in test_comp()
2930 "on test %d for %s: ret=%d\n", i + 1, algo, in test_comp()
2941 i + 1, algo, -ret); in test_comp()
2945 if (dlen != ctemplate[i].inlen) { in test_comp()
2947 "failed for %s: output len = %d\n", i + 1, algo, in test_comp()
2953 if (memcmp(decomp_output, ctemplate[i].input, in test_comp()
2954 ctemplate[i].inlen)) { in test_comp()
2956 i + 1, algo); in test_comp()
2963 for (i = 0; i < dtcount; i++) { in test_comp()
2969 ilen = dtemplate[i].inlen; in test_comp()
2970 ret = crypto_comp_decompress(tfm, dtemplate[i].input, in test_comp()
2974 "on test %d for %s: ret=%d\n", i + 1, algo, in test_comp()
2979 if (dlen != dtemplate[i].outlen) { in test_comp()
2981 "failed for %s: output len = %d\n", i + 1, algo, in test_comp()
2987 if (memcmp(decomp_output, dtemplate[i].output, dlen)) { in test_comp()
2989 "failed for %s\n", i + 1, algo); in test_comp()
3010 unsigned int i; in test_acomp() local
3027 for (i = 0; i < ctcount; i++) { in test_acomp()
3029 int ilen = ctemplate[i].inlen; in test_acomp()
3032 input_vec = kmemdup(ctemplate[i].input, ilen, GFP_KERNEL); in test_acomp()
3059 i + 1, algo, -ret); in test_acomp()
3075 i + 1, algo, -ret); in test_acomp()
3081 if (req->dlen != ctemplate[i].inlen) { in test_acomp()
3083 i + 1, algo, req->dlen); in test_acomp()
3092 i + 1, algo); in test_acomp()
3104 for (i = 0; i < dtcount; i++) { in test_acomp()
3106 int ilen = dtemplate[i].inlen; in test_acomp()
3109 input_vec = kmemdup(dtemplate[i].input, ilen, GFP_KERNEL); in test_acomp()
3136 i + 1, algo, -ret); in test_acomp()
3142 if (req->dlen != dtemplate[i].outlen) { in test_acomp()
3144 i + 1, algo, req->dlen); in test_acomp()
3151 if (memcmp(output, dtemplate[i].output, req->dlen)) { in test_acomp()
3153 i + 1, algo); in test_acomp()
3178 int err = 0, i, j, seedsize; in test_cprng() local
3191 for (i = 0; i < tcount; i++) { in test_cprng()
3194 memcpy(seed, template[i].v, template[i].vlen); in test_cprng()
3195 memcpy(seed + template[i].vlen, template[i].key, in test_cprng()
3196 template[i].klen); in test_cprng()
3197 memcpy(seed + template[i].vlen + template[i].klen, in test_cprng()
3198 template[i].dt, template[i].dtlen); in test_cprng()
3207 for (j = 0; j < template[i].loops; j++) { in test_cprng()
3209 template[i].rlen); in test_cprng()
3214 template[i].rlen); in test_cprng()
3219 err = memcmp(result, template[i].result, in test_cprng()
3220 template[i].rlen); in test_cprng()
3223 i, algo); in test_cprng()
3224 hexdump(result, template[i].rlen); in test_cprng()
3441 int i = 0; in alg_test_drbg() local
3448 for (i = 0; i < tcount; i++) { in alg_test_drbg()
3449 err = drbg_cavs_test(&template[i], pr, driver, type, mask); in alg_test_drbg()
3452 i, driver); in alg_test_drbg()
3606 int ret, i; in test_kpp() local
3608 for (i = 0; i < tcount; i++) { in test_kpp()
3612 alg, i + 1, ret); in test_kpp()
3825 int ret, i; in test_akcipher() local
3827 for (i = 0; i < tcount; i++) { in test_akcipher()
3833 i + 1, algo, ret); in test_akcipher()
5127 int i; in alg_check_test_descs_order() local
5129 for (i = 1; i < ARRAY_SIZE(alg_test_descs); i++) { in alg_check_test_descs_order()
5130 int diff = strcmp(alg_test_descs[i - 1].alg, in alg_check_test_descs_order()
5131 alg_test_descs[i].alg); in alg_check_test_descs_order()
5135 alg_test_descs[i - 1].alg, in alg_check_test_descs_order()
5136 alg_test_descs[i].alg); in alg_check_test_descs_order()
5141 alg_test_descs[i].alg); in alg_check_test_descs_order()
5148 int i; in alg_check_testvec_configs() local
5150 for (i = 0; i < ARRAY_SIZE(default_cipher_testvec_configs); i++) in alg_check_testvec_configs()
5152 &default_cipher_testvec_configs[i])); in alg_check_testvec_configs()
5154 for (i = 0; i < ARRAY_SIZE(default_hash_testvec_configs); i++) in alg_check_testvec_configs()
5156 &default_hash_testvec_configs[i])); in alg_check_testvec_configs()
5175 int i = (start + end) / 2; in alg_find_test() local
5176 int diff = strcmp(alg_test_descs[i].alg, alg); in alg_find_test()
5179 end = i; in alg_find_test()
5184 start = i + 1; in alg_find_test()
5188 return i; in alg_find_test()
5196 int i; in alg_test() local
5214 i = alg_find_test(nalg); in alg_test()
5215 if (i < 0) in alg_test()
5218 if (fips_enabled && !alg_test_descs[i].fips_allowed) in alg_test()
5221 rc = alg_test_cipher(alg_test_descs + i, driver, type, mask); in alg_test()
5225 i = alg_find_test(alg); in alg_test()
5227 if (i < 0 && j < 0) in alg_test()
5230 if (fips_enabled && ((i >= 0 && !alg_test_descs[i].fips_allowed) || in alg_test()
5235 if (i >= 0) in alg_test()
5236 rc |= alg_test_descs[i].test(alg_test_descs + i, driver, in alg_test()
5238 if (j >= 0 && j != i) in alg_test()