Lines Matching defs:plain
51 static int test_lib_chacha(u8 *revert, u8 *cipher, u8 *plain)
72 chacha_crypt_arch(chacha_state, cipher, plain, data_size, 20);
126 static int test_skcipher(char *name, u8 *revert, u8 *cipher, u8 *plain)
173 sg_init_one(&sk.sginp, plain, data_size);
238 u8 *plain = NULL, *revert = NULL;
246 plain = vmalloc(data_size);
247 if (!plain) {
248 pr_info("could not allocate plain buffer\n");
252 memset(plain, 'a', data_size);
253 get_random_bytes(plain, (data_size > 256 ? 256 : data_size));
278 16, 1, plain,
282 ret = test_skcipher("chacha20-generic", revert, cipher_generic, plain);
286 if (memcmp(plain, revert, data_size)) {
297 ret = test_skcipher("chacha20-s390", revert, cipher_s390, plain);
301 if (memcmp(plain, revert, data_size)) {
321 test_lib_chacha(revert, cipher_s390, plain);
323 if (memcmp(plain, revert, data_size)) {
342 if (plain)
343 vfree(plain);