Lines Matching defs:rctx
46 struct omap_aes_reqctx *rctx;
50 rctx = aead_request_ctx(dd->aead_req);
65 scatterwalk_map_and_copy(rctx->auth_tag,
77 tag = (u8 *)rctx->auth_tag;
185 struct omap_aes_reqctx *rctx;
194 rctx = aead_request_ctx(dd->aead_req);
195 auth_tag = (u32 *)rctx->auth_tag;
219 struct omap_aes_reqctx *rctx = aead_request_ctx(req);
220 struct omap_aes_dev *dd = rctx->dd;
226 rctx->mode &= FLAGS_MODE_MASK;
227 dd->flags = (dd->flags & ~FLAGS_MODE_MASK) | rctx->mode;
240 struct omap_aes_reqctx *rctx = aead_request_ctx(req);
247 memset(rctx->auth_tag, 0, sizeof(rctx->auth_tag));
248 memcpy(rctx->iv + GCM_AES_IV_SIZE, &counter, 4);
250 err = do_encrypt_iv(req, (u32 *)rctx->auth_tag, (u32 *)rctx->iv);
259 scatterwalk_map_and_copy(rctx->auth_tag, req->dst, 0, authlen,
264 dd = omap_aes_find_dev(rctx);
267 rctx->mode = mode;
274 struct omap_aes_reqctx *rctx = aead_request_ctx(req);
276 memcpy(rctx->iv, req->iv, GCM_AES_IV_SIZE);
282 struct omap_aes_reqctx *rctx = aead_request_ctx(req);
284 memcpy(rctx->iv, req->iv, GCM_AES_IV_SIZE);
291 struct omap_aes_reqctx *rctx = aead_request_ctx(req);
293 memcpy(rctx->iv, ctx->octx.nonce, 4);
294 memcpy(rctx->iv + 4, req->iv, 8);
303 struct omap_aes_reqctx *rctx = aead_request_ctx(req);
305 memcpy(rctx->iv, ctx->octx.nonce, 4);
306 memcpy(rctx->iv + 4, req->iv, 8);
363 struct omap_aes_reqctx *rctx = aead_request_ctx(req);
364 struct omap_aes_dev *dd = rctx->dd;