Lines Matching refs:subreq

62 	struct skcipher_request subreq;  member
106 struct skcipher_request *subreq = &rctx->subreq; in cts_cbc_encrypt() local
125 skcipher_request_set_callback(subreq, req->base.flags & in cts_cbc_encrypt()
128 skcipher_request_set_crypt(subreq, sg, sg, bsize, req->iv); in cts_cbc_encrypt()
129 return crypto_skcipher_encrypt(subreq); in cts_cbc_encrypt()
152 struct skcipher_request *subreq = &rctx->subreq; in crypto_cts_encrypt() local
157 skcipher_request_set_tfm(subreq, ctx->child); in crypto_cts_encrypt()
163 skcipher_request_set_callback(subreq, req->base.flags, in crypto_cts_encrypt()
166 skcipher_request_set_crypt(subreq, req->src, req->dst, nbytes, in crypto_cts_encrypt()
168 return crypto_skcipher_encrypt(subreq); in crypto_cts_encrypt()
174 skcipher_request_set_callback(subreq, req->base.flags, in crypto_cts_encrypt()
176 skcipher_request_set_crypt(subreq, req->src, req->dst, in crypto_cts_encrypt()
179 return crypto_skcipher_encrypt(subreq) ?: in crypto_cts_encrypt()
187 struct skcipher_request *subreq = &rctx->subreq; in cts_cbc_decrypt() local
218 skcipher_request_set_callback(subreq, req->base.flags & in cts_cbc_decrypt()
222 skcipher_request_set_crypt(subreq, sg, sg, bsize, space); in cts_cbc_decrypt()
223 return crypto_skcipher_decrypt(subreq); in cts_cbc_decrypt()
246 struct skcipher_request *subreq = &rctx->subreq; in crypto_cts_decrypt() local
252 skcipher_request_set_tfm(subreq, ctx->child); in crypto_cts_decrypt()
258 skcipher_request_set_callback(subreq, req->base.flags, in crypto_cts_decrypt()
261 skcipher_request_set_crypt(subreq, req->src, req->dst, nbytes, in crypto_cts_decrypt()
263 return crypto_skcipher_decrypt(subreq); in crypto_cts_decrypt()
266 skcipher_request_set_callback(subreq, req->base.flags, in crypto_cts_decrypt()
280 skcipher_request_set_crypt(subreq, req->src, req->dst, in crypto_cts_decrypt()
283 return crypto_skcipher_decrypt(subreq) ?: in crypto_cts_decrypt()