Lines Matching defs:ctr
20 struct crypto_skcipher_spawn ctr;
26 struct crypto_skcipher *ctr;
91 struct crypto_skcipher *ctr = ctx->ctr;
95 crypto_skcipher_clear_flags(ctr, CRYPTO_TFM_REQ_MASK);
96 crypto_skcipher_set_flags(ctr, crypto_aead_get_flags(aead) &
98 err = crypto_skcipher_setkey(ctr, key, keylen);
309 skcipher_request_set_tfm(skreq, ctx->ctr);
373 skcipher_request_set_tfm(skreq, ctx->ctr);
398 struct crypto_skcipher *ctr;
406 ctr = crypto_spawn_skcipher(&ictx->ctr);
407 err = PTR_ERR(ctr);
408 if (IS_ERR(ctr))
412 ctx->ctr = ctr;
419 max(crypto_ahash_reqsize(mac), crypto_skcipher_reqsize(ctr)));
433 crypto_free_skcipher(ctx->ctr);
441 crypto_drop_skcipher(&ctx->ctr);
453 struct skcipher_alg *ctr;
477 err = crypto_grab_skcipher(&ictx->ctr, aead_crypto_instance(inst),
481 ctr = crypto_spawn_skcipher_alg(&ictx->ctr);
485 if (strncmp(ctr->base.cra_name, "ctr(", 4) != 0 ||
486 crypto_skcipher_alg_ivsize(ctr) != 16 ||
487 ctr->base.cra_blocksize != 1)
490 /* ctr and cbcmac must use the same underlying block cipher. */
491 if (strcmp(ctr->base.cra_name + 4, mac->base.cra_name + 7) != 0)
496 "ccm(%s", ctr->base.cra_name + 4) >= CRYPTO_MAX_ALG_NAME)
500 "ccm_base(%s,%s)", ctr->base.cra_driver_name,
505 ctr->base.cra_priority) / 2;
508 ctr->base.cra_alignmask;
510 inst->alg.chunksize = crypto_skcipher_alg_chunksize(ctr);
540 if (snprintf(ctr_name, CRYPTO_MAX_ALG_NAME, "ctr(%s)",