From patchwork Fri Oct 7 13:33:06 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shreyansh Jain X-Patchwork-Id: 16439 Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [IPv6:::1]) by dpdk.org (Postfix) with ESMTP id 0DF1558CF; Fri, 7 Oct 2016 15:32:26 +0200 (CEST) Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0072.outbound.protection.outlook.com [104.47.34.72]) by dpdk.org (Postfix) with ESMTP id 63DB658C5 for ; Fri, 7 Oct 2016 15:32:23 +0200 (CEST) Received: from DM2PR03CA0026.namprd03.prod.outlook.com (10.141.96.25) by SN1PR0301MB2015.namprd03.prod.outlook.com (10.163.225.158) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.649.16; Fri, 7 Oct 2016 13:32:21 +0000 Received: from BY2FFO11FD033.protection.gbl (2a01:111:f400:7c0c::111) by DM2PR03CA0026.outlook.office365.com (2a01:111:e400:2428::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.659.11 via Frontend Transport; Fri, 7 Oct 2016 13:32:21 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none; nxp.com; dmarc=fail action=none header.from=nxp.com; nxp.com; dkim=none (message not signed) header.d=none; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BY2FFO11FD033.mail.protection.outlook.com (10.1.14.218) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.629.5 via Frontend Transport; Fri, 7 Oct 2016 13:32:21 +0000 Received: from Tophie.ap.freescale.net ([10.232.14.87]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id u97DWFF2028443; Fri, 7 Oct 2016 06:32:19 -0700 From: Shreyansh Jain To: CC: , , Shreyansh Jain Date: Fri, 7 Oct 2016 19:03:06 +0530 Message-ID: <1475847187-28967-2-git-send-email-shreyansh.jain@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1475847187-28967-1-git-send-email-shreyansh.jain@nxp.com> References: <1475847187-28967-1-git-send-email-shreyansh.jain@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131203207416385847; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7916002)(2980300002)(1109001)(1110001)(339900001)(189002)(199003)(81156014)(229853001)(2351001)(33646002)(76176999)(81166006)(50986999)(86362001)(575784001)(2906002)(105606002)(106466001)(11100500001)(8676002)(36756003)(356003)(104016004)(110136003)(586003)(68736007)(4326007)(8936002)(48376002)(5660300001)(7846002)(50466002)(50226002)(2950100002)(189998001)(97736004)(5890100001)(6916009)(85426001)(5003940100001)(6666003)(305945005)(626004)(92566002)(87936001)(19580395003)(19580405001)(77096005)(47776003)(8666005)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:SN1PR0301MB2015; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD033; 1:uPLTkmi7f9WCkS/IXmW2RxGR6UTQlqr4DLO89Ju0jat8EAnojP+zHwHXETazUSjKtDM0D9Nj+u8cMBzLXVjroRu221i2PngYpJ/0h8LVERMrp2UyF4gikGtPbZ6jwbAYroZcZBv6SUj7wFAuIsTtx/O1jW1MOUK2DjVLv5ssX9flLFavuO4F+NGzm4Y56jgRMgs9jyYpxwDorZpoTuOqaHez8uOKT7+Ixg/pGlySw7aDfRADW5IcKgxg7HjwQ5wCBQRjxHPFgF0RNUgnZULFrkQLsWYxp3Laa1iAvZDs685VYkJtWn/tsRl3G1zgaX1hhcDiM2ydST67YaU4ts5rplctklaZMSs0E9MktnZtVLvmklD8LzoEzDWfODjVmx0Ml+ftBpMRFbKkPHPaIdD3LLa0FUsTiBy3OIsZ49w8La+RncVEbAZb4UrzNGaDflI3OQkCl1ZFQWfpstbw08IZ17NE+T9/0ItL+iN36hOu+eO1L+IsujHVVtiwR8ZLc4yFFx4jRePNEjZ5j8slJ6Ozpe8wXAdQLkLYnhY5Pe1dIOmoLS00umw2o17OuXd7+ggyuMvHvy7UtPEKD4K3lROGxZ0wG5Tz0MMLdM8uWwHO3sZdCjgf6OrBUM6zbV3cCHO9rP7J1QQKPT+R4SGZ3K+UsaqK/qgEnGy366XuiOJRKWkpMgtMBkL1QZg7XEJdFyaGD3lypP0C9szaRU+awUnQsTzMtNrpbvPe6Lorttj5UdU= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: b1544aed-ab87-48ce-1137-08d3eeb65de9 X-Microsoft-Exchange-Diagnostics: 1; SN1PR0301MB2015; 2:PzDIOetPjLzuvnowQoEZBcSrlLAJD6uBFgYYk3r0LygrgCPJoZ6Q/Qnaae7DuWEfbYrpv4Hv5VyFWHuTV0baujMONwJb5NXAZ06bmQHAb1+OR0NW9s5mVcLMaDsix6WGeHa4zSUQ46fMVZ4tT8ShZNZnBQlhMyGIfCPDMSlfq3mHEywpsshiMDiGH+i/cneXb8rIKzE4Wi3XPWdpEZAUVQ==; 3:OxeGfoFjmHoSbw3etX6jNT5x5UyE8Qsik23SUGPBpuedQpEPoQCT7ZZ4eDrl8God1B7qFQbI0i0x3Mqnx9hdg/lMsfsUVpqGtYDgfSq/ahVpKtxcM+UT+xmxY5ePH4sYe2UGi1Q/9OOdEJwewZGpVT5L1HwV8euuYLdCId08Rz0uoJATOv5l+WgenCFnJu2BvHuD8FWjtjuXJk+T+nbVHm2GoB+ajtKfECVqi535EOmcKW3vL6P7hqYKKp4IKSvA X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN1PR0301MB2015; X-Microsoft-Exchange-Diagnostics: 1; SN1PR0301MB2015; 25:4gSxB77UpVLfx6cDeKQf0otWzbRw+v8logENkzdXrRs8s0t5l+JAOe3ec/GbBQ76CXdKo6GX5ANM7oNvUYzAMj/FDifQrqyaf+fLShswLnsx4NbZK8awasHXFiS3ZytRHbrIjChmrq/ncsFIgxR9b86c27JJM0EjyVeBWX/Lhux836AxQaPmgTu27cKTxv415RberBCLLo79fI0MVUBxmbgOwzOxUt7QAGynUoub8lhjMoIyGMZQIyrYCik1VVmbPeAv1deN2ymHDsQbtzXbZHaOXhWNcw/kHrF7vmdLizhMEp05zWx3yiYaTQej40KmGqnSC21EfX/KknK0wtW2+/UbA4QpnN9IHA/sZkjc9NQeR1PwUEi4H/rRTKQde3KOryo6abI3Q+FEwg0oHWDyReC/zJhxx4RHToeHO6VHKrbzucBFyStsdcaxoZYlK/zVL0s4NtjzzhG0Tu/Ez/K5OpVtjcaFC0KJeoHDuBjMIFUao9ndpIEgg1ayoJzkom+jr76pq0u90d7PpvP1bP3zq2lRiSEalluh9S5ip4EEfuDfFmZ9tN3nakxJTNejHc9x/fX43IOZeDuIBBQ9t3XmgP2tT6E0vA3SezSvh+0kRIxpyht8s+JZjdOWGu6hA/iyyXbF2lGb6QqNAyMCnplZT8UtlDW7wPb5/XFrctZRUVUeYIfAhIv2FnDq9Er+6w9lLd/IPi4KBEC0zujBRN1sX7fIpyKWaCbIgtJEqsJeX9Kr7hQtX05vStjCQwniaKK0AW5pUO72nWC5QtWnA+tGkw== X-Microsoft-Exchange-Diagnostics: 1; SN1PR0301MB2015; 31:s8iFau+tMe9LoBJmHFiMl9SoeFmmycLD9O3Ue4pDN0V1BeyZkpCFiV+ZSnvgvhAPpRjLcSGVpvgNenadbxESvRj4rDmEU5uy2zaJrvTm7hTSlwnsLOn6YOOnkSX+qtc4kTLzf33I/7yM4o5SXMd/kFey+1paeg7zQTt4S6EoplFSUNYbc9Cn/xPNMBXuC/yXOlVvDNcXu0fSKSKYdwDKFIF/SsLk9F/s9fp/m4Y9fC6v4ExpFALg894oCd+3Dstl; 4:hZ9huoPAba0LO2Th9R6sFTHKjDra+ZIzFfZwx2YyE7X1MexGbtScyX4AXutI1ehC7vr/YV/J2VEGWo2TvIbbuGYAAJupYfgrDfcEBcnLsaDYWU47Zo8P3Sb2Vlw6oflDyMcQcCP0gF1TyoYO710GOURrSji10J7Fm6h3frtVePv6Xj1d6vZmZeqTI56wOr94xhLjFpNUfpSW+ZUbPqvbozBdQzVkgaQh2ExlXsWQsQZd5ZagacC0nvvMX7F92AnbMtlLlPp66cQO24pF1tDE7jgnTpot8IPx7oVKk6j4lrXOTmMhL4D9EwKtCANaXsqcvhoFQqFN3UL2h9kdgd7FgOLjMkMDjODNafS1sVMTNaqIaOIxl051bIWTO9454n49DCFjQs/FfbAcLKGRzVn24LilSKyvTuylC+eGbxJ1cnMennkSlak+M0xNVYfhwflDYtkFazw2h23GoxPSMXu9juIu6gKzWEXa2nuPwniScHKVojTJTD7+tCj5PLfGI5h47xFsZu0IROnMse2oz2qHEF1q9M0rVIPTHQPO6e+JS/bQU42IxUAK406Lxpu2eYPx X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(13018025)(13015025)(13024025)(8121501046)(5005006)(13023025)(13017025)(10201501046)(3002001)(6055026); SRVR:SN1PR0301MB2015; BCL:0; PCL:0; RULEID:(400006); SRVR:SN1PR0301MB2015; X-Forefront-PRVS: 0088C92887 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN1PR0301MB2015; 23:VbfvGkrttU4Se5JC8/gUy+bK2ZpP7fqKI5KVjzY?= =?us-ascii?Q?j3+GmDga5KycJskn0EEZ4LnVRzdsA/NDSjCzuWcYESmUey/RzhHw//WaTTa8?= =?us-ascii?Q?GqNmrkbZDZi1Bqc3rhwKAPvk8+r8tzebSptBSFTxciQfVRwVxehgpITblD31?= =?us-ascii?Q?IhytNnkhU5zxDyM/XRDKmkKO3OuDTD3JoL5znXz0GPfFVAQxKTpcgY1BshlJ?= =?us-ascii?Q?YxejEEshy1dZD+H/QJ9A26rGsdo5SEQ4aXhJQdkgxV9GzEB4BeSl3Jx4RmM3?= =?us-ascii?Q?O0GgmEbG+CNOU2hR3tu2zfyRHdnyKCfjbwkvWNGZEnw2J2KPWSxOYEdF2393?= =?us-ascii?Q?HJJyL+yWKeOyc7s2Wr635VlyMTxoWoR8WLFYcNSmYejou8Dy/BunReiN0nUX?= =?us-ascii?Q?TkeMuSSQwsrqdCB0ODYYK9GBVJpT1CFCVsjk5L2EkTSI/G8gfCgAnLD0mNAG?= =?us-ascii?Q?fNixW+mDZtvL5Wm/qq3gyq9rvwBT+7xyi3z6vzRMp+GFkieYWSDI/HA77JHm?= =?us-ascii?Q?m4CceKjvpW1avRJYtGPFkBMoDrIOOw5o8F9cjJOt8aD3VIpPmF26uuauOdkd?= =?us-ascii?Q?FxMAacrfC5sT7SOB1UwwEQ0m6qBUZrHiTQ+3Mf5Y+L56ay6peUb70Oxiv22h?= =?us-ascii?Q?58nelN52ESmLPIIVQSo/CsRCbC4UHFg5aCdHIXQc10lcnEx8jOzzp9bXlrAH?= =?us-ascii?Q?q1KGJ1rYQP0KtmeSyVje5oC+vlNYAZiX6Na7TDla+QHi169WF++Nl6EY7e2S?= =?us-ascii?Q?BEBWSHjcL/BmSw4rXZCDMBpuQRv6r2N4hHuWY1v1qaEQeBxkmmpG/fs7Fnmu?= =?us-ascii?Q?ZE/ymX5sXEW5L+YRnOdPNlJ12zWfs9vjRD9+Qcm+oFBNB9zTHsp2xIlpUsTs?= =?us-ascii?Q?CTtMWbxCHVz8X0Qfxa7WAI6jcl7zbL+zj2/VugBgzDP5KQRfnYGGzCY718iU?= =?us-ascii?Q?BQumMTz93JvlQE0SObvRWBmyD1eooE5lXSAoC4uezxHYSCKzjHQKdrpY/8c0?= =?us-ascii?Q?Ixx8tooWaoWp6tZTpJP9Qr8h5tFoTdvm2wy84JQ/GbDL88Ke4uk2qm6bML9Z?= =?us-ascii?Q?YUzAVM9fqSKGlXoFcCmHJlIlPMALB3ePqlFr9JYjtIBL9aUJmgD+6HqR6wca?= =?us-ascii?Q?ixAOqeHAhMQoPDT/55viGzDvzVROzVkvO0Sr5NX17w/1xzhII/x1ExKgkc4S?= =?us-ascii?Q?dFpmlwoItPtgvXwRxsBNGhg2ZgPaEtu8rJEa4OjZ0RdXLNFZpAWQQcWB1Uqa?= =?us-ascii?Q?c3VtdAqtP/1ZvUDU4bq+UK2lKui9mNwIdqsBlzun5?= X-Microsoft-Exchange-Diagnostics: 1; SN1PR0301MB2015; 6:Cl+B65wFOOIBA2Y8QSrTJtOyPDd7jKWKnkR9RavXrO++2/VTOSS8aozvW6GcjJEgTdY2hylAwtFlEyNpoU1+Kj8iP43TuhBEWJwOBVBqOnaPY5qOd5nYJpcHNYqiE4nX9KNQiB13HuVdw5zkjjQb6lA5tL/sqHJAl1ifvBdAS7WfrrEdxiZI9vEzZ8qyQufboKfDiSnrFTyizz/Ly2e2NT+T8LZOKDFkxSGh7TrkT09AVZapKVAlcx+ivtlhLLVCI7oiA5aFF161vmK5NGlvRy010qsCLodVpbZW7nbcclRN5Uyg31DGSjE2qi8I2hPr; 5:Yg4p+4JhsI2rfxTEhlNj1b1Luo7f0oaqO2k4ouvj+z9nSNaP7X7HvJ2WMYPumvXA2LyuZRgXe9jwbVcyIT+Q4V/YOZQhqFKZpvEPHWYaA3Y5om3xUcMJqKvgcS5oIx/LEY2NU5OeE6EJKVCsEi46oeXktGNtv1u8UbzQsQ0eeGIamWCsb0B2xh3yK5fa0u85; 24:CG7ZpkYVq019NynxuVBJ6ZgZy/jCV6d9BKCVDotMAavVk05wEeyCrfNhmwQqAoY0NX8/XFygwb4gt8pd1LNDG17uxFAo/648e6a9ituSNkU= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; SN1PR0301MB2015; 7:X9kUaeFPUxTvH0NfkOt5J6q+U7ZxgrLKuFNXxY/aJ9z8SV/MxdnDiXiwGeIhejXCNu/Hi5s6e/zsdEw2d/c7z9Qqtjp7rPlxv6Ow+B9mxG3SNqz1WudaG4WS8H9BpAh5dyFGkUgxgdP4btHWqenhws7SGuDp7cVrBTAwgMaNMO7JkEn6XIes97AvUEfpW6iV1gupadFoPILdyGWTlV2Xl2QjwyV6yE0xyllMqa4njd/MrTVt554dFcQHKxncj9nhtomtnq9qHFRzMyOiEUHPWw/we1XVCPq7bKTlxr4i61cZh8u31gPBkMscALLNIT7dmoQ2WXb4p9fYIHA8HEz3fg== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Oct 2016 13:32:21.4357 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR0301MB2015 Subject: [dpdk-dev] [PATCH 2/3] eal/drivers: prefix VDEV driver REGISTER macro with EAL X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Signed-off-by: Shreyansh Jain --- drivers/crypto/aesni_gcm/aesni_gcm_pmd.c | 2 +- drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c | 2 +- drivers/crypto/kasumi/rte_kasumi_pmd.c | 2 +- drivers/crypto/null/null_crypto_pmd.c | 2 +- drivers/crypto/snow3g/rte_snow3g_pmd.c | 2 +- drivers/net/af_packet/rte_eth_af_packet.c | 2 +- drivers/net/bonding/rte_eth_bond_pmd.c | 2 +- drivers/net/mpipe/mpipe_tilegx.c | 4 ++-- drivers/net/null/rte_eth_null.c | 2 +- drivers/net/pcap/rte_eth_pcap.c | 2 +- drivers/net/ring/rte_eth_ring.c | 2 +- drivers/net/vhost/rte_eth_vhost.c | 2 +- drivers/net/virtio/virtio_user_ethdev.c | 2 +- drivers/net/xenvirt/rte_eth_xenvirt.c | 2 +- lib/librte_eal/common/eal_common_dev.c | 2 +- lib/librte_eal/common/include/rte_vdev.h | 2 +- 16 files changed, 17 insertions(+), 17 deletions(-) diff --git a/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c b/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c index 317c556..75f1256 100644 --- a/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c +++ b/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c @@ -519,7 +519,7 @@ static struct rte_vdev_driver aesni_gcm_pmd_drv = { .remove = aesni_gcm_remove }; -DRIVER_REGISTER_VDEV(CRYPTODEV_NAME_AESNI_GCM_PMD, aesni_gcm_pmd_drv); +EAL_REGISTER_VDEV(CRYPTODEV_NAME_AESNI_GCM_PMD, aesni_gcm_pmd_drv); DRIVER_REGISTER_PARAM_STRING(CRYPTODEV_NAME_AESNI_GCM_PMD, "max_nb_queue_pairs= " "max_nb_sessions= " diff --git a/drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c b/drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c index ff2fc25..3390116 100644 --- a/drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c +++ b/drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c @@ -719,7 +719,7 @@ static struct rte_vdev_driver cryptodev_aesni_mb_pmd_drv = { .remove = cryptodev_aesni_mb_remove }; -DRIVER_REGISTER_VDEV(CRYPTODEV_NAME_AESNI_MB_PMD, cryptodev_aesni_mb_pmd_drv); +EAL_REGISTER_VDEV(CRYPTODEV_NAME_AESNI_MB_PMD, cryptodev_aesni_mb_pmd_drv); DRIVER_REGISTER_PARAM_STRING(CRYPTODEV_NAME_AESNI_MB_PMD, "max_nb_queue_pairs= " "max_nb_sessions= " diff --git a/drivers/crypto/kasumi/rte_kasumi_pmd.c b/drivers/crypto/kasumi/rte_kasumi_pmd.c index 8774fc2..970bb64 100644 --- a/drivers/crypto/kasumi/rte_kasumi_pmd.c +++ b/drivers/crypto/kasumi/rte_kasumi_pmd.c @@ -655,7 +655,7 @@ static struct rte_vdev_driver cryptodev_kasumi_pmd_drv = { .remove = cryptodev_kasumi_remove }; -DRIVER_REGISTER_VDEV(CRYPTODEV_NAME_KASUMI_PMD, cryptodev_kasumi_pmd_drv); +EAL_REGISTER_VDEV(CRYPTODEV_NAME_KASUMI_PMD, cryptodev_kasumi_pmd_drv); DRIVER_REGISTER_PARAM_STRING(CRYPTODEV_NAME_KASUMI_PMD, "max_nb_queue_pairs= " "max_nb_sessions= " diff --git a/drivers/crypto/null/null_crypto_pmd.c b/drivers/crypto/null/null_crypto_pmd.c index e41e819..171707d 100644 --- a/drivers/crypto/null/null_crypto_pmd.c +++ b/drivers/crypto/null/null_crypto_pmd.c @@ -273,7 +273,7 @@ static struct rte_vdev_driver cryptodev_null_pmd_drv = { .remove = cryptodev_null_remove }; -DRIVER_REGISTER_VDEV(CRYPTODEV_NAME_NULL_PMD, cryptodev_null_pmd_drv); +EAL_REGISTER_VDEV(CRYPTODEV_NAME_NULL_PMD, cryptodev_null_pmd_drv); DRIVER_REGISTER_PARAM_STRING(CRYPTODEV_NAME_NULL_PMD, "max_nb_queue_pairs= " "max_nb_sessions= " diff --git a/drivers/crypto/snow3g/rte_snow3g_pmd.c b/drivers/crypto/snow3g/rte_snow3g_pmd.c index f4b596e..82f3f5d 100644 --- a/drivers/crypto/snow3g/rte_snow3g_pmd.c +++ b/drivers/crypto/snow3g/rte_snow3g_pmd.c @@ -643,7 +643,7 @@ static struct rte_vdev_driver cryptodev_snow3g_pmd_drv = { .remove = cryptodev_snow3g_remove }; -DRIVER_REGISTER_VDEV(CRYPTODEV_NAME_SNOW3G_PMD, cryptodev_snow3g_pmd_drv); +EAL_REGISTER_VDEV(CRYPTODEV_NAME_SNOW3G_PMD, cryptodev_snow3g_pmd_drv); DRIVER_REGISTER_PARAM_STRING(CRYPTODEV_NAME_SNOW3G_PMD, "max_nb_queue_pairs= " "max_nb_sessions= " diff --git a/drivers/net/af_packet/rte_eth_af_packet.c b/drivers/net/af_packet/rte_eth_af_packet.c index 6777c41..556e6b2 100644 --- a/drivers/net/af_packet/rte_eth_af_packet.c +++ b/drivers/net/af_packet/rte_eth_af_packet.c @@ -894,7 +894,7 @@ static struct rte_vdev_driver pmd_af_packet_drv = { .remove = rte_pmd_af_packet_remove, }; -DRIVER_REGISTER_VDEV(net_af_packet, pmd_af_packet_drv); +EAL_REGISTER_VDEV(net_af_packet, pmd_af_packet_drv); DRIVER_REGISTER_PARAM_STRING(net_af_packet, "iface= " "qpairs= " diff --git a/drivers/net/bonding/rte_eth_bond_pmd.c b/drivers/net/bonding/rte_eth_bond_pmd.c index 970fe0c..ef5901d 100644 --- a/drivers/net/bonding/rte_eth_bond_pmd.c +++ b/drivers/net/bonding/rte_eth_bond_pmd.c @@ -2513,7 +2513,7 @@ static struct rte_vdev_driver bond_drv = { .remove = bond_remove, }; -DRIVER_REGISTER_VDEV(net_bonding, bond_drv); +EAL_REGISTER_VDEV(net_bonding, bond_drv); DRIVER_REGISTER_PARAM_STRING(net_bonding, "slave= " diff --git a/drivers/net/mpipe/mpipe_tilegx.c b/drivers/net/mpipe/mpipe_tilegx.c index b9eefdf..a6bc999 100644 --- a/drivers/net/mpipe/mpipe_tilegx.c +++ b/drivers/net/mpipe/mpipe_tilegx.c @@ -1631,8 +1631,8 @@ static struct rte_vdev_driver pmd_mpipe_gbe_drv = { .probe = rte_pmd_mpipe_probe, }; -DRIVER_REGISTER_VDEV(net_mpipe_xgbe, pmd_mpipe_xgbe_drv); -DRIVER_REGISTER_VDEV(net_mpipe_gbe, pmd_mpipe_gbe_drv); +EAL_REGISTER_VDEV(net_mpipe_xgbe, pmd_mpipe_xgbe_drv); +EAL_REGISTER_VDEV(net_mpipe_gbe, pmd_mpipe_gbe_drv); static void __attribute__((constructor, used)) mpipe_init_contexts(void) diff --git a/drivers/net/null/rte_eth_null.c b/drivers/net/null/rte_eth_null.c index c2e10a8..0618299 100644 --- a/drivers/net/null/rte_eth_null.c +++ b/drivers/net/null/rte_eth_null.c @@ -691,7 +691,7 @@ static struct rte_vdev_driver pmd_null_drv = { .remove = rte_pmd_null_remove, }; -DRIVER_REGISTER_VDEV(net_null, pmd_null_drv); +EAL_REGISTER_VDEV(net_null, pmd_null_drv); DRIVER_REGISTER_PARAM_STRING(net_null, "size= " "copy="); diff --git a/drivers/net/pcap/rte_eth_pcap.c b/drivers/net/pcap/rte_eth_pcap.c index 965c999..1af0a92 100644 --- a/drivers/net/pcap/rte_eth_pcap.c +++ b/drivers/net/pcap/rte_eth_pcap.c @@ -1064,7 +1064,7 @@ static struct rte_vdev_driver pmd_pcap_drv = { .remove = pmd_pcap_remove, }; -DRIVER_REGISTER_VDEV(net_pcap, pmd_pcap_drv); +EAL_REGISTER_VDEV(net_pcap, pmd_pcap_drv); DRIVER_REGISTER_PARAM_STRING(net_pcap, ETH_PCAP_RX_PCAP_ARG "= " ETH_PCAP_TX_PCAP_ARG "= " diff --git a/drivers/net/ring/rte_eth_ring.c b/drivers/net/ring/rte_eth_ring.c index b91f222..2c8852d 100644 --- a/drivers/net/ring/rte_eth_ring.c +++ b/drivers/net/ring/rte_eth_ring.c @@ -628,6 +628,6 @@ static struct rte_vdev_driver pmd_ring_drv = { .remove = rte_pmd_ring_remove, }; -DRIVER_REGISTER_VDEV(net_ring, pmd_ring_drv); +EAL_REGISTER_VDEV(net_ring, pmd_ring_drv); DRIVER_REGISTER_PARAM_STRING(net_ring, "nodeaction=[attach|detach]"); diff --git a/drivers/net/vhost/rte_eth_vhost.c b/drivers/net/vhost/rte_eth_vhost.c index c1d09a0..b119910 100644 --- a/drivers/net/vhost/rte_eth_vhost.c +++ b/drivers/net/vhost/rte_eth_vhost.c @@ -1230,7 +1230,7 @@ static struct rte_vdev_driver pmd_vhost_drv = { .remove = rte_pmd_vhost_remove, }; -DRIVER_REGISTER_VDEV(net_vhost, pmd_vhost_drv); +EAL_REGISTER_VDEV(net_vhost, pmd_vhost_drv); DRIVER_REGISTER_PARAM_STRING(net_vhost, "iface= " "queues="); diff --git a/drivers/net/virtio/virtio_user_ethdev.c b/drivers/net/virtio/virtio_user_ethdev.c index 6fcedd9..3599c04 100644 --- a/drivers/net/virtio/virtio_user_ethdev.c +++ b/drivers/net/virtio/virtio_user_ethdev.c @@ -478,7 +478,7 @@ static struct rte_vdev_driver virtio_user_driver = { .remove = virtio_user_pmd_remove, }; -DRIVER_REGISTER_VDEV(net_virtio_user, virtio_user_driver); +EAL_REGISTER_VDEV(net_virtio_user, virtio_user_driver); DRIVER_REGISTER_PARAM_STRING(net_virtio_user, "path= " "mac= " diff --git a/drivers/net/xenvirt/rte_eth_xenvirt.c b/drivers/net/xenvirt/rte_eth_xenvirt.c index fa01ba0..bf06cd8 100644 --- a/drivers/net/xenvirt/rte_eth_xenvirt.c +++ b/drivers/net/xenvirt/rte_eth_xenvirt.c @@ -764,6 +764,6 @@ static struct rte_vdev_driver pmd_xenvirt_drv = { .remove = rte_pmd_xenvirt_remove, }; -DRIVER_REGISTER_VDEV(net_xenvirt, pmd_xenvirt_drv); +EAL_REGISTER_VDEV(net_xenvirt, pmd_xenvirt_drv); DRIVER_REGISTER_PARAM_STRING(net_xenvirt, "mac="); diff --git a/lib/librte_eal/common/eal_common_dev.c b/lib/librte_eal/common/eal_common_dev.c index d1f0ad8..67f3d42 100644 --- a/lib/librte_eal/common/eal_common_dev.c +++ b/lib/librte_eal/common/eal_common_dev.c @@ -84,7 +84,7 @@ rte_eal_dev_init(void) /* * Note that the dev_driver_list is populated here * from calls made to rte_eal_driver_register from constructor functions - * embedded into PMD modules via the DRIVER_REGISTER_VDEV macro + * embedded into PMD modules via the EAL_REGISTER_VDEV macro */ /* call the init function for each virtual device */ diff --git a/lib/librte_eal/common/include/rte_vdev.h b/lib/librte_eal/common/include/rte_vdev.h index 0dec8eb..6ffc429 100644 --- a/lib/librte_eal/common/include/rte_vdev.h +++ b/lib/librte_eal/common/include/rte_vdev.h @@ -81,7 +81,7 @@ void rte_eal_vdrv_register(struct rte_vdev_driver *driver); */ void rte_eal_vdrv_unregister(struct rte_vdev_driver *driver); -#define DRIVER_REGISTER_VDEV(nm, vdrv)\ +#define EAL_REGISTER_VDEV(nm, vdrv)\ RTE_INIT(vdrvinitfn_ ##vdrv);\ static void vdrvinitfn_ ##vdrv(void)\ {\