Lines Matching refs:ctr
23 struct crypto_skcipher_spawn ctr;
28 struct crypto_skcipher *ctr;
97 struct crypto_skcipher *ctr = ctx->ctr;
109 crypto_skcipher_clear_flags(ctr, CRYPTO_TFM_REQ_MASK);
110 crypto_skcipher_set_flags(ctr, crypto_aead_get_flags(aead) &
112 err = crypto_skcipher_setkey(ctr, key, keylen);
116 data = kzalloc(sizeof(*data) + crypto_skcipher_reqsize(ctr),
123 skcipher_request_set_tfm(&data->req, ctr);
188 skcipher_request_set_tfm(skreq, ctx->ctr);
524 struct crypto_skcipher *ctr;
533 ctr = crypto_spawn_skcipher(&ictx->ctr);
534 err = PTR_ERR(ctr);
535 if (IS_ERR(ctr))
538 ctx->ctr = ctr;
546 crypto_skcipher_reqsize(ctr),
562 crypto_free_skcipher(ctx->ctr);
569 crypto_drop_skcipher(&ctx->ctr);
579 struct skcipher_alg_common *ctr;
606 err = crypto_grab_skcipher(&ctx->ctr, aead_crypto_instance(inst),
610 ctr = crypto_spawn_skcipher_alg_common(&ctx->ctr);
614 if (strncmp(ctr->base.cra_name, "ctr(", 4) != 0 ||
615 ctr->ivsize != 16 || ctr->base.cra_blocksize != 1)
620 "gcm(%s", ctr->base.cra_name + 4) >= CRYPTO_MAX_ALG_NAME)
624 "gcm_base(%s,%s)", ctr->base.cra_driver_name,
630 ctr->base.cra_priority) / 2;
632 inst->alg.base.cra_alignmask = ctr->base.cra_alignmask;
635 inst->alg.chunksize = ctr->chunksize;
663 if (snprintf(ctr_name, CRYPTO_MAX_ALG_NAME, "ctr(%s)", cipher_name) >=