Lines Matching refs:sa_algs
1947 static struct sa_alg_tmpl sa_algs[] = { variable
2189 for (i = 0; i < ARRAY_SIZE(sa_algs); i++) { in sa_register_algos()
2190 type = sa_algs[i].type; in sa_register_algos()
2192 alg_name = sa_algs[i].alg.skcipher.base.cra_name; in sa_register_algos()
2193 err = crypto_register_skcipher(&sa_algs[i].alg.skcipher); in sa_register_algos()
2195 alg_name = sa_algs[i].alg.ahash.halg.base.cra_name; in sa_register_algos()
2196 err = crypto_register_ahash(&sa_algs[i].alg.ahash); in sa_register_algos()
2198 alg_name = sa_algs[i].alg.aead.base.cra_name; in sa_register_algos()
2199 err = crypto_register_aead(&sa_algs[i].alg.aead); in sa_register_algos()
2203 sa_algs[i].type); in sa_register_algos()
2210 sa_algs[i].registered = true; in sa_register_algos()
2220 for (i = 0; i < ARRAY_SIZE(sa_algs); i++) { in sa_unregister_algos()
2221 type = sa_algs[i].type; in sa_unregister_algos()
2222 if (!sa_algs[i].registered) in sa_unregister_algos()
2225 crypto_unregister_skcipher(&sa_algs[i].alg.skcipher); in sa_unregister_algos()
2227 crypto_unregister_ahash(&sa_algs[i].alg.ahash); in sa_unregister_algos()
2229 crypto_unregister_aead(&sa_algs[i].alg.aead); in sa_unregister_algos()
2231 sa_algs[i].registered = false; in sa_unregister_algos()