Lines Matching refs:ret
80 int ret; in test_cipher_jiffies() local
85 ret = crypto_blkcipher_encrypt(desc, sg, sg, blen); in test_cipher_jiffies()
87 ret = crypto_blkcipher_decrypt(desc, sg, sg, blen); in test_cipher_jiffies()
89 if (ret) in test_cipher_jiffies()
90 return ret; in test_cipher_jiffies()
102 int ret = 0; in test_cipher_cycles() local
110 ret = crypto_blkcipher_encrypt(desc, sg, sg, blen); in test_cipher_cycles()
112 ret = crypto_blkcipher_decrypt(desc, sg, sg, blen); in test_cipher_cycles()
114 if (ret) in test_cipher_cycles()
124 ret = crypto_blkcipher_encrypt(desc, sg, sg, blen); in test_cipher_cycles()
126 ret = crypto_blkcipher_decrypt(desc, sg, sg, blen); in test_cipher_cycles()
129 if (ret) in test_cipher_cycles()
138 if (ret == 0) in test_cipher_cycles()
142 return ret; in test_cipher_cycles()
150 int ret; in test_aead_jiffies() local
155 ret = crypto_aead_encrypt(req); in test_aead_jiffies()
157 ret = crypto_aead_decrypt(req); in test_aead_jiffies()
159 if (ret) in test_aead_jiffies()
160 return ret; in test_aead_jiffies()
171 int ret = 0; in test_aead_cycles() local
179 ret = crypto_aead_encrypt(req); in test_aead_cycles()
181 ret = crypto_aead_decrypt(req); in test_aead_cycles()
183 if (ret) in test_aead_cycles()
193 ret = crypto_aead_encrypt(req); in test_aead_cycles()
195 ret = crypto_aead_decrypt(req); in test_aead_cycles()
198 if (ret) in test_aead_cycles()
207 if (ret == 0) in test_aead_cycles()
211 return ret; in test_aead_cycles()
275 int ret = -ENOMEM; in test_aead_speed() local
357 ret = crypto_aead_setkey(tfm, key, *keysize); in test_aead_speed()
358 ret = crypto_aead_setauthsize(tfm, authsize); in test_aead_speed()
371 if (ret) { in test_aead_speed()
387 ret = test_aead_jiffies(req, enc, *b_size, in test_aead_speed()
390 ret = test_aead_cycles(req, enc, *b_size); in test_aead_speed()
392 if (ret) { in test_aead_speed()
393 pr_err("%s() failed return code=%d\n", e, ret); in test_aead_speed()
423 unsigned int ret, i, j, iv_len; in test_cipher_speed() local
477 ret = crypto_blkcipher_setkey(tfm, key, *keysize); in test_cipher_speed()
478 if (ret) { in test_cipher_speed()
499 ret = test_cipher_jiffies(&desc, enc, sg, in test_cipher_speed()
502 ret = test_cipher_cycles(&desc, enc, sg, in test_cipher_speed()
505 if (ret) { in test_cipher_speed()
525 int ret; in test_hash_jiffies_digest() local
529 ret = crypto_hash_digest(desc, sg, blen, out); in test_hash_jiffies_digest()
530 if (ret) in test_hash_jiffies_digest()
531 return ret; in test_hash_jiffies_digest()
545 int ret; in test_hash_jiffies() local
552 ret = crypto_hash_init(desc); in test_hash_jiffies()
553 if (ret) in test_hash_jiffies()
554 return ret; in test_hash_jiffies()
556 ret = crypto_hash_update(desc, sg, plen); in test_hash_jiffies()
557 if (ret) in test_hash_jiffies()
558 return ret; in test_hash_jiffies()
561 ret = crypto_hash_final(desc, out); in test_hash_jiffies()
562 if (ret) in test_hash_jiffies()
563 return ret; in test_hash_jiffies()
577 int ret; in test_hash_cycles_digest() local
583 ret = crypto_hash_digest(desc, sg, blen, out); in test_hash_cycles_digest()
584 if (ret) in test_hash_cycles_digest()
594 ret = crypto_hash_digest(desc, sg, blen, out); in test_hash_cycles_digest()
595 if (ret) in test_hash_cycles_digest()
606 if (ret) in test_hash_cycles_digest()
607 return ret; in test_hash_cycles_digest()
620 int ret; in test_hash_cycles() local
629 ret = crypto_hash_init(desc); in test_hash_cycles()
630 if (ret) in test_hash_cycles()
633 ret = crypto_hash_update(desc, sg, plen); in test_hash_cycles()
634 if (ret) in test_hash_cycles()
637 ret = crypto_hash_final(desc, out); in test_hash_cycles()
638 if (ret) in test_hash_cycles()
648 ret = crypto_hash_init(desc); in test_hash_cycles()
649 if (ret) in test_hash_cycles()
652 ret = crypto_hash_update(desc, sg, plen); in test_hash_cycles()
653 if (ret) in test_hash_cycles()
656 ret = crypto_hash_final(desc, out); in test_hash_cycles()
657 if (ret) in test_hash_cycles()
668 if (ret) in test_hash_cycles()
669 return ret; in test_hash_cycles()
696 int ret; in test_hash_speed() local
735 ret = test_hash_jiffies(&desc, sg, speed[i].blen, in test_hash_speed()
738 ret = test_hash_cycles(&desc, sg, speed[i].blen, in test_hash_speed()
741 if (ret) { in test_hash_speed()
742 printk(KERN_ERR "hashing failed ret=%d\n", ret); in test_hash_speed()
767 static inline int do_one_ahash_op(struct ahash_request *req, int ret) in do_one_ahash_op() argument
769 if (ret == -EINPROGRESS || ret == -EBUSY) { in do_one_ahash_op()
774 ret = tr->err; in do_one_ahash_op()
776 return ret; in do_one_ahash_op()
784 int ret; in test_ahash_jiffies_digest() local
788 ret = do_one_ahash_op(req, crypto_ahash_digest(req)); in test_ahash_jiffies_digest()
789 if (ret) in test_ahash_jiffies_digest()
790 return ret; in test_ahash_jiffies_digest()
804 int ret; in test_ahash_jiffies() local
811 ret = crypto_ahash_init(req); in test_ahash_jiffies()
812 if (ret) in test_ahash_jiffies()
813 return ret; in test_ahash_jiffies()
815 ret = do_one_ahash_op(req, crypto_ahash_update(req)); in test_ahash_jiffies()
816 if (ret) in test_ahash_jiffies()
817 return ret; in test_ahash_jiffies()
820 ret = do_one_ahash_op(req, crypto_ahash_final(req)); in test_ahash_jiffies()
821 if (ret) in test_ahash_jiffies()
822 return ret; in test_ahash_jiffies()
835 int ret, i; in test_ahash_cycles_digest() local
839 ret = do_one_ahash_op(req, crypto_ahash_digest(req)); in test_ahash_cycles_digest()
840 if (ret) in test_ahash_cycles_digest()
850 ret = do_one_ahash_op(req, crypto_ahash_digest(req)); in test_ahash_cycles_digest()
851 if (ret) in test_ahash_cycles_digest()
860 if (ret) in test_ahash_cycles_digest()
861 return ret; in test_ahash_cycles_digest()
873 int i, pcount, ret; in test_ahash_cycles() local
880 ret = crypto_ahash_init(req); in test_ahash_cycles()
881 if (ret) in test_ahash_cycles()
884 ret = do_one_ahash_op(req, crypto_ahash_update(req)); in test_ahash_cycles()
885 if (ret) in test_ahash_cycles()
888 ret = do_one_ahash_op(req, crypto_ahash_final(req)); in test_ahash_cycles()
889 if (ret) in test_ahash_cycles()
899 ret = crypto_ahash_init(req); in test_ahash_cycles()
900 if (ret) in test_ahash_cycles()
903 ret = do_one_ahash_op(req, crypto_ahash_update(req)); in test_ahash_cycles()
904 if (ret) in test_ahash_cycles()
907 ret = do_one_ahash_op(req, crypto_ahash_final(req)); in test_ahash_cycles()
908 if (ret) in test_ahash_cycles()
917 if (ret) in test_ahash_cycles()
918 return ret; in test_ahash_cycles()
934 int i, ret; in test_ahash_speed() local
977 ret = test_ahash_jiffies(req, speed[i].blen, in test_ahash_speed()
980 ret = test_ahash_cycles(req, speed[i].blen, in test_ahash_speed()
983 if (ret) { in test_ahash_speed()
984 pr_err("hashing failed ret=%d\n", ret); in test_ahash_speed()
995 static inline int do_one_acipher_op(struct ablkcipher_request *req, int ret) in do_one_acipher_op() argument
997 if (ret == -EINPROGRESS || ret == -EBUSY) { in do_one_acipher_op()
1002 ret = tr->err; in do_one_acipher_op()
1005 return ret; in do_one_acipher_op()
1013 int ret; in test_acipher_jiffies() local
1018 ret = do_one_acipher_op(req, in test_acipher_jiffies()
1021 ret = do_one_acipher_op(req, in test_acipher_jiffies()
1024 if (ret) in test_acipher_jiffies()
1025 return ret; in test_acipher_jiffies()
1037 int ret = 0; in test_acipher_cycles() local
1043 ret = do_one_acipher_op(req, in test_acipher_cycles()
1046 ret = do_one_acipher_op(req, in test_acipher_cycles()
1049 if (ret) in test_acipher_cycles()
1059 ret = do_one_acipher_op(req, in test_acipher_cycles()
1062 ret = do_one_acipher_op(req, in test_acipher_cycles()
1066 if (ret) in test_acipher_cycles()
1073 if (ret == 0) in test_acipher_cycles()
1077 return ret; in test_acipher_cycles()
1084 unsigned int ret, i, j, k, iv_len; in test_acipher_speed() local
1151 ret = crypto_ablkcipher_setkey(tfm, key, *keysize); in test_acipher_speed()
1152 if (ret) { in test_acipher_speed()
1185 ret = test_acipher_jiffies(req, enc, in test_acipher_speed()
1188 ret = test_acipher_cycles(req, enc, in test_acipher_speed()
1191 if (ret) { in test_acipher_speed()
1222 int ret; in tcrypt_test() local
1224 ret = alg_test(alg, alg, 0, 0); in tcrypt_test()
1226 if (fips_enabled && ret == -EINVAL) in tcrypt_test()
1227 ret = 0; in tcrypt_test()
1228 return ret; in tcrypt_test()
1234 int ret = 0; in do_test() local
1241 ret = -ENOENT; in do_test()
1246 ret += do_test(NULL, 0, 0, i); in do_test()
1250 ret += tcrypt_test("md5"); in do_test()
1254 ret += tcrypt_test("sha1"); in do_test()
1258 ret += tcrypt_test("ecb(des)"); in do_test()
1259 ret += tcrypt_test("cbc(des)"); in do_test()
1260 ret += tcrypt_test("ctr(des)"); in do_test()
1264 ret += tcrypt_test("ecb(des3_ede)"); in do_test()
1265 ret += tcrypt_test("cbc(des3_ede)"); in do_test()
1266 ret += tcrypt_test("ctr(des3_ede)"); in do_test()
1270 ret += tcrypt_test("md4"); in do_test()
1274 ret += tcrypt_test("sha256"); in do_test()
1278 ret += tcrypt_test("ecb(blowfish)"); in do_test()
1279 ret += tcrypt_test("cbc(blowfish)"); in do_test()
1280 ret += tcrypt_test("ctr(blowfish)"); in do_test()
1284 ret += tcrypt_test("ecb(twofish)"); in do_test()
1285 ret += tcrypt_test("cbc(twofish)"); in do_test()
1286 ret += tcrypt_test("ctr(twofish)"); in do_test()
1287 ret += tcrypt_test("lrw(twofish)"); in do_test()
1288 ret += tcrypt_test("xts(twofish)"); in do_test()
1292 ret += tcrypt_test("ecb(serpent)"); in do_test()
1293 ret += tcrypt_test("cbc(serpent)"); in do_test()
1294 ret += tcrypt_test("ctr(serpent)"); in do_test()
1295 ret += tcrypt_test("lrw(serpent)"); in do_test()
1296 ret += tcrypt_test("xts(serpent)"); in do_test()
1300 ret += tcrypt_test("ecb(aes)"); in do_test()
1301 ret += tcrypt_test("cbc(aes)"); in do_test()
1302 ret += tcrypt_test("lrw(aes)"); in do_test()
1303 ret += tcrypt_test("xts(aes)"); in do_test()
1304 ret += tcrypt_test("ctr(aes)"); in do_test()
1305 ret += tcrypt_test("rfc3686(ctr(aes))"); in do_test()
1309 ret += tcrypt_test("sha384"); in do_test()
1313 ret += tcrypt_test("sha512"); in do_test()
1317 ret += tcrypt_test("deflate"); in do_test()
1321 ret += tcrypt_test("ecb(cast5)"); in do_test()
1322 ret += tcrypt_test("cbc(cast5)"); in do_test()
1323 ret += tcrypt_test("ctr(cast5)"); in do_test()
1327 ret += tcrypt_test("ecb(cast6)"); in do_test()
1328 ret += tcrypt_test("cbc(cast6)"); in do_test()
1329 ret += tcrypt_test("ctr(cast6)"); in do_test()
1330 ret += tcrypt_test("lrw(cast6)"); in do_test()
1331 ret += tcrypt_test("xts(cast6)"); in do_test()
1335 ret += tcrypt_test("ecb(arc4)"); in do_test()
1339 ret += tcrypt_test("michael_mic"); in do_test()
1343 ret += tcrypt_test("crc32c"); in do_test()
1347 ret += tcrypt_test("ecb(tea)"); in do_test()
1351 ret += tcrypt_test("ecb(xtea)"); in do_test()
1355 ret += tcrypt_test("ecb(khazad)"); in do_test()
1359 ret += tcrypt_test("wp512"); in do_test()
1363 ret += tcrypt_test("wp384"); in do_test()
1367 ret += tcrypt_test("wp256"); in do_test()
1371 ret += tcrypt_test("ecb(tnepres)"); in do_test()
1375 ret += tcrypt_test("ecb(anubis)"); in do_test()
1376 ret += tcrypt_test("cbc(anubis)"); in do_test()
1380 ret += tcrypt_test("tgr192"); in do_test()
1384 ret += tcrypt_test("tgr160"); in do_test()
1388 ret += tcrypt_test("tgr128"); in do_test()
1392 ret += tcrypt_test("ecb(xeta)"); in do_test()
1396 ret += tcrypt_test("pcbc(fcrypt)"); in do_test()
1400 ret += tcrypt_test("ecb(camellia)"); in do_test()
1401 ret += tcrypt_test("cbc(camellia)"); in do_test()
1402 ret += tcrypt_test("ctr(camellia)"); in do_test()
1403 ret += tcrypt_test("lrw(camellia)"); in do_test()
1404 ret += tcrypt_test("xts(camellia)"); in do_test()
1408 ret += tcrypt_test("sha224"); in do_test()
1412 ret += tcrypt_test("salsa20"); in do_test()
1416 ret += tcrypt_test("gcm(aes)"); in do_test()
1420 ret += tcrypt_test("lzo"); in do_test()
1424 ret += tcrypt_test("ccm(aes)"); in do_test()
1428 ret += tcrypt_test("cts(cbc(aes))"); in do_test()
1432 ret += tcrypt_test("rmd128"); in do_test()
1436 ret += tcrypt_test("rmd160"); in do_test()
1440 ret += tcrypt_test("rmd256"); in do_test()
1444 ret += tcrypt_test("rmd320"); in do_test()
1448 ret += tcrypt_test("ecb(seed)"); in do_test()
1452 ret += tcrypt_test("zlib"); in do_test()
1456 ret += tcrypt_test("rfc4309(ccm(aes))"); in do_test()
1460 ret += tcrypt_test("ghash"); in do_test()
1464 ret += tcrypt_test("crct10dif"); in do_test()
1468 ret += tcrypt_test("hmac(md5)"); in do_test()
1472 ret += tcrypt_test("hmac(sha1)"); in do_test()
1476 ret += tcrypt_test("hmac(sha256)"); in do_test()
1480 ret += tcrypt_test("hmac(sha384)"); in do_test()
1484 ret += tcrypt_test("hmac(sha512)"); in do_test()
1488 ret += tcrypt_test("hmac(sha224)"); in do_test()
1492 ret += tcrypt_test("xcbc(aes)"); in do_test()
1496 ret += tcrypt_test("hmac(rmd128)"); in do_test()
1500 ret += tcrypt_test("hmac(rmd160)"); in do_test()
1504 ret += tcrypt_test("vmac(aes)"); in do_test()
1508 ret += tcrypt_test("hmac(crc32)"); in do_test()
1512 ret += tcrypt_test("ansi_cprng"); in do_test()
1516 ret += tcrypt_test("rfc4106(gcm(aes))"); in do_test()
1520 ret += tcrypt_test("rfc4543(gcm(aes))"); in do_test()
1524 ret += tcrypt_test("cmac(aes)"); in do_test()
1528 ret += tcrypt_test("cmac(des3_ede)"); in do_test()
1532 ret += tcrypt_test("authenc(hmac(sha1),cbc(aes))"); in do_test()
1536 ret += tcrypt_test("authenc(hmac(md5),ecb(cipher_null))"); in do_test()
1540 ret += tcrypt_test("authenc(hmac(sha1),ecb(cipher_null))"); in do_test()
1543 ret += tcrypt_test("authenc(hmac(sha1),cbc(des))"); in do_test()
1546 ret += tcrypt_test("authenc(hmac(sha1),cbc(des3_ede))"); in do_test()
1549 ret += tcrypt_test("authenc(hmac(sha224),cbc(des))"); in do_test()
1552 ret += tcrypt_test("authenc(hmac(sha224),cbc(des3_ede))"); in do_test()
1555 ret += tcrypt_test("authenc(hmac(sha256),cbc(des))"); in do_test()
1558 ret += tcrypt_test("authenc(hmac(sha256),cbc(des3_ede))"); in do_test()
1561 ret += tcrypt_test("authenc(hmac(sha384),cbc(des))"); in do_test()
1564 ret += tcrypt_test("authenc(hmac(sha384),cbc(des3_ede))"); in do_test()
1567 ret += tcrypt_test("authenc(hmac(sha512),cbc(des))"); in do_test()
1570 ret += tcrypt_test("authenc(hmac(sha512),cbc(des3_ede))"); in do_test()
2147 return ret; in do_test()