Lines Matching refs:streamcipher_alg
471 static bool adiantum_supported_algorithms(struct skcipher_alg *streamcipher_alg,
475 if (strcmp(streamcipher_alg->base.cra_name, "xchacha12") != 0 &&
476 strcmp(streamcipher_alg->base.cra_name, "xchacha20") != 0)
497 struct skcipher_alg *streamcipher_alg;
517 streamcipher_alg = crypto_spawn_skcipher_alg(&ictx->streamcipher_spawn);
539 if (!adiantum_supported_algorithms(streamcipher_alg, blockcipher_alg,
542 streamcipher_alg->base.cra_name,
552 "adiantum(%s,%s)", streamcipher_alg->base.cra_name,
557 streamcipher_alg->base.cra_driver_name,
564 inst->alg.base.cra_alignmask = streamcipher_alg->base.cra_alignmask |
572 inst->alg.base.cra_priority = (4 * streamcipher_alg->base.cra_priority +
581 inst->alg.min_keysize = crypto_skcipher_alg_min_keysize(streamcipher_alg);
582 inst->alg.max_keysize = crypto_skcipher_alg_max_keysize(streamcipher_alg);