Lines Matching refs:subreq

62 	struct skcipher_request subreq;  member
102 struct skcipher_request *subreq = &rctx->subreq; in cts_cbc_encrypt() local
121 skcipher_request_set_callback(subreq, req->base.flags & in cts_cbc_encrypt()
124 skcipher_request_set_crypt(subreq, sg, sg, bsize, req->iv); in cts_cbc_encrypt()
125 return crypto_skcipher_encrypt(subreq); in cts_cbc_encrypt()
148 struct skcipher_request *subreq = &rctx->subreq; in crypto_cts_encrypt() local
153 skcipher_request_set_tfm(subreq, ctx->child); in crypto_cts_encrypt()
159 skcipher_request_set_callback(subreq, req->base.flags, in crypto_cts_encrypt()
162 skcipher_request_set_crypt(subreq, req->src, req->dst, nbytes, in crypto_cts_encrypt()
164 return crypto_skcipher_encrypt(subreq); in crypto_cts_encrypt()
170 skcipher_request_set_callback(subreq, req->base.flags, in crypto_cts_encrypt()
172 skcipher_request_set_crypt(subreq, req->src, req->dst, in crypto_cts_encrypt()
175 return crypto_skcipher_encrypt(subreq) ?: in crypto_cts_encrypt()
183 struct skcipher_request *subreq = &rctx->subreq; in cts_cbc_decrypt() local
214 skcipher_request_set_callback(subreq, req->base.flags & in cts_cbc_decrypt()
218 skcipher_request_set_crypt(subreq, sg, sg, bsize, space); in cts_cbc_decrypt()
219 return crypto_skcipher_decrypt(subreq); in cts_cbc_decrypt()
242 struct skcipher_request *subreq = &rctx->subreq; in crypto_cts_decrypt() local
248 skcipher_request_set_tfm(subreq, ctx->child); in crypto_cts_decrypt()
254 skcipher_request_set_callback(subreq, req->base.flags, in crypto_cts_decrypt()
257 skcipher_request_set_crypt(subreq, req->src, req->dst, nbytes, in crypto_cts_decrypt()
259 return crypto_skcipher_decrypt(subreq); in crypto_cts_decrypt()
262 skcipher_request_set_callback(subreq, req->base.flags, in crypto_cts_decrypt()
276 skcipher_request_set_crypt(subreq, req->src, req->dst, in crypto_cts_decrypt()
279 return crypto_skcipher_decrypt(subreq) ?: in crypto_cts_decrypt()