Lines Matching refs:eip93_algs
30 static struct eip93_alg_template *eip93_algs[] = { variable
85 switch (eip93_algs[j]->type) { in eip93_unregister_algs()
87 crypto_unregister_skcipher(&eip93_algs[j]->alg.skcipher); in eip93_unregister_algs()
90 crypto_unregister_aead(&eip93_algs[j]->alg.aead); in eip93_unregister_algs()
93 crypto_unregister_ahash(&eip93_algs[i]->alg.ahash); in eip93_unregister_algs()
104 for (i = 0; i < ARRAY_SIZE(eip93_algs); i++) { in eip93_register_algs()
105 u32 alg_flags = eip93_algs[i]->flags; in eip93_register_algs()
107 eip93_algs[i]->eip93 = eip93; in eip93_register_algs()
119 eip93_algs[i]->alg.skcipher.max_keysize = in eip93_register_algs()
123 eip93_algs[i]->alg.skcipher.max_keysize = in eip93_register_algs()
127 eip93_algs[i]->alg.skcipher.max_keysize = in eip93_register_algs()
131 eip93_algs[i]->alg.skcipher.max_keysize += in eip93_register_algs()
152 switch (eip93_algs[i]->type) { in eip93_register_algs()
154 ret = crypto_register_skcipher(&eip93_algs[i]->alg.skcipher); in eip93_register_algs()
157 ret = crypto_register_aead(&eip93_algs[i]->alg.aead); in eip93_register_algs()
160 ret = crypto_register_ahash(&eip93_algs[i]->alg.ahash); in eip93_register_algs()
473 eip93_unregister_algs(ARRAY_SIZE(eip93_algs)); in eip93_crypto_remove()