Lines Matching refs:ctx
200 struct sahara_ctx *ctx;
442 struct sahara_ctx *ctx = dev->ctx;
449 memcpy(dev->key_base, ctx->key, ctx->keylen);
458 dev->hw_desc[idx]->len2 = ctx->keylen;
567 struct sahara_ctx *ctx;
583 ctx = crypto_skcipher_ctx(crypto_skcipher_reqtfm(req));
600 dev->ctx = ctx;
630 struct sahara_ctx *ctx = crypto_skcipher_ctx(tfm);
632 ctx->keylen = keylen;
636 memcpy(ctx->key, key, keylen);
646 crypto_skcipher_clear_flags(ctx->fallback, CRYPTO_TFM_REQ_MASK);
647 crypto_skcipher_set_flags(ctx->fallback, tfm->base.crt_flags &
649 return crypto_skcipher_setkey(ctx->fallback, key, keylen);
655 struct sahara_ctx *ctx = crypto_skcipher_ctx(
658 skcipher_request_set_tfm(&rctx->fallback_req, ctx->fallback);
675 struct sahara_ctx *ctx = crypto_skcipher_ctx(
683 if (unlikely(ctx->keylen != AES_KEYSIZE_128))
729 struct sahara_ctx *ctx = crypto_skcipher_ctx(tfm);
731 ctx->fallback = crypto_alloc_skcipher(name, 0,
733 if (IS_ERR(ctx->fallback)) {
735 return PTR_ERR(ctx->fallback);
739 crypto_skcipher_reqsize(ctx->fallback));
746 struct sahara_ctx *ctx = crypto_skcipher_ctx(tfm);
748 crypto_free_skcipher(ctx->fallback);