Lines Matching refs:sa_algs
1940 static struct sa_alg_tmpl sa_algs[] = { variable
2184 for (i = 0; i < ARRAY_SIZE(sa_algs); i++) { in sa_register_algos()
2189 type = sa_algs[i].type; in sa_register_algos()
2191 alg_name = sa_algs[i].alg.skcipher.base.cra_name; in sa_register_algos()
2192 err = crypto_register_skcipher(&sa_algs[i].alg.skcipher); in sa_register_algos()
2194 alg_name = sa_algs[i].alg.ahash.halg.base.cra_name; in sa_register_algos()
2195 err = crypto_register_ahash(&sa_algs[i].alg.ahash); in sa_register_algos()
2197 alg_name = sa_algs[i].alg.aead.base.cra_name; in sa_register_algos()
2198 err = crypto_register_aead(&sa_algs[i].alg.aead); in sa_register_algos()
2202 sa_algs[i].type); in sa_register_algos()
2209 sa_algs[i].registered = true; in sa_register_algos()
2219 for (i = 0; i < ARRAY_SIZE(sa_algs); i++) { in sa_unregister_algos()
2220 type = sa_algs[i].type; in sa_unregister_algos()
2221 if (!sa_algs[i].registered) in sa_unregister_algos()
2224 crypto_unregister_skcipher(&sa_algs[i].alg.skcipher); in sa_unregister_algos()
2226 crypto_unregister_ahash(&sa_algs[i].alg.ahash); in sa_unregister_algos()
2228 crypto_unregister_aead(&sa_algs[i].alg.aead); in sa_unregister_algos()
2230 sa_algs[i].registered = false; in sa_unregister_algos()