| /arch/arm/crypto/ |
| A D | aes-ce-glue.c | 272 struct skcipher_request subreq; in cts_cbc_encrypt() local 276 skcipher_request_set_tfm(&subreq, tfm); in cts_cbc_encrypt() 302 subreq.cryptlen); in cts_cbc_encrypt() 330 struct skcipher_request subreq; in cts_cbc_decrypt() local 334 skcipher_request_set_tfm(&subreq, tfm); in cts_cbc_decrypt() 360 subreq.cryptlen); in cts_cbc_decrypt() 426 struct skcipher_request subreq; in xts_encrypt() local 442 skcipher_request_set_callback(&subreq, in xts_encrypt() 448 req = &subreq; in xts_encrypt() 498 struct skcipher_request subreq; in xts_decrypt() local [all …]
|
| A D | aes-neonbs-glue.c | 260 struct skcipher_request subreq; in __xts_crypt() local 269 skcipher_request_set_tfm(&subreq, tfm); in __xts_crypt() 270 skcipher_request_set_callback(&subreq, in __xts_crypt() 273 skcipher_request_set_crypt(&subreq, req->src, req->dst, in __xts_crypt() 275 req = &subreq; in __xts_crypt()
|
| /arch/powerpc/crypto/ |
| A D | aes_cbc.c | 84 struct skcipher_request *subreq = skcipher_request_ctx(req); in p8_aes_cbc_crypt() local 86 *subreq = *req; in p8_aes_cbc_crypt() 87 skcipher_request_set_tfm(subreq, ctx->fallback); in p8_aes_cbc_crypt() 88 return enc ? crypto_skcipher_encrypt(subreq) : in p8_aes_cbc_crypt() 89 crypto_skcipher_decrypt(subreq); in p8_aes_cbc_crypt()
|
| A D | aes_xts.c | 95 struct skcipher_request *subreq = skcipher_request_ctx(req); in p8_aes_xts_crypt() local 97 *subreq = *req; in p8_aes_xts_crypt() 98 skcipher_request_set_tfm(subreq, ctx->fallback); in p8_aes_xts_crypt() 99 return enc ? crypto_skcipher_encrypt(subreq) : in p8_aes_xts_crypt() 100 crypto_skcipher_decrypt(subreq); in p8_aes_xts_crypt()
|
| A D | aes_ctr.c | 103 struct skcipher_request *subreq = skcipher_request_ctx(req); in p8_aes_ctr_crypt() local 105 *subreq = *req; in p8_aes_ctr_crypt() 106 skcipher_request_set_tfm(subreq, ctx->fallback); in p8_aes_ctr_crypt() 107 return crypto_skcipher_encrypt(subreq); in p8_aes_ctr_crypt()
|
| A D | aes-spe-glue.c | 326 struct skcipher_request subreq; in ppc_xts_encrypt() local 334 subreq = *req; in ppc_xts_encrypt() 335 skcipher_request_set_crypt(&subreq, req->src, req->dst, in ppc_xts_encrypt() 337 req = &subreq; in ppc_xts_encrypt() 364 struct skcipher_request subreq; in ppc_xts_decrypt() local 373 subreq = *req; in ppc_xts_decrypt() 374 skcipher_request_set_crypt(&subreq, req->src, req->dst, in ppc_xts_decrypt() 376 req = &subreq; in ppc_xts_decrypt()
|
| /arch/arm64/crypto/ |
| A D | aes-glue.c | 285 struct skcipher_request subreq; in cts_cbc_encrypt() local 288 skcipher_request_set_tfm(&subreq, tfm); in cts_cbc_encrypt() 314 subreq.cryptlen); in cts_cbc_encrypt() 342 struct skcipher_request subreq; in cts_cbc_decrypt() local 345 skcipher_request_set_tfm(&subreq, tfm); in cts_cbc_decrypt() 371 subreq.cryptlen); in cts_cbc_decrypt() 548 struct skcipher_request subreq; in xts_encrypt() local 564 skcipher_request_set_callback(&subreq, in xts_encrypt() 570 req = &subreq; in xts_encrypt() 620 struct skcipher_request subreq; in xts_decrypt() local [all …]
|
| A D | sm4-ce-glue.c | 211 struct skcipher_request subreq; in sm4_cbc_cts_crypt() local 222 skcipher_request_set_tfm(&subreq, tfm); in sm4_cbc_cts_crypt() 229 skcipher_request_set_crypt(&subreq, src, dst, in sm4_cbc_cts_crypt() 233 err = sm4_cbc_crypt(&subreq, ctx, encrypt); in sm4_cbc_cts_crypt() 240 subreq.cryptlen); in sm4_cbc_cts_crypt() 244 skcipher_request_set_crypt(&subreq, src, dst, in sm4_cbc_cts_crypt() 248 err = skcipher_walk_virt(&walk, &subreq, false); in sm4_cbc_cts_crypt() 326 struct skcipher_request subreq; in sm4_xts_crypt() local 344 skcipher_request_set_tfm(&subreq, tfm); in sm4_xts_crypt() 345 skcipher_request_set_callback(&subreq, in sm4_xts_crypt() [all …]
|
| A D | aes-neonbs-glue.c | 285 struct skcipher_request subreq; in __xts_crypt() local 301 skcipher_request_set_tfm(&subreq, tfm); in __xts_crypt() 302 skcipher_request_set_callback(&subreq, in __xts_crypt() 305 skcipher_request_set_crypt(&subreq, req->src, req->dst, in __xts_crypt() 308 req = &subreq; in __xts_crypt()
|
| /arch/riscv/crypto/ |
| A D | aes-riscv64-glue.c | 218 struct skcipher_request subreq; in riscv64_aes_cbc_cts_crypt() local 240 skcipher_request_set_tfm(&subreq, tfm); in riscv64_aes_cbc_cts_crypt() 241 skcipher_request_set_callback(&subreq, in riscv64_aes_cbc_cts_crypt() 244 skcipher_request_set_crypt(&subreq, req->src, req->dst, in riscv64_aes_cbc_cts_crypt() 246 err = riscv64_aes_cbc_crypt(&subreq, enc); in riscv64_aes_cbc_cts_crypt() 252 skcipher_request_set_crypt(&subreq, src, dst, in riscv64_aes_cbc_cts_crypt() 254 err = skcipher_walk_virt(&walk, &subreq, false); in riscv64_aes_cbc_cts_crypt() 360 struct skcipher_request subreq; in riscv64_aes_xts_crypt() local 385 skcipher_request_set_tfm(&subreq, tfm); in riscv64_aes_xts_crypt() 386 skcipher_request_set_callback(&subreq, in riscv64_aes_xts_crypt() [all …]
|
| /arch/x86/crypto/ |
| A D | aesni-intel_glue.c | 250 struct skcipher_request subreq; in cts_cbc_encrypt() local 254 skcipher_request_set_tfm(&subreq, tfm); in cts_cbc_encrypt() 269 err = cbc_encrypt(&subreq); in cts_cbc_encrypt() 279 subreq.cryptlen); in cts_cbc_encrypt() 306 struct skcipher_request subreq; in cts_cbc_decrypt() local 310 skcipher_request_set_tfm(&subreq, tfm); in cts_cbc_decrypt() 325 err = cbc_decrypt(&subreq); in cts_cbc_decrypt() 335 subreq.cryptlen); in cts_cbc_decrypt() 426 struct skcipher_request subreq; in xts_crypt_slowpath() local 439 skcipher_request_set_callback(&subreq, in xts_crypt_slowpath() [all …]
|
| /arch/s390/crypto/ |
| A D | aes_s390.c | 198 *subreq = *req; in fallback_skcipher_crypt() 201 crypto_skcipher_decrypt(subreq) : in fallback_skcipher_crypt() 202 crypto_skcipher_encrypt(subreq); in fallback_skcipher_crypt() 447 *subreq = *req; in xts_aes_crypt() 448 skcipher_request_set_tfm(subreq, xts_ctx->fallback); in xts_aes_crypt() 450 crypto_skcipher_decrypt(subreq) : in xts_aes_crypt() 451 crypto_skcipher_encrypt(subreq); in xts_aes_crypt() 580 *subreq = *req; in fullxts_aes_crypt() 581 skcipher_request_set_tfm(subreq, xts_ctx->fallback); in fullxts_aes_crypt() 583 crypto_skcipher_decrypt(subreq) : in fullxts_aes_crypt() [all …]
|