Lines Matching defs:rctx

478 				      const struct atmel_aes_reqctx *rctx)
481 dd->flags = (dd->flags & AES_FLAGS_PERSISTENT) | rctx->mode;
496 struct atmel_aes_reqctx *rctx = skcipher_request_ctx(req);
503 if (rctx->mode & AES_FLAGS_ENCRYPT) {
508 memcpy(req->iv, rctx->lastc, ivsize);
545 struct atmel_aes_reqctx *rctx = skcipher_request_ctx(req);
556 (rctx->mode & AES_FLAGS_OPMODE_MASK) != AES_FLAGS_ECB) {
557 if ((rctx->mode & AES_FLAGS_OPMODE_MASK) != AES_FLAGS_CTR)
990 struct atmel_aes_reqctx *rctx = skcipher_request_ctx(req);
995 atmel_aes_set_mode(dd, rctx);
1071 struct atmel_aes_reqctx *rctx = skcipher_request_ctx(req);
1074 atmel_aes_set_mode(dd, rctx);
1090 struct atmel_aes_reqctx *rctx;
1120 rctx = skcipher_request_ctx(req);
1121 rctx->mode = mode;
1128 scatterwalk_map_and_copy(rctx->lastc, req->src,
1478 struct atmel_aes_reqctx *rctx = aead_request_ctx(req);
1485 atmel_aes_set_mode(dd, rctx);
1693 struct atmel_aes_reqctx *rctx;
1704 rctx = aead_request_ctx(req);
1705 rctx->mode = AES_FLAGS_GCM | mode;
1784 struct atmel_aes_reqctx *rctx = skcipher_request_ctx(req);
1788 atmel_aes_set_mode(dd, rctx);
1909 struct atmel_aes_authenc_reqctx *rctx = aead_request_ctx(req);
1912 atmel_sha_authenc_abort(&rctx->auth_req);
1919 struct atmel_aes_authenc_reqctx *rctx = aead_request_ctx(req);
1924 atmel_aes_set_mode(dd, &rctx->base);
1930 return atmel_sha_authenc_schedule(&rctx->auth_req, ctx->auth,
1938 struct atmel_aes_authenc_reqctx *rctx = aead_request_ctx(req);
1949 return atmel_sha_authenc_init(&rctx->auth_req,
1951 rctx->textlen,
1959 struct atmel_aes_authenc_reqctx *rctx = aead_request_ctx(req);
1971 src = scatterwalk_ffwd(rctx->src, req->src, req->assoclen);
1975 dst = scatterwalk_ffwd(rctx->dst, req->dst, req->assoclen);
1994 return atmel_aes_dma_start(dd, src, dst, rctx->textlen,
2001 struct atmel_aes_authenc_reqctx *rctx = aead_request_ctx(req);
2005 return atmel_sha_authenc_final(&rctx->auth_req,
2006 rctx->digest, sizeof(rctx->digest),
2014 struct atmel_aes_authenc_reqctx *rctx = aead_request_ctx(req);
2017 u32 idigest[SHA512_DIGEST_SIZE / sizeof(u32)], *odigest = rctx->digest;
2025 offs = req->assoclen + rctx->textlen;
2125 struct atmel_aes_authenc_reqctx *rctx = aead_request_ctx(req);
2135 rctx->textlen = req->cryptlen - (enc ? 0 : authsize);
2142 if (!rctx->textlen && !req->assoclen)
2145 rctx->base.mode = mode;