Lines Matching refs:sa_algs
1972 static struct sa_alg_tmpl sa_algs[] = { variable
2216 for (i = 0; i < ARRAY_SIZE(sa_algs); i++) { in sa_register_algos()
2221 type = sa_algs[i].type; in sa_register_algos()
2223 alg_name = sa_algs[i].alg.skcipher.base.cra_name; in sa_register_algos()
2224 err = crypto_register_skcipher(&sa_algs[i].alg.skcipher); in sa_register_algos()
2226 alg_name = sa_algs[i].alg.ahash.halg.base.cra_name; in sa_register_algos()
2227 err = crypto_register_ahash(&sa_algs[i].alg.ahash); in sa_register_algos()
2229 alg_name = sa_algs[i].alg.aead.base.cra_name; in sa_register_algos()
2230 err = crypto_register_aead(&sa_algs[i].alg.aead); in sa_register_algos()
2234 sa_algs[i].type); in sa_register_algos()
2241 sa_algs[i].registered = true; in sa_register_algos()
2251 for (i = 0; i < ARRAY_SIZE(sa_algs); i++) { in sa_unregister_algos()
2252 type = sa_algs[i].type; in sa_unregister_algos()
2253 if (!sa_algs[i].registered) in sa_unregister_algos()
2256 crypto_unregister_skcipher(&sa_algs[i].alg.skcipher); in sa_unregister_algos()
2258 crypto_unregister_ahash(&sa_algs[i].alg.ahash); in sa_unregister_algos()
2260 crypto_unregister_aead(&sa_algs[i].alg.aead); in sa_unregister_algos()
2262 sa_algs[i].registered = false; in sa_unregister_algos()