Lines Matching refs:subreq
35 struct aead_request *subreq = aead_request_ctx(req); in echainiv_encrypt() local
45 aead_request_set_tfm(subreq, ctx->child); in echainiv_encrypt()
64 aead_request_set_callback(subreq, req->base.flags, in echainiv_encrypt()
66 aead_request_set_crypt(subreq, req->dst, req->dst, in echainiv_encrypt()
68 aead_request_set_ad(subreq, req->assoclen); in echainiv_encrypt()
87 return crypto_aead_encrypt(subreq); in echainiv_encrypt()
94 struct aead_request *subreq = aead_request_ctx(req); in echainiv_decrypt() local
102 aead_request_set_tfm(subreq, ctx->child); in echainiv_decrypt()
107 aead_request_set_callback(subreq, req->base.flags, compl, data); in echainiv_decrypt()
108 aead_request_set_crypt(subreq, req->src, req->dst, in echainiv_decrypt()
110 aead_request_set_ad(subreq, req->assoclen + ivsize); in echainiv_decrypt()
114 return crypto_aead_decrypt(subreq); in echainiv_decrypt()