Lines Matching refs:vecs

84 	const struct aead_testvec *vecs;  member
103 const struct cipher_testvec *vecs; member
109 const struct comp_testvec *vecs; member
115 const struct hash_testvec *vecs; member
120 const struct cprng_testvec *vecs; member
125 const struct drbg_testvec *vecs; member
130 const struct akcipher_testvec *vecs; member
135 const struct kpp_testvec *vecs; member
1920 static int __alg_test_hash(const struct hash_testvec *vecs, in __alg_test_hash() argument
1988 if (fips_enabled && vecs[i].fips_skip) in __alg_test_hash()
1991 err = test_hash_vec(&vecs[i], i, req, desc, tsgl, hashstate); in __alg_test_hash()
2014 const struct hash_testvec *template = desc->suite.hash.vecs; in alg_test_hash()
2640 test_desc->suite.aead.vecs[i].klen); in test_aead_extra()
2684 err = test_aead_vec(enc, &suite->vecs[i], i, req, tsgls); in test_aead()
3263 err = test_skcipher_vec(enc, &suite->vecs[i], i, req, tsgls); in test_skcipher()
3709 err = test_cipher(tfm, ENCRYPT, suite->vecs, suite->count); in alg_test_cipher()
3711 err = test_cipher(tfm, DECRYPT, suite->vecs, suite->count); in alg_test_cipher()
3734 err = test_acomp(acomp, desc->suite.comp.comp.vecs, in alg_test_comp()
3735 desc->suite.comp.decomp.vecs, in alg_test_comp()
3749 err = test_comp(comp, desc->suite.comp.comp.vecs, in alg_test_comp()
3750 desc->suite.comp.decomp.vecs, in alg_test_comp()
3827 err = test_cprng(rng, desc->suite.cprng.vecs, desc->suite.cprng.count); in alg_test_cprng()
3911 const struct drbg_testvec *template = desc->suite.drbg.vecs; in alg_test_drbg()
4073 const struct kpp_testvec *vecs, unsigned int tcount) in test_kpp() argument
4078 ret = do_test_kpp(tfm, vecs++, alg); in test_kpp()
4102 if (desc->suite.kpp.vecs) in alg_test_kpp()
4103 err = test_kpp(tfm, desc->alg, desc->suite.kpp.vecs, in alg_test_kpp()
4117 const struct akcipher_testvec *vecs) in test_akcipher_one() argument
4141 key = kmalloc(vecs->key_len + sizeof(u32) * 2 + vecs->param_len, in test_akcipher_one()
4145 memcpy(key, vecs->key, vecs->key_len); in test_akcipher_one()
4146 ptr = key + vecs->key_len; in test_akcipher_one()
4147 ptr = test_pack_u32(ptr, vecs->algo); in test_akcipher_one()
4148 ptr = test_pack_u32(ptr, vecs->param_len); in test_akcipher_one()
4149 memcpy(ptr, vecs->params, vecs->param_len); in test_akcipher_one()
4151 if (vecs->public_key_vec) in test_akcipher_one()
4152 err = crypto_akcipher_set_pub_key(tfm, key, vecs->key_len); in test_akcipher_one()
4154 err = crypto_akcipher_set_priv_key(tfm, key, vecs->key_len); in test_akcipher_one()
4168 if (!vecs->siggen_sigver_test) { in test_akcipher_one()
4169 m = vecs->m; in test_akcipher_one()
4170 m_size = vecs->m_size; in test_akcipher_one()
4171 c = vecs->c; in test_akcipher_one()
4172 c_size = vecs->c_size; in test_akcipher_one()
4178 m = vecs->c; /* signature */ in test_akcipher_one()
4179 m_size = vecs->c_size; in test_akcipher_one()
4180 c = vecs->m; /* digest */ in test_akcipher_one()
4181 c_size = vecs->m_size; in test_akcipher_one()
4193 if (vecs->siggen_sigver_test) { in test_akcipher_one()
4207 err = crypto_wait_req(vecs->siggen_sigver_test ? in test_akcipher_one()
4216 if (!vecs->siggen_sigver_test && c) { in test_akcipher_one()
4237 if (vecs->public_key_vec) { in test_akcipher_one()
4247 if (!vecs->siggen_sigver_test && !c) { in test_akcipher_one()
4253 op = vecs->siggen_sigver_test ? "sign" : "decrypt"; in test_akcipher_one()
4263 err = crypto_wait_req(vecs->siggen_sigver_test ? in test_akcipher_one()
4299 const struct akcipher_testvec *vecs, in test_akcipher() argument
4307 ret = test_akcipher_one(tfm, vecs++); in test_akcipher()
4332 if (desc->suite.akcipher.vecs) in alg_test_akcipher()
4333 err = test_akcipher(tfm, desc->alg, desc->suite.akcipher.vecs, in alg_test_akcipher()
4346 #define ____VECS(tv) .vecs = tv, .count = ARRAY_SIZE(tv)
5039 .vecs = fcrypt_pcbc_tv_template,