Lines Matching defs:preq

174 	struct poly_req *preq = &rctx->u.poly;
177 preq->tail.assoclen = cpu_to_le64(rctx->assoclen);
178 preq->tail.cryptlen = cpu_to_le64(rctx->cryptlen);
179 sg_init_one(preq->src, &preq->tail, sizeof(preq->tail));
181 ahash_request_set_callback(&preq->req, rctx->flags,
183 ahash_request_set_tfm(&preq->req, ctx->poly);
184 ahash_request_set_crypt(&preq->req, preq->src,
185 rctx->tag, sizeof(preq->tail));
187 err = crypto_ahash_finup(&preq->req);
203 struct poly_req *preq = &rctx->u.poly;
208 memset(preq->pad, 0, sizeof(preq->pad));
209 sg_init_one(preq->src, preq->pad, padlen);
211 ahash_request_set_callback(&preq->req, rctx->flags,
213 ahash_request_set_tfm(&preq->req, ctx->poly);
214 ahash_request_set_crypt(&preq->req, preq->src, NULL, padlen);
216 err = crypto_ahash_update(&preq->req);
232 struct poly_req *preq = &rctx->u.poly;
241 ahash_request_set_callback(&preq->req, rctx->flags,
243 ahash_request_set_tfm(&preq->req, ctx->poly);
244 ahash_request_set_crypt(&preq->req, crypt, NULL, rctx->cryptlen);
246 err = crypto_ahash_update(&preq->req);
262 struct poly_req *preq = &rctx->u.poly;
267 memset(preq->pad, 0, sizeof(preq->pad));
268 sg_init_one(preq->src, preq->pad, padlen);
270 ahash_request_set_callback(&preq->req, rctx->flags,
272 ahash_request_set_tfm(&preq->req, ctx->poly);
273 ahash_request_set_crypt(&preq->req, preq->src, NULL, padlen);
275 err = crypto_ahash_update(&preq->req);
291 struct poly_req *preq = &rctx->u.poly;
294 ahash_request_set_callback(&preq->req, rctx->flags,
296 ahash_request_set_tfm(&preq->req, ctx->poly);
297 ahash_request_set_crypt(&preq->req, req->src, NULL, rctx->assoclen);
299 err = crypto_ahash_update(&preq->req);
315 struct poly_req *preq = &rctx->u.poly;
318 sg_init_one(preq->src, rctx->key, sizeof(rctx->key));
320 ahash_request_set_callback(&preq->req, rctx->flags,
322 ahash_request_set_tfm(&preq->req, ctx->poly);
323 ahash_request_set_crypt(&preq->req, preq->src, NULL, sizeof(rctx->key));
325 err = crypto_ahash_update(&preq->req);
341 struct poly_req *preq = &rctx->u.poly;
344 ahash_request_set_callback(&preq->req, rctx->flags,
346 ahash_request_set_tfm(&preq->req, ctx->poly);
348 err = crypto_ahash_init(&preq->req);