log: introduce logtype register macro
[dpdk.git] / drivers / crypto / virtio / virtio_cryptodev.c
index cdf43b0..31a5f10 100644 (file)
 #include "virtio_crypto_algs.h"
 #include "virtio_crypto_capabilities.h"
 
-int virtio_crypto_logtype_init;
-int virtio_crypto_logtype_session;
-int virtio_crypto_logtype_rx;
-int virtio_crypto_logtype_tx;
-int virtio_crypto_logtype_driver;
-
 static int virtio_crypto_dev_configure(struct rte_cryptodev *dev,
                struct rte_cryptodev_config *config);
 static int virtio_crypto_dev_start(struct rte_cryptodev *dev);
@@ -1489,29 +1483,10 @@ RTE_PMD_REGISTER_PCI(CRYPTODEV_NAME_VIRTIO_PMD, rte_virtio_crypto_driver);
 RTE_PMD_REGISTER_CRYPTO_DRIVER(virtio_crypto_drv,
        rte_virtio_crypto_driver.driver,
        cryptodev_virtio_driver_id);
-
-RTE_INIT(virtio_crypto_init_log)
-{
-       virtio_crypto_logtype_init = rte_log_register("pmd.crypto.virtio.init");
-       if (virtio_crypto_logtype_init >= 0)
-               rte_log_set_level(virtio_crypto_logtype_init, RTE_LOG_NOTICE);
-
-       virtio_crypto_logtype_session =
-               rte_log_register("pmd.crypto.virtio.session");
-       if (virtio_crypto_logtype_session >= 0)
-               rte_log_set_level(virtio_crypto_logtype_session,
-                               RTE_LOG_NOTICE);
-
-       virtio_crypto_logtype_rx = rte_log_register("pmd.crypto.virtio.rx");
-       if (virtio_crypto_logtype_rx >= 0)
-               rte_log_set_level(virtio_crypto_logtype_rx, RTE_LOG_NOTICE);
-
-       virtio_crypto_logtype_tx = rte_log_register("pmd.crypto.virtio.tx");
-       if (virtio_crypto_logtype_tx >= 0)
-               rte_log_set_level(virtio_crypto_logtype_tx, RTE_LOG_NOTICE);
-
-       virtio_crypto_logtype_driver =
-               rte_log_register("pmd.crypto.virtio.driver");
-       if (virtio_crypto_logtype_driver >= 0)
-               rte_log_set_level(virtio_crypto_logtype_driver, RTE_LOG_NOTICE);
-}
+RTE_LOG_REGISTER(virtio_crypto_logtype_init, pmd.crypto.virtio.init, NOTICE);
+RTE_LOG_REGISTER(virtio_crypto_logtype_session, pmd.crypto.virtio.session,
+                NOTICE);
+RTE_LOG_REGISTER(virtio_crypto_logtype_rx, pmd.crypto.virtio.rx, NOTICE);
+RTE_LOG_REGISTER(virtio_crypto_logtype_tx, pmd.crypto.virtio.tx, NOTICE);
+RTE_LOG_REGISTER(virtio_crypto_logtype_driver, pmd.crypto.virtio.driver,
+                NOTICE);