chacha 22 crypto/chacha20poly1305.c struct crypto_skcipher_spawn chacha; chacha 28 crypto/chacha20poly1305.c struct crypto_skcipher *chacha; chacha 68 crypto/chacha20poly1305.c struct chacha_req chacha; chacha 129 crypto/chacha20poly1305.c struct chacha_req *creq = &rctx->u.chacha; chacha 145 crypto/chacha20poly1305.c skcipher_request_set_tfm(&creq->req, ctx->chacha); chacha 367 crypto/chacha20poly1305.c struct chacha_req *creq = &rctx->u.chacha; chacha 385 crypto/chacha20poly1305.c skcipher_request_set_tfm(&creq->req, ctx->chacha); chacha 405 crypto/chacha20poly1305.c struct chacha_req *creq = &rctx->u.chacha; chacha 421 crypto/chacha20poly1305.c skcipher_request_set_tfm(&creq->req, ctx->chacha); chacha 488 crypto/chacha20poly1305.c crypto_skcipher_clear_flags(ctx->chacha, CRYPTO_TFM_REQ_MASK); chacha 489 crypto/chacha20poly1305.c crypto_skcipher_set_flags(ctx->chacha, crypto_aead_get_flags(aead) & chacha 492 crypto/chacha20poly1305.c err = crypto_skcipher_setkey(ctx->chacha, key, keylen); chacha 493 crypto/chacha20poly1305.c crypto_aead_set_flags(aead, crypto_skcipher_get_flags(ctx->chacha) & chacha 512 crypto/chacha20poly1305.c struct crypto_skcipher *chacha; chacha 520 crypto/chacha20poly1305.c chacha = crypto_spawn_skcipher(&ictx->chacha); chacha 521 crypto/chacha20poly1305.c if (IS_ERR(chacha)) { chacha 523 crypto/chacha20poly1305.c return PTR_ERR(chacha); chacha 526 crypto/chacha20poly1305.c ctx->chacha = chacha; chacha 537 crypto/chacha20poly1305.c crypto_skcipher_reqsize(chacha), chacha 550 crypto/chacha20poly1305.c crypto_free_skcipher(ctx->chacha); chacha 557 crypto/chacha20poly1305.c crypto_drop_skcipher(&ctx->chacha); chacha 567 crypto/chacha20poly1305.c struct skcipher_alg *chacha; chacha 616 crypto/chacha20poly1305.c crypto_set_skcipher_spawn(&ctx->chacha, aead_crypto_instance(inst)); chacha 617 crypto/chacha20poly1305.c err = crypto_grab_skcipher(&ctx->chacha, chacha_name, 0, chacha 623 crypto/chacha20poly1305.c chacha = crypto_spawn_skcipher_alg(&ctx->chacha); chacha 627 crypto/chacha20poly1305.c if (crypto_skcipher_alg_ivsize(chacha) != CHACHA_IV_SIZE) chacha 630 crypto/chacha20poly1305.c if (chacha->base.cra_blocksize != 1) chacha 635 crypto/chacha20poly1305.c "%s(%s,%s)", name, chacha->base.cra_name, chacha 639 crypto/chacha20poly1305.c "%s(%s,%s)", name, chacha->base.cra_driver_name, chacha 643 crypto/chacha20poly1305.c inst->alg.base.cra_flags = (chacha->base.cra_flags | poly->cra_flags) & chacha 645 crypto/chacha20poly1305.c inst->alg.base.cra_priority = (chacha->base.cra_priority + chacha 648 crypto/chacha20poly1305.c inst->alg.base.cra_alignmask = chacha->base.cra_alignmask | chacha 653 crypto/chacha20poly1305.c inst->alg.chunksize = crypto_skcipher_alg_chunksize(chacha); chacha 673 crypto/chacha20poly1305.c crypto_drop_skcipher(&ctx->chacha);