Lines Matching refs:caps
198 for (i = 0; i < cesa->caps->ncipher_algs; i++) { in mv_cesa_add_algs()
199 ret = crypto_register_skcipher(cesa->caps->cipher_algs[i]); in mv_cesa_add_algs()
204 for (i = 0; i < cesa->caps->nahash_algs; i++) { in mv_cesa_add_algs()
205 ret = crypto_register_ahash(cesa->caps->ahash_algs[i]); in mv_cesa_add_algs()
214 crypto_unregister_ahash(cesa->caps->ahash_algs[j]); in mv_cesa_add_algs()
215 i = cesa->caps->ncipher_algs; in mv_cesa_add_algs()
219 crypto_unregister_skcipher(cesa->caps->cipher_algs[j]); in mv_cesa_add_algs()
228 for (i = 0; i < cesa->caps->nahash_algs; i++) in mv_cesa_remove_algs()
229 crypto_unregister_ahash(cesa->caps->ahash_algs[i]); in mv_cesa_remove_algs()
231 for (i = 0; i < cesa->caps->ncipher_algs; i++) in mv_cesa_remove_algs()
232 crypto_unregister_skcipher(cesa->caps->cipher_algs[i]); in mv_cesa_remove_algs()
345 if (!cesa->caps->has_tdma) in mv_cesa_dev_dma_init()
397 if (cesa->caps->nengines > 1) { in mv_cesa_get_sram()
437 const struct mv_cesa_caps *caps = &orion_caps; in mv_cesa_probe() local
457 caps = match->data; in mv_cesa_probe()
464 cesa->caps = caps; in mv_cesa_probe()
474 cesa->engines = devm_kcalloc(dev, caps->nengines, sizeof(*engines), in mv_cesa_probe()
494 for (i = 0; i < caps->nengines; i++) { in mv_cesa_probe()
538 if (dram && cesa->caps->has_tdma) in mv_cesa_probe()
572 for (i = 0; i < caps->nengines; i++) { in mv_cesa_probe()
588 for (i = 0; i < cesa->caps->nengines; i++) { in mv_cesa_remove()