aead_crypto_instance
return crypto_register_instance(tmpl, aead_crypto_instance(inst));
err = crypto_grab_ahash(&ctx->auth, aead_crypto_instance(inst),
err = crypto_grab_skcipher(&ctx->enc, aead_crypto_instance(inst),
err = crypto_grab_ahash(&ctx->auth, aead_crypto_instance(inst),
err = crypto_grab_skcipher(&ctx->enc, aead_crypto_instance(inst),
err = crypto_grab_ahash(&ictx->mac, aead_crypto_instance(inst),
err = crypto_grab_skcipher(&ictx->ctr, aead_crypto_instance(inst),
err = crypto_grab_aead(spawn, aead_crypto_instance(inst),
err = crypto_grab_skcipher(&ctx->chacha, aead_crypto_instance(inst),
err = crypto_grab_aead(&ctx->aead_spawn, aead_crypto_instance(inst),
err = cryptd_init_instance(aead_crypto_instance(inst), &alg->base);
inst = aead_crypto_instance(aead_inst);
err = crypto_grab_aead(&ctx->aead, aead_crypto_instance(inst),
err = crypto_grab_ahash(&ctx->ghash, aead_crypto_instance(inst),
err = crypto_grab_skcipher(&ctx->ctr, aead_crypto_instance(inst),
err = crypto_grab_aead(spawn, aead_crypto_instance(inst),
err = crypto_grab_aead(spawn, aead_crypto_instance(inst),
err = crypto_grab_ahash(&ictx->auth, aead_crypto_instance(inst),
err = crypto_grab_skcipher(&ictx->enc, aead_crypto_instance(inst),
err = crypto_grab_aead(&ctx->spawn, aead_crypto_instance(inst),
err = pcrypt_init_instance(aead_crypto_instance(inst), &alg->base);
return crypto_instance_ctx(aead_crypto_instance(inst));