Lines Matching defs:ctr
25 struct crypto_skcipher_spawn ctr;
31 struct crypto_ablkcipher *ctr;
80 struct crypto_ablkcipher *ctr = ctx->ctr;
84 crypto_ablkcipher_clear_flags(ctr, CRYPTO_TFM_REQ_MASK);
85 crypto_ablkcipher_set_flags(ctr, crypto_aead_get_flags(aead) &
87 err = crypto_ablkcipher_setkey(ctr, key, keylen);
88 crypto_aead_set_flags(aead, crypto_ablkcipher_get_flags(ctr) &
341 ablkcipher_request_set_tfm(abreq, ctx->ctr);
412 ablkcipher_request_set_tfm(abreq, ctx->ctr);
437 struct crypto_ablkcipher *ctr;
445 ctr = crypto_spawn_skcipher(&ictx->ctr);
446 err = PTR_ERR(ctr);
447 if (IS_ERR(ctr))
451 ctx->ctr = ctr;
457 crypto_ablkcipher_reqsize(ctr);
471 crypto_free_ablkcipher(ctx->ctr);
481 struct crypto_alg *ctr;
516 crypto_set_skcipher_spawn(&ictx->ctr, inst);
517 err = crypto_grab_skcipher(&ictx->ctr, ctr_name, 0,
523 ctr = crypto_skcipher_spawn_alg(&ictx->ctr);
527 if (ctr->cra_blocksize != 1)
531 if (ctr->cra_ablkcipher.ivsize != 16)
536 "ccm_base(%s,%s)", ctr->cra_driver_name,
543 inst->alg.cra_flags |= ctr->cra_flags & CRYPTO_ALG_ASYNC;
544 inst->alg.cra_priority = cipher->cra_priority + ctr->cra_priority;
546 inst->alg.cra_alignmask = cipher->cra_alignmask | ctr->cra_alignmask |
564 crypto_drop_skcipher(&ictx->ctr);
586 if (snprintf(ctr_name, CRYPTO_MAX_ALG_NAME, "ctr(%s)",
602 crypto_drop_skcipher(&ctx->ctr);