Lines Matching defs:ctr
26 struct crypto_skcipher_spawn ctr;
31 struct crypto_ablkcipher *ctr;
102 struct crypto_ablkcipher *ctr = ctx->ctr;
114 crypto_ablkcipher_clear_flags(ctr, CRYPTO_TFM_REQ_MASK);
115 crypto_ablkcipher_set_flags(ctr, crypto_aead_get_flags(aead) &
118 err = crypto_ablkcipher_setkey(ctr, key, keylen);
122 crypto_aead_set_flags(aead, crypto_ablkcipher_get_flags(ctr) &
125 data = kzalloc(sizeof(*data) + crypto_ablkcipher_reqsize(ctr),
132 ablkcipher_request_set_tfm(&data->req, ctr);
207 ablkcipher_request_set_tfm(ablk_req, ctx->ctr);
649 struct crypto_ablkcipher *ctr;
658 ctr = crypto_spawn_skcipher(&ictx->ctr);
659 err = PTR_ERR(ctr);
660 if (IS_ERR(ctr))
663 ctx->ctr = ctr;
671 crypto_ablkcipher_reqsize(ctr),
687 crypto_free_ablkcipher(ctx->ctr);
697 struct crypto_alg *ctr;
730 crypto_set_skcipher_spawn(&ctx->ctr, inst);
731 err = crypto_grab_skcipher(&ctx->ctr, ctr_name, 0,
737 ctr = crypto_skcipher_spawn_alg(&ctx->ctr);
740 if (ctr->cra_ablkcipher.ivsize != 16)
745 if (ctr->cra_blocksize != 1)
750 "gcm_base(%s,%s)", ctr->cra_driver_name,
758 inst->alg.cra_flags |= ctr->cra_flags & CRYPTO_ALG_ASYNC;
759 inst->alg.cra_priority = ctr->cra_priority;
761 inst->alg.cra_alignmask = ctr->cra_alignmask | (__alignof__(u64) - 1);
778 crypto_drop_skcipher(&ctx->ctr);
800 if (snprintf(ctr_name, CRYPTO_MAX_ALG_NAME, "ctr(%s)", cipher_name) >=
815 crypto_drop_skcipher(&ctx->ctr);