Lines Matching refs:subreq
272 SYNC_SKCIPHER_REQUEST_ON_STACK(subreq, ctx->sw_cipher.cipher); in crypto4xx_ctr_crypt()
275 skcipher_request_set_sync_tfm(subreq, ctx->sw_cipher.cipher); in crypto4xx_ctr_crypt()
276 skcipher_request_set_callback(subreq, req->base.flags, in crypto4xx_ctr_crypt()
278 skcipher_request_set_crypt(subreq, req->src, req->dst, in crypto4xx_ctr_crypt()
280 ret = encrypt ? crypto_skcipher_encrypt(subreq) in crypto4xx_ctr_crypt()
281 : crypto_skcipher_decrypt(subreq); in crypto4xx_ctr_crypt()
282 skcipher_request_zero(subreq); in crypto4xx_ctr_crypt()
365 struct aead_request *subreq = aead_request_ctx(req); in crypto4xx_aead_fallback() local
367 aead_request_set_tfm(subreq, ctx->sw_cipher.aead); in crypto4xx_aead_fallback()
368 aead_request_set_callback(subreq, req->base.flags, in crypto4xx_aead_fallback()
370 aead_request_set_crypt(subreq, req->src, req->dst, req->cryptlen, in crypto4xx_aead_fallback()
372 aead_request_set_ad(subreq, req->assoclen); in crypto4xx_aead_fallback()
373 return do_decrypt ? crypto_aead_decrypt(subreq) : in crypto4xx_aead_fallback()
374 crypto_aead_encrypt(subreq); in crypto4xx_aead_fallback()