Home
last modified time | relevance | path

Searched refs:subreq (Results 1 – 12 of 12) sorted by relevance

/arch/arm/crypto/
A Daes-ce-glue.c272 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 Daes-neonbs-glue.c260 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 Daes_cbc.c84 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 Daes_xts.c95 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 Daes_ctr.c103 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 Daes-spe-glue.c326 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 Daes-glue.c285 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 Dsm4-ce-glue.c211 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 Daes-neonbs-glue.c285 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 Daes-riscv64-glue.c218 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 Daesni-intel_glue.c250 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 Daes_s390.c198 *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 …]

Completed in 27 milliseconds