Lines Matching refs:sa_algs
1951 static struct sa_alg_tmpl sa_algs[] = { variable
2193 for (i = 0; i < ARRAY_SIZE(sa_algs); i++) { in sa_register_algos()
2194 type = sa_algs[i].type; in sa_register_algos()
2196 alg_name = sa_algs[i].alg.skcipher.base.cra_name; in sa_register_algos()
2197 err = crypto_register_skcipher(&sa_algs[i].alg.skcipher); in sa_register_algos()
2199 alg_name = sa_algs[i].alg.ahash.halg.base.cra_name; in sa_register_algos()
2200 err = crypto_register_ahash(&sa_algs[i].alg.ahash); in sa_register_algos()
2202 alg_name = sa_algs[i].alg.aead.base.cra_name; in sa_register_algos()
2203 err = crypto_register_aead(&sa_algs[i].alg.aead); in sa_register_algos()
2207 sa_algs[i].type); in sa_register_algos()
2214 sa_algs[i].registered = true; in sa_register_algos()
2224 for (i = 0; i < ARRAY_SIZE(sa_algs); i++) { in sa_unregister_algos()
2225 type = sa_algs[i].type; in sa_unregister_algos()
2226 if (!sa_algs[i].registered) in sa_unregister_algos()
2229 crypto_unregister_skcipher(&sa_algs[i].alg.skcipher); in sa_unregister_algos()
2231 crypto_unregister_ahash(&sa_algs[i].alg.ahash); in sa_unregister_algos()
2233 crypto_unregister_aead(&sa_algs[i].alg.aead); in sa_unregister_algos()
2235 sa_algs[i].registered = false; in sa_unregister_algos()