Lines Matching refs:ctemplate
980 static int test_comp(struct crypto_comp *tfm, struct comp_testvec *ctemplate,
994 ilen = ctemplate[i].inlen;
995 ret = crypto_comp_compress(tfm, ctemplate[i].input,
1004 if (dlen != ctemplate[i].outlen) {
1012 if (memcmp(result, ctemplate[i].output, dlen)) {
1061 struct pcomp_testvec *ctemplate,
1074 res = crypto_compress_setup(tfm, ctemplate[i].params,
1075 ctemplate[i].paramsize);
1091 req.next_in = ctemplate[i].input;
1092 req.avail_in = ctemplate[i].inlen / 2;
1094 req.avail_out = ctemplate[i].outlen / 2;
1106 req.avail_in += (ctemplate[i].inlen + 1) / 2;
1118 req.avail_out += COMP_BUF_SIZE - ctemplate[i].outlen / 2;
1128 if (COMP_BUF_SIZE - req.avail_out != ctemplate[i].outlen) {
1132 ctemplate[i].outlen);
1136 if (produced != ctemplate[i].outlen) {
1139 algo, produced, ctemplate[i].outlen);
1143 if (memcmp(result, ctemplate[i].output, ctemplate[i].outlen)) {
1146 hexdump(result, ctemplate[i].outlen);