Lines Matching defs:enc
1926 static int test_aead_vec_cfg(const char *driver, int enc,
1938 const char *op = enc ? "encryption" : "decryption";
1994 input[1].iov_base = enc ? (void *)vec->ptext : (void *)vec->ctext;
1995 input[1].iov_len = enc ? vec->plen : vec->clen;
1997 vec->alen + (enc ? vec->plen :
1999 vec->alen + (enc ? vec->clen :
2012 enc ? vec->plen : vec->clen, iv);
2016 err = enc ? crypto_aead_encrypt(req) : crypto_aead_decrypt(req);
2022 if (req->cryptlen != (enc ? vec->plen : vec->clen) ||
2033 if (req->cryptlen != (enc ? vec->plen : vec->clen))
2092 err = verify_correct_output(&tsgls->dst, enc ? vec->ctext : vec->ptext,
2093 enc ? vec->clen : vec->plen,
2094 vec->alen, enc || !cfg->inplace);
2109 static int test_aead_vec(const char *driver, int enc,
2118 if (enc && vec->novrfy)
2124 err = test_aead_vec_cfg(driver, enc, vec, vec_name,
2139 err = test_aead_vec_cfg(driver, enc, vec, vec_name,
2540 static int test_aead(const char *driver, int enc,
2549 err = test_aead_vec(driver, enc, &suite->vecs[i], i, req,
2611 static int test_cipher(struct crypto_cipher *tfm, int enc,
2627 if (enc == ENCRYPT)
2638 input = enc ? template[i].ptext : template[i].ctext;
2639 result = enc ? template[i].ctext : template[i].ptext;
2672 if (enc)
2698 static int test_skcipher_vec_cfg(const char *driver, int enc,
2709 const char *op = enc ? "encryption" : "decryption";
2744 if (vec->generates_iv && !enc)
2760 input.iov_base = enc ? (void *)vec->ptext : (void *)vec->ctext;
2777 err = enc ? crypto_skcipher_encrypt(req) : crypto_skcipher_decrypt(req);
2838 err = verify_correct_output(&tsgls->dst, enc ? vec->ctext : vec->ptext,
2862 static int test_skcipher_vec(const char *driver, int enc,
2878 err = test_skcipher_vec_cfg(driver, enc, vec, vec_name,
2893 err = test_skcipher_vec_cfg(driver, enc, vec, vec_name,
3111 static int test_skcipher(const char *driver, int enc,
3120 err = test_skcipher_vec(driver, enc, &suite->vecs[i], i, req,