virtio_crypto_algs  596 drivers/crypto/virtio/virtio_crypto_algs.c static struct virtio_crypto_algo virtio_crypto_algs[] = { {
virtio_crypto_algs  631 drivers/crypto/virtio/virtio_crypto_algs.c 	for (i = 0; i < ARRAY_SIZE(virtio_crypto_algs); i++) {
virtio_crypto_algs  633 drivers/crypto/virtio/virtio_crypto_algs.c 		uint32_t service = virtio_crypto_algs[i].service;
virtio_crypto_algs  634 drivers/crypto/virtio/virtio_crypto_algs.c 		uint32_t algonum = virtio_crypto_algs[i].algonum;
virtio_crypto_algs  639 drivers/crypto/virtio/virtio_crypto_algs.c 		if (virtio_crypto_algs[i].active_devs == 0) {
virtio_crypto_algs  640 drivers/crypto/virtio/virtio_crypto_algs.c 			ret = crypto_register_alg(&virtio_crypto_algs[i].algo);
virtio_crypto_algs  645 drivers/crypto/virtio/virtio_crypto_algs.c 		virtio_crypto_algs[i].active_devs++;
virtio_crypto_algs  647 drivers/crypto/virtio/virtio_crypto_algs.c 			 virtio_crypto_algs[i].algo.cra_name);
virtio_crypto_algs  661 drivers/crypto/virtio/virtio_crypto_algs.c 	for (i = 0; i < ARRAY_SIZE(virtio_crypto_algs); i++) {
virtio_crypto_algs  663 drivers/crypto/virtio/virtio_crypto_algs.c 		uint32_t service = virtio_crypto_algs[i].service;
virtio_crypto_algs  664 drivers/crypto/virtio/virtio_crypto_algs.c 		uint32_t algonum = virtio_crypto_algs[i].algonum;
virtio_crypto_algs  666 drivers/crypto/virtio/virtio_crypto_algs.c 		if (virtio_crypto_algs[i].active_devs == 0 ||
virtio_crypto_algs  670 drivers/crypto/virtio/virtio_crypto_algs.c 		if (virtio_crypto_algs[i].active_devs == 1)
virtio_crypto_algs  671 drivers/crypto/virtio/virtio_crypto_algs.c 			crypto_unregister_alg(&virtio_crypto_algs[i].algo);
virtio_crypto_algs  673 drivers/crypto/virtio/virtio_crypto_algs.c 		virtio_crypto_algs[i].active_devs--;