Lines Matching defs:template

1175  * "-generic" to every part of the name that is not a template name.  Examples:
1989 const struct hash_testvec *template = desc->suite.hash.vecs;
2002 if (template[nr_unkeyed].ksize)
2006 if (!template[nr_unkeyed + nr_keyed].ksize) {
2012 template[nr_unkeyed + nr_keyed].ksize);
2017 err = __alg_test_hash(template, nr_unkeyed, driver, type, mask,
2019 template += nr_unkeyed;
2023 err = __alg_test_hash(template, nr_keyed, driver, type, mask,
2722 const struct cipher_testvec *template,
2745 if (fips_enabled && template[i].fips_skip)
2748 input = enc ? template[i].ptext : template[i].ctext;
2749 result = enc ? template[i].ctext : template[i].ptext;
2753 if (WARN_ON(template[i].len > PAGE_SIZE))
2757 memcpy(data, input, template[i].len);
2760 if (template[i].wk)
2763 ret = crypto_cipher_setkey(tfm, template[i].key,
2764 template[i].klen);
2766 if (ret == template[i].setkey_error)
2769 algo, j, template[i].setkey_error, ret,
2773 if (template[i].setkey_error) {
2775 algo, j, template[i].setkey_error);
2780 for (k = 0; k < template[i].len;
2791 if (memcmp(q, result, template[i].len)) {
2794 hexdump(q, template[i].len);
3603 const struct cprng_testvec *template,
3623 memcpy(seed, template[i].v, template[i].vlen);
3624 memcpy(seed + template[i].vlen, template[i].key,
3625 template[i].klen);
3626 memcpy(seed + template[i].vlen + template[i].klen,
3627 template[i].dt, template[i].dtlen);
3636 for (j = 0; j < template[i].loops; j++) {
3638 template[i].rlen);
3643 template[i].rlen);
3648 err = memcmp(result, template[i].result,
3649 template[i].rlen);
3653 hexdump(result, template[i].rlen);
3872 const struct drbg_testvec *template = desc->suite.drbg.vecs;
3879 err = drbg_cavs_test(&template[i], pr, driver, type, mask);