Lines Matching refs:driver_algs

3126 static struct iproc_alg_s driver_algs[] = {  variable
4650 for (i = 0; i < ARRAY_SIZE(driver_algs); i++) { in spu_algs_register()
4651 switch (driver_algs[i].type) { in spu_algs_register()
4653 err = spu_register_ablkcipher(&driver_algs[i]); in spu_algs_register()
4656 err = spu_register_ahash(&driver_algs[i]); in spu_algs_register()
4659 err = spu_register_aead(&driver_algs[i]); in spu_algs_register()
4664 driver_algs[i].type); in spu_algs_register()
4680 if (!driver_algs[j].registered) in spu_algs_register()
4682 switch (driver_algs[j].type) { in spu_algs_register()
4684 crypto_unregister_alg(&driver_algs[j].alg.crypto); in spu_algs_register()
4685 driver_algs[j].registered = false; in spu_algs_register()
4688 crypto_unregister_ahash(&driver_algs[j].alg.hash); in spu_algs_register()
4689 driver_algs[j].registered = false; in spu_algs_register()
4692 crypto_unregister_aead(&driver_algs[j].alg.aead); in spu_algs_register()
4693 driver_algs[j].registered = false; in spu_algs_register()
4830 for (i = 0; i < ARRAY_SIZE(driver_algs); i++) { in bcm_spu_remove()
4836 if (!driver_algs[i].registered) in bcm_spu_remove()
4839 switch (driver_algs[i].type) { in bcm_spu_remove()
4841 crypto_unregister_alg(&driver_algs[i].alg.crypto); in bcm_spu_remove()
4843 driver_algs[i].alg.crypto.cra_driver_name); in bcm_spu_remove()
4844 driver_algs[i].registered = false; in bcm_spu_remove()
4847 crypto_unregister_ahash(&driver_algs[i].alg.hash); in bcm_spu_remove()
4848 cdn = driver_algs[i].alg.hash.halg.base.cra_driver_name; in bcm_spu_remove()
4850 driver_algs[i].registered = false; in bcm_spu_remove()
4853 crypto_unregister_aead(&driver_algs[i].alg.aead); in bcm_spu_remove()
4855 driver_algs[i].alg.aead.base.cra_driver_name); in bcm_spu_remove()
4856 driver_algs[i].registered = false; in bcm_spu_remove()