drivers: remove useless constructor headers
authorThomas Monjalon <thomas@monjalon.net>
Sun, 28 Oct 2018 10:47:47 +0000 (11:47 +0100)
committerThomas Monjalon <thomas@monjalon.net>
Thu, 1 Nov 2018 21:38:00 +0000 (22:38 +0100)
A constructor is usually declared with RTE_INIT* macros.
As it is a static function, no need to declare before its definition.
The macro is used directly in the function definition.

Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
drivers/bus/vmbus/rte_bus_vmbus.h
drivers/compress/octeontx/otx_zip_pmd.c
drivers/compress/zlib/zlib_pmd.c
drivers/net/netvsc/hn_ethdev.c

index 2839fef..4cf73ce 100644 (file)
@@ -407,8 +407,7 @@ void rte_vmbus_unregister(struct rte_vmbus_driver *driver);
 
 /** Helper for VMBUS device registration from driver instance */
 #define RTE_PMD_REGISTER_VMBUS(nm, vmbus_drv)          \
-       RTE_INIT(vmbusinitfn_ ##nm);                    \
-       static void vmbusinitfn_ ##nm(void)             \
+       RTE_INIT(vmbusinitfn_ ##nm)                     \
        {                                               \
                (vmbus_drv).driver.name = RTE_STR(nm);  \
                rte_vmbus_register(&vmbus_drv);         \
index 67ff506..a1651b2 100644 (file)
@@ -647,10 +647,7 @@ static struct rte_pci_driver octtx_zip_pmd = {
 RTE_PMD_REGISTER_PCI(COMPRESSDEV_NAME_ZIP_PMD, octtx_zip_pmd);
 RTE_PMD_REGISTER_PCI_TABLE(COMPRESSDEV_NAME_ZIP_PMD, pci_id_octtx_zipvf_table);
 
-RTE_INIT(octtx_zip_init_log);
-
-static void
-octtx_zip_init_log(void)
+RTE_INIT(octtx_zip_init_log)
 {
        octtx_zip_logtype_driver = rte_log_register("pmd.compress.octeontx");
        if (octtx_zip_logtype_driver >= 0)
index 7d6871b..5a4d47d 100644 (file)
@@ -425,10 +425,8 @@ static struct rte_vdev_driver zlib_pmd_drv = {
 };
 
 RTE_PMD_REGISTER_VDEV(COMPRESSDEV_NAME_ZLIB_PMD, zlib_pmd_drv);
-RTE_INIT(zlib_init_log);
 
-static void
-zlib_init_log(void)
+RTE_INIT(zlib_init_log)
 {
        zlib_logtype_driver = rte_log_register("pmd.compress.zlib");
        if (zlib_logtype_driver >= 0)
index aa38ee7..b330bf3 100644 (file)
@@ -879,9 +879,7 @@ static struct rte_vmbus_driver rte_netvsc_pmd = {
 RTE_PMD_REGISTER_VMBUS(net_netvsc, rte_netvsc_pmd);
 RTE_PMD_REGISTER_KMOD_DEP(net_netvsc, "* uio_hv_generic");
 
-RTE_INIT(hn_init_log);
-static void
-hn_init_log(void)
+RTE_INIT(hn_init_log)
 {
        hn_logtype_init = rte_log_register("pmd.net.netvsc.init");
        if (hn_logtype_init >= 0)