ss_algs 25 drivers/crypto/sunxi-ss/sun4i-ss-core.c static struct sun4i_ss_alg_template ss_algs[] = { ss_algs 345 drivers/crypto/sunxi-ss/sun4i-ss-core.c for (i = 0; i < ARRAY_SIZE(ss_algs); i++) { ss_algs 346 drivers/crypto/sunxi-ss/sun4i-ss-core.c ss_algs[i].ss = ss; ss_algs 347 drivers/crypto/sunxi-ss/sun4i-ss-core.c switch (ss_algs[i].type) { ss_algs 349 drivers/crypto/sunxi-ss/sun4i-ss-core.c err = crypto_register_skcipher(&ss_algs[i].alg.crypto); ss_algs 352 drivers/crypto/sunxi-ss/sun4i-ss-core.c ss_algs[i].alg.crypto.base.cra_name); ss_algs 357 drivers/crypto/sunxi-ss/sun4i-ss-core.c err = crypto_register_ahash(&ss_algs[i].alg.hash); ss_algs 360 drivers/crypto/sunxi-ss/sun4i-ss-core.c ss_algs[i].alg.hash.halg.base.cra_name); ss_algs 365 drivers/crypto/sunxi-ss/sun4i-ss-core.c err = crypto_register_rng(&ss_algs[i].alg.rng); ss_algs 368 drivers/crypto/sunxi-ss/sun4i-ss-core.c ss_algs[i].alg.rng.base.cra_name); ss_algs 378 drivers/crypto/sunxi-ss/sun4i-ss-core.c switch (ss_algs[i].type) { ss_algs 380 drivers/crypto/sunxi-ss/sun4i-ss-core.c crypto_unregister_skcipher(&ss_algs[i].alg.crypto); ss_algs 383 drivers/crypto/sunxi-ss/sun4i-ss-core.c crypto_unregister_ahash(&ss_algs[i].alg.hash); ss_algs 386 drivers/crypto/sunxi-ss/sun4i-ss-core.c crypto_unregister_rng(&ss_algs[i].alg.rng); ss_algs 404 drivers/crypto/sunxi-ss/sun4i-ss-core.c for (i = 0; i < ARRAY_SIZE(ss_algs); i++) { ss_algs 405 drivers/crypto/sunxi-ss/sun4i-ss-core.c switch (ss_algs[i].type) { ss_algs 407 drivers/crypto/sunxi-ss/sun4i-ss-core.c crypto_unregister_skcipher(&ss_algs[i].alg.crypto); ss_algs 410 drivers/crypto/sunxi-ss/sun4i-ss-core.c crypto_unregister_ahash(&ss_algs[i].alg.hash); ss_algs 413 drivers/crypto/sunxi-ss/sun4i-ss-core.c crypto_unregister_rng(&ss_algs[i].alg.rng);