Lines Matching refs:alg

213 				struct crypto_alg *alg)  in pcrypt_init_instance()  argument
215 if (snprintf(inst->alg.cra_driver_name, CRYPTO_MAX_ALG_NAME, in pcrypt_init_instance()
216 "pcrypt(%s)", alg->cra_driver_name) >= CRYPTO_MAX_ALG_NAME) in pcrypt_init_instance()
219 memcpy(inst->alg.cra_name, alg->cra_name, CRYPTO_MAX_ALG_NAME); in pcrypt_init_instance()
221 inst->alg.cra_priority = alg->cra_priority + 100; in pcrypt_init_instance()
222 inst->alg.cra_blocksize = alg->cra_blocksize; in pcrypt_init_instance()
223 inst->alg.cra_alignmask = alg->cra_alignmask; in pcrypt_init_instance()
233 struct aead_alg *alg; in pcrypt_create_aead() local
257 alg = crypto_spawn_aead_alg(&ctx->spawn); in pcrypt_create_aead()
258 err = pcrypt_init_instance(aead_crypto_instance(inst), &alg->base); in pcrypt_create_aead()
262 inst->alg.base.cra_flags |= CRYPTO_ALG_ASYNC; in pcrypt_create_aead()
264 inst->alg.ivsize = crypto_aead_alg_ivsize(alg); in pcrypt_create_aead()
265 inst->alg.maxauthsize = crypto_aead_alg_maxauthsize(alg); in pcrypt_create_aead()
267 inst->alg.base.cra_ctxsize = sizeof(struct pcrypt_aead_ctx); in pcrypt_create_aead()
269 inst->alg.init = pcrypt_aead_init_tfm; in pcrypt_create_aead()
270 inst->alg.exit = pcrypt_aead_exit_tfm; in pcrypt_create_aead()
272 inst->alg.setkey = pcrypt_aead_setkey; in pcrypt_create_aead()
273 inst->alg.setauthsize = pcrypt_aead_setauthsize; in pcrypt_create_aead()
274 inst->alg.encrypt = pcrypt_aead_encrypt; in pcrypt_create_aead()
275 inst->alg.decrypt = pcrypt_aead_decrypt; in pcrypt_create_aead()