Lines Matching refs:t_alg
2578 struct caam_aead_alg *t_alg = driver_aeads + i;
2580 if (t_alg->registered)
2581 crypto_unregister_aead(&t_alg->aead);
2585 struct caam_skcipher_alg *t_alg = driver_algs + i;
2587 if (t_alg->registered)
2588 crypto_unregister_skcipher(&t_alg->skcipher);
2592 static void caam_skcipher_alg_init(struct caam_skcipher_alg *t_alg)
2594 struct skcipher_alg *alg = &t_alg->skcipher;
2606 static void caam_aead_alg_init(struct caam_aead_alg *t_alg)
2608 struct aead_alg *alg = &t_alg->aead;
2667 struct caam_skcipher_alg *t_alg = driver_algs + i;
2668 u32 alg_sel = t_alg->caam.class1_alg_type & OP_ALG_ALGSEL_MASK;
2680 caam_skcipher_alg_init(t_alg);
2682 err = crypto_register_skcipher(&t_alg->skcipher);
2685 t_alg->skcipher.base.cra_driver_name);
2689 t_alg->registered = true;
2694 struct caam_aead_alg *t_alg = driver_aeads + i;
2695 u32 c1_alg_sel = t_alg->caam.class1_alg_type &
2697 u32 c2_alg_sel = t_alg->caam.class2_alg_type &
2699 u32 alg_aai = t_alg->caam.class1_alg_type & OP_ALG_AAI_MASK;
2723 (!md_inst || (t_alg->aead.maxauthsize > md_limit)))
2726 caam_aead_alg_init(t_alg);
2728 err = crypto_register_aead(&t_alg->aead);
2731 t_alg->aead.base.cra_driver_name);
2735 t_alg->registered = true;