Lines Matching refs:subreq
252 SYNC_SKCIPHER_REQUEST_ON_STACK(subreq, ctx->sw_cipher.cipher); in crypto4xx_ctr_crypt()
255 skcipher_request_set_sync_tfm(subreq, ctx->sw_cipher.cipher); in crypto4xx_ctr_crypt()
256 skcipher_request_set_callback(subreq, req->base.flags, in crypto4xx_ctr_crypt()
258 skcipher_request_set_crypt(subreq, req->src, req->dst, in crypto4xx_ctr_crypt()
260 ret = encrypt ? crypto_skcipher_encrypt(subreq) in crypto4xx_ctr_crypt()
261 : crypto_skcipher_decrypt(subreq); in crypto4xx_ctr_crypt()
262 skcipher_request_zero(subreq); in crypto4xx_ctr_crypt()
337 struct aead_request *subreq = aead_request_ctx(req); in crypto4xx_aead_fallback() local
339 aead_request_set_tfm(subreq, ctx->sw_cipher.aead); in crypto4xx_aead_fallback()
340 aead_request_set_callback(subreq, req->base.flags, in crypto4xx_aead_fallback()
342 aead_request_set_crypt(subreq, req->src, req->dst, req->cryptlen, in crypto4xx_aead_fallback()
344 aead_request_set_ad(subreq, req->assoclen); in crypto4xx_aead_fallback()
345 return do_decrypt ? crypto_aead_decrypt(subreq) : in crypto4xx_aead_fallback()
346 crypto_aead_encrypt(subreq); in crypto4xx_aead_fallback()