Lines Matching refs:vecs
76 struct aead_testvec *vecs; member
83 struct cipher_testvec *vecs; member
90 struct comp_testvec *vecs; member
97 struct pcomp_testvec *vecs; member
103 struct hash_testvec *vecs; member
108 struct cprng_testvec *vecs; member
113 struct drbg_testvec *vecs; member
1515 if (desc->suite.aead.enc.vecs) { in alg_test_aead()
1516 err = test_aead(tfm, ENCRYPT, desc->suite.aead.enc.vecs, in alg_test_aead()
1522 if (!err && desc->suite.aead.dec.vecs) in alg_test_aead()
1523 err = test_aead(tfm, DECRYPT, desc->suite.aead.dec.vecs, in alg_test_aead()
1544 if (desc->suite.cipher.enc.vecs) { in alg_test_cipher()
1545 err = test_cipher(tfm, ENCRYPT, desc->suite.cipher.enc.vecs, in alg_test_cipher()
1551 if (desc->suite.cipher.dec.vecs) in alg_test_cipher()
1552 err = test_cipher(tfm, DECRYPT, desc->suite.cipher.dec.vecs, in alg_test_cipher()
1573 if (desc->suite.cipher.enc.vecs) { in alg_test_skcipher()
1574 err = test_skcipher(tfm, ENCRYPT, desc->suite.cipher.enc.vecs, in alg_test_skcipher()
1580 if (desc->suite.cipher.dec.vecs) in alg_test_skcipher()
1581 err = test_skcipher(tfm, DECRYPT, desc->suite.cipher.dec.vecs, in alg_test_skcipher()
1602 err = test_comp(tfm, desc->suite.comp.comp.vecs, in alg_test_comp()
1603 desc->suite.comp.decomp.vecs, in alg_test_comp()
1624 err = test_pcomp(tfm, desc->suite.pcomp.comp.vecs, in alg_test_pcomp()
1625 desc->suite.pcomp.decomp.vecs, in alg_test_pcomp()
1646 err = test_hash(tfm, desc->suite.hash.vecs, in alg_test_hash()
1649 err = test_hash(tfm, desc->suite.hash.vecs, in alg_test_hash()
1716 err = test_cprng(rng, desc->suite.cprng.vecs, desc->suite.cprng.count); in alg_test_cprng()
1798 struct drbg_testvec *template = desc->suite.drbg.vecs; in alg_test_drbg()
1909 .vecs = ansi_cprng_aes_tv_template,
1920 .vecs = hmac_md5_ecb_cipher_null_enc_tv_template,
1924 .vecs = hmac_md5_ecb_cipher_null_dec_tv_template,
1936 .vecs =
1950 .vecs =
1964 .vecs =
1978 .vecs =
1984 .vecs =
1998 .vecs =
2012 .vecs =
2026 .vecs =
2040 .vecs =
2054 .vecs =
2068 .vecs =
2082 .vecs =
2096 .vecs =
2110 .vecs =
2124 .vecs =
2138 .vecs = aes_cbc_enc_tv_template,
2142 .vecs = aes_cbc_dec_tv_template,
2153 .vecs = anubis_cbc_enc_tv_template,
2157 .vecs = anubis_cbc_dec_tv_template,
2168 .vecs = bf_cbc_enc_tv_template,
2172 .vecs = bf_cbc_dec_tv_template,
2183 .vecs = camellia_cbc_enc_tv_template,
2187 .vecs = camellia_cbc_dec_tv_template,
2198 .vecs = cast5_cbc_enc_tv_template,
2202 .vecs = cast5_cbc_dec_tv_template,
2213 .vecs = cast6_cbc_enc_tv_template,
2217 .vecs = cast6_cbc_dec_tv_template,
2228 .vecs = des_cbc_enc_tv_template,
2232 .vecs = des_cbc_dec_tv_template,
2244 .vecs = des3_ede_cbc_enc_tv_template,
2248 .vecs = des3_ede_cbc_dec_tv_template,
2259 .vecs = serpent_cbc_enc_tv_template,
2263 .vecs = serpent_cbc_dec_tv_template,
2274 .vecs = tf_cbc_enc_tv_template,
2278 .vecs = tf_cbc_dec_tv_template,
2290 .vecs = aes_ccm_enc_tv_template,
2294 .vecs = aes_ccm_dec_tv_template,
2304 .vecs = aes_cmac128_tv_template,
2313 .vecs = des3_ede_cmac64_tv_template,
2326 .vecs = crc32c_tv_template,
2336 .vecs = crct10dif_tv_template,
2396 .vecs = aes_ctr_enc_tv_template,
2400 .vecs = aes_ctr_dec_tv_template,
2411 .vecs = bf_ctr_enc_tv_template,
2415 .vecs = bf_ctr_dec_tv_template,
2426 .vecs = camellia_ctr_enc_tv_template,
2430 .vecs = camellia_ctr_dec_tv_template,
2441 .vecs = cast5_ctr_enc_tv_template,
2445 .vecs = cast5_ctr_dec_tv_template,
2456 .vecs = cast6_ctr_enc_tv_template,
2460 .vecs = cast6_ctr_dec_tv_template,
2471 .vecs = des_ctr_enc_tv_template,
2475 .vecs = des_ctr_dec_tv_template,
2486 .vecs = des3_ede_ctr_enc_tv_template,
2490 .vecs = des3_ede_ctr_dec_tv_template,
2501 .vecs = serpent_ctr_enc_tv_template,
2505 .vecs = serpent_ctr_dec_tv_template,
2516 .vecs = tf_ctr_enc_tv_template,
2520 .vecs = tf_ctr_dec_tv_template,
2531 .vecs = cts_mode_enc_tv_template,
2535 .vecs = cts_mode_dec_tv_template,
2547 .vecs = deflate_comp_tv_template,
2551 .vecs = deflate_decomp_tv_template,
2565 .vecs = drbg_nopr_ctr_aes128_tv_template,
2575 .vecs = drbg_nopr_ctr_aes192_tv_template,
2585 .vecs = drbg_nopr_ctr_aes256_tv_template,
2603 .vecs = drbg_nopr_hmac_sha256_tv_template,
2627 .vecs = drbg_nopr_sha256_tv_template,
2646 .vecs = drbg_pr_ctr_aes128_tv_template,
2669 .vecs = drbg_pr_hmac_sha256_tv_template,
2692 .vecs = drbg_pr_sha256_tv_template,
2716 .vecs = aes_enc_tv_template,
2720 .vecs = aes_dec_tv_template,
2731 .vecs = anubis_enc_tv_template,
2735 .vecs = anubis_dec_tv_template,
2746 .vecs = arc4_enc_tv_template,
2750 .vecs = arc4_dec_tv_template,
2761 .vecs = bf_enc_tv_template,
2765 .vecs = bf_dec_tv_template,
2776 .vecs = camellia_enc_tv_template,
2780 .vecs = camellia_dec_tv_template,
2791 .vecs = cast5_enc_tv_template,
2795 .vecs = cast5_dec_tv_template,
2806 .vecs = cast6_enc_tv_template,
2810 .vecs = cast6_dec_tv_template,
2825 .vecs = des_enc_tv_template,
2829 .vecs = des_dec_tv_template,
2841 .vecs = des3_ede_enc_tv_template,
2845 .vecs = des3_ede_dec_tv_template,
2856 .vecs = fcrypt_pcbc_enc_tv_template,
2860 .vecs = fcrypt_pcbc_dec_tv_template,
2871 .vecs = khazad_enc_tv_template,
2875 .vecs = khazad_dec_tv_template,
2886 .vecs = seed_enc_tv_template,
2890 .vecs = seed_dec_tv_template,
2901 .vecs = serpent_enc_tv_template,
2905 .vecs = serpent_dec_tv_template,
2916 .vecs = tea_enc_tv_template,
2920 .vecs = tea_dec_tv_template,
2931 .vecs = tnepres_enc_tv_template,
2935 .vecs = tnepres_dec_tv_template,
2946 .vecs = tf_enc_tv_template,
2950 .vecs = tf_dec_tv_template,
2961 .vecs = xeta_enc_tv_template,
2965 .vecs = xeta_dec_tv_template,
2976 .vecs = xtea_enc_tv_template,
2980 .vecs = xtea_dec_tv_template,
2992 .vecs = aes_gcm_enc_tv_template,
2996 .vecs = aes_gcm_dec_tv_template,
3007 .vecs = ghash_tv_template,
3016 .vecs = bfin_crc_tv_template,
3025 .vecs = hmac_md5_tv_template,
3034 .vecs = hmac_rmd128_tv_template,
3043 .vecs = hmac_rmd160_tv_template,
3053 .vecs = hmac_sha1_tv_template,
3063 .vecs = hmac_sha224_tv_template,
3073 .vecs = hmac_sha256_tv_template,
3083 .vecs = hmac_sha384_tv_template,
3093 .vecs = hmac_sha512_tv_template,
3103 .vecs = aes_lrw_enc_tv_template,
3107 .vecs = aes_lrw_dec_tv_template,
3118 .vecs = camellia_lrw_enc_tv_template,
3122 .vecs = camellia_lrw_dec_tv_template,
3133 .vecs = cast6_lrw_enc_tv_template,
3137 .vecs = cast6_lrw_dec_tv_template,
3148 .vecs = serpent_lrw_enc_tv_template,
3152 .vecs = serpent_lrw_dec_tv_template,
3163 .vecs = tf_lrw_enc_tv_template,
3167 .vecs = tf_lrw_dec_tv_template,
3179 .vecs = lz4_comp_tv_template,
3183 .vecs = lz4_decomp_tv_template,
3195 .vecs = lz4hc_comp_tv_template,
3199 .vecs = lz4hc_decomp_tv_template,
3211 .vecs = lzo_comp_tv_template,
3215 .vecs = lzo_decomp_tv_template,
3225 .vecs = md4_tv_template,
3234 .vecs = md5_tv_template,
3243 .vecs = michael_mic_tv_template,
3254 .vecs = aes_ofb_enc_tv_template,
3258 .vecs = aes_ofb_dec_tv_template,
3269 .vecs = fcrypt_pcbc_enc_tv_template,
3273 .vecs = fcrypt_pcbc_dec_tv_template,
3285 .vecs = aes_ctr_rfc3686_enc_tv_template,
3289 .vecs = aes_ctr_rfc3686_dec_tv_template,
3301 .vecs = aes_gcm_rfc4106_enc_tv_template,
3305 .vecs = aes_gcm_rfc4106_dec_tv_template,
3317 .vecs = aes_ccm_rfc4309_enc_tv_template,
3321 .vecs = aes_ccm_rfc4309_dec_tv_template,
3332 .vecs = aes_gcm_rfc4543_enc_tv_template,
3336 .vecs = aes_gcm_rfc4543_dec_tv_template,
3346 .vecs = rmd128_tv_template,
3355 .vecs = rmd160_tv_template,
3364 .vecs = rmd256_tv_template,
3373 .vecs = rmd320_tv_template,
3383 .vecs = salsa20_stream_enc_tv_template,
3394 .vecs = sha1_tv_template,
3404 .vecs = sha224_tv_template,
3414 .vecs = sha256_tv_template,
3424 .vecs = sha384_tv_template,
3434 .vecs = sha512_tv_template,
3443 .vecs = tgr128_tv_template,
3452 .vecs = tgr160_tv_template,
3461 .vecs = tgr192_tv_template,
3470 .vecs = aes_vmac128_tv_template,
3479 .vecs = wp256_tv_template,
3488 .vecs = wp384_tv_template,
3497 .vecs = wp512_tv_template,
3506 .vecs = aes_xcbc128_tv_template,
3517 .vecs = aes_xts_enc_tv_template,
3521 .vecs = aes_xts_dec_tv_template,
3532 .vecs = camellia_xts_enc_tv_template,
3536 .vecs = camellia_xts_dec_tv_template,
3547 .vecs = cast6_xts_enc_tv_template,
3551 .vecs = cast6_xts_dec_tv_template,
3562 .vecs = serpent_xts_enc_tv_template,
3566 .vecs = serpent_xts_dec_tv_template,
3577 .vecs = tf_xts_enc_tv_template,
3581 .vecs = tf_xts_dec_tv_template,
3593 .vecs = zlib_comp_tv_template,
3597 .vecs = zlib_decomp_tv_template,