driver_algs 3126 drivers/crypto/bcm/cipher.c static struct iproc_alg_s driver_algs[] = { driver_algs 4650 drivers/crypto/bcm/cipher.c for (i = 0; i < ARRAY_SIZE(driver_algs); i++) { driver_algs 4651 drivers/crypto/bcm/cipher.c switch (driver_algs[i].type) { driver_algs 4653 drivers/crypto/bcm/cipher.c err = spu_register_ablkcipher(&driver_algs[i]); driver_algs 4656 drivers/crypto/bcm/cipher.c err = spu_register_ahash(&driver_algs[i]); driver_algs 4659 drivers/crypto/bcm/cipher.c err = spu_register_aead(&driver_algs[i]); driver_algs 4664 drivers/crypto/bcm/cipher.c driver_algs[i].type); driver_algs 4680 drivers/crypto/bcm/cipher.c if (!driver_algs[j].registered) driver_algs 4682 drivers/crypto/bcm/cipher.c switch (driver_algs[j].type) { driver_algs 4684 drivers/crypto/bcm/cipher.c crypto_unregister_alg(&driver_algs[j].alg.crypto); driver_algs 4685 drivers/crypto/bcm/cipher.c driver_algs[j].registered = false; driver_algs 4688 drivers/crypto/bcm/cipher.c crypto_unregister_ahash(&driver_algs[j].alg.hash); driver_algs 4689 drivers/crypto/bcm/cipher.c driver_algs[j].registered = false; driver_algs 4692 drivers/crypto/bcm/cipher.c crypto_unregister_aead(&driver_algs[j].alg.aead); driver_algs 4693 drivers/crypto/bcm/cipher.c driver_algs[j].registered = false; driver_algs 4830 drivers/crypto/bcm/cipher.c for (i = 0; i < ARRAY_SIZE(driver_algs); i++) { driver_algs 4836 drivers/crypto/bcm/cipher.c if (!driver_algs[i].registered) driver_algs 4839 drivers/crypto/bcm/cipher.c switch (driver_algs[i].type) { driver_algs 4841 drivers/crypto/bcm/cipher.c crypto_unregister_alg(&driver_algs[i].alg.crypto); driver_algs 4843 drivers/crypto/bcm/cipher.c driver_algs[i].alg.crypto.cra_driver_name); driver_algs 4844 drivers/crypto/bcm/cipher.c driver_algs[i].registered = false; driver_algs 4847 drivers/crypto/bcm/cipher.c crypto_unregister_ahash(&driver_algs[i].alg.hash); driver_algs 4848 drivers/crypto/bcm/cipher.c cdn = driver_algs[i].alg.hash.halg.base.cra_driver_name; driver_algs 4850 drivers/crypto/bcm/cipher.c driver_algs[i].registered = false; driver_algs 4853 drivers/crypto/bcm/cipher.c crypto_unregister_aead(&driver_algs[i].alg.aead); driver_algs 4855 drivers/crypto/bcm/cipher.c driver_algs[i].alg.aead.base.cra_driver_name); driver_algs 4856 drivers/crypto/bcm/cipher.c driver_algs[i].registered = false; driver_algs 1910 drivers/crypto/caam/caamalg.c static struct caam_skcipher_alg driver_algs[] = { driver_algs 3497 drivers/crypto/caam/caamalg.c for (i = 0; i < ARRAY_SIZE(driver_algs); i++) { driver_algs 3498 drivers/crypto/caam/caamalg.c struct caam_skcipher_alg *t_alg = driver_algs + i; driver_algs 3587 drivers/crypto/caam/caamalg.c for (i = 0; i < ARRAY_SIZE(driver_algs); i++) { driver_algs 3588 drivers/crypto/caam/caamalg.c struct caam_skcipher_alg *t_alg = driver_algs + i; driver_algs 1437 drivers/crypto/caam/caamalg_qi.c static struct caam_skcipher_alg driver_algs[] = { driver_algs 2512 drivers/crypto/caam/caamalg_qi.c for (i = 0; i < ARRAY_SIZE(driver_algs); i++) { driver_algs 2513 drivers/crypto/caam/caamalg_qi.c struct caam_skcipher_alg *t_alg = driver_algs + i; driver_algs 2592 drivers/crypto/caam/caamalg_qi.c for (i = 0; i < ARRAY_SIZE(driver_algs); i++) { driver_algs 2593 drivers/crypto/caam/caamalg_qi.c struct caam_skcipher_alg *t_alg = driver_algs + i; driver_algs 1599 drivers/crypto/caam/caamalg_qi2.c static struct caam_skcipher_alg driver_algs[] = { driver_algs 5187 drivers/crypto/caam/caamalg_qi2.c for (i = 0; i < ARRAY_SIZE(driver_algs); i++) { driver_algs 5188 drivers/crypto/caam/caamalg_qi2.c struct caam_skcipher_alg *t_alg = driver_algs + i; driver_algs 5362 drivers/crypto/caam/caamalg_qi2.c for (i = 0; i < ARRAY_SIZE(driver_algs); i++) { driver_algs 5363 drivers/crypto/caam/caamalg_qi2.c struct caam_skcipher_alg *t_alg = driver_algs + i; driver_algs 3702 drivers/crypto/chelsio/chcr_algo.c static struct chcr_alg_template driver_algs[] = { driver_algs 4245 drivers/crypto/chelsio/chcr_algo.c for (i = 0; i < ARRAY_SIZE(driver_algs); i++) { driver_algs 4246 drivers/crypto/chelsio/chcr_algo.c switch (driver_algs[i].type & CRYPTO_ALG_TYPE_MASK) { driver_algs 4248 drivers/crypto/chelsio/chcr_algo.c if (driver_algs[i].is_registered) driver_algs 4250 drivers/crypto/chelsio/chcr_algo.c &driver_algs[i].alg.crypto); driver_algs 4253 drivers/crypto/chelsio/chcr_algo.c if (driver_algs[i].is_registered) driver_algs 4255 drivers/crypto/chelsio/chcr_algo.c &driver_algs[i].alg.aead); driver_algs 4258 drivers/crypto/chelsio/chcr_algo.c if (driver_algs[i].is_registered) driver_algs 4260 drivers/crypto/chelsio/chcr_algo.c &driver_algs[i].alg.hash); driver_algs 4263 drivers/crypto/chelsio/chcr_algo.c driver_algs[i].is_registered = 0; driver_algs 4282 drivers/crypto/chelsio/chcr_algo.c for (i = 0; i < ARRAY_SIZE(driver_algs); i++) { driver_algs 4283 drivers/crypto/chelsio/chcr_algo.c if (driver_algs[i].is_registered) driver_algs 4285 drivers/crypto/chelsio/chcr_algo.c switch (driver_algs[i].type & CRYPTO_ALG_TYPE_MASK) { driver_algs 4287 drivers/crypto/chelsio/chcr_algo.c driver_algs[i].alg.crypto.cra_priority = driver_algs 4289 drivers/crypto/chelsio/chcr_algo.c driver_algs[i].alg.crypto.cra_module = THIS_MODULE; driver_algs 4290 drivers/crypto/chelsio/chcr_algo.c driver_algs[i].alg.crypto.cra_flags = driver_algs 4293 drivers/crypto/chelsio/chcr_algo.c driver_algs[i].alg.crypto.cra_ctxsize = driver_algs 4296 drivers/crypto/chelsio/chcr_algo.c driver_algs[i].alg.crypto.cra_alignmask = 0; driver_algs 4297 drivers/crypto/chelsio/chcr_algo.c driver_algs[i].alg.crypto.cra_type = driver_algs 4299 drivers/crypto/chelsio/chcr_algo.c err = crypto_register_alg(&driver_algs[i].alg.crypto); driver_algs 4300 drivers/crypto/chelsio/chcr_algo.c name = driver_algs[i].alg.crypto.cra_driver_name; driver_algs 4303 drivers/crypto/chelsio/chcr_algo.c driver_algs[i].alg.aead.base.cra_flags = driver_algs 4305 drivers/crypto/chelsio/chcr_algo.c driver_algs[i].alg.aead.encrypt = chcr_aead_encrypt; driver_algs 4306 drivers/crypto/chelsio/chcr_algo.c driver_algs[i].alg.aead.decrypt = chcr_aead_decrypt; driver_algs 4307 drivers/crypto/chelsio/chcr_algo.c driver_algs[i].alg.aead.init = chcr_aead_cra_init; driver_algs 4308 drivers/crypto/chelsio/chcr_algo.c driver_algs[i].alg.aead.exit = chcr_aead_cra_exit; driver_algs 4309 drivers/crypto/chelsio/chcr_algo.c driver_algs[i].alg.aead.base.cra_module = THIS_MODULE; driver_algs 4310 drivers/crypto/chelsio/chcr_algo.c err = crypto_register_aead(&driver_algs[i].alg.aead); driver_algs 4311 drivers/crypto/chelsio/chcr_algo.c name = driver_algs[i].alg.aead.base.cra_driver_name; driver_algs 4314 drivers/crypto/chelsio/chcr_algo.c a_hash = &driver_algs[i].alg.hash; driver_algs 4328 drivers/crypto/chelsio/chcr_algo.c if (driver_algs[i].type == CRYPTO_ALG_TYPE_HMAC) { driver_algs 4339 drivers/crypto/chelsio/chcr_algo.c err = crypto_register_ahash(&driver_algs[i].alg.hash); driver_algs 4340 drivers/crypto/chelsio/chcr_algo.c ai = driver_algs[i].alg.hash.halg.base; driver_algs 4349 drivers/crypto/chelsio/chcr_algo.c driver_algs[i].is_registered = 1; driver_algs 2263 drivers/crypto/talitos.c static struct talitos_alg_template driver_algs[] = { driver_algs 3450 drivers/crypto/talitos.c for (i = 0; i < ARRAY_SIZE(driver_algs); i++) { driver_algs 3451 drivers/crypto/talitos.c if (hw_supports(dev, driver_algs[i].desc_hdr_template)) { driver_algs 3455 drivers/crypto/talitos.c t_alg = talitos_alg_alloc(dev, &driver_algs[i]);