From patchwork Fri Aug 26 13:56:58 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shreyansh Jain X-Patchwork-Id: 15409 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 7200D690F; Fri, 26 Aug 2016 15:58:24 +0200 (CEST) Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0058.outbound.protection.outlook.com [104.47.40.58]) by dpdk.org (Postfix) with ESMTP id 86E57677C for ; Fri, 26 Aug 2016 15:58:21 +0200 (CEST) Received: from BN6PR03CA0036.namprd03.prod.outlook.com (10.175.124.22) by SN2PR03MB1886.namprd03.prod.outlook.com (10.164.114.146) with Microsoft SMTP Server (TLS) id 15.1.434.16; Fri, 26 Aug 2016 13:58:18 +0000 Received: from BY2FFO11FD039.protection.gbl (2a01:111:f400:7c0c::152) by BN6PR03CA0036.outlook.office365.com (2603:10b6:404:10c::22) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.557.21 via Frontend Transport; Fri, 26 Aug 2016 13:58:17 +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 BY2FFO11FD039.mail.protection.outlook.com (10.1.14.224) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.587.6 via Frontend Transport; Fri, 26 Aug 2016 13:58:18 +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 u7QDvHpv023630; Fri, 26 Aug 2016 06:58:15 -0700 From: Shreyansh Jain To: CC: , , , , Shreyansh Jain Date: Fri, 26 Aug 2016 19:26:58 +0530 Message-ID: <1472219823-29486-21-git-send-email-shreyansh.jain@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1472219823-29486-1-git-send-email-shreyansh.jain@nxp.com> References: <1466510566-9240-1-git-send-email-shreyansh.jain@nxp.com> <1472219823-29486-1-git-send-email-shreyansh.jain@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131166934985731678; (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)(68736007)(19580395003)(2906002)(106466001)(77096005)(92566002)(19580405001)(229853001)(2351001)(8936002)(81166006)(50226002)(50986999)(48376002)(36756003)(76176999)(626004)(104016004)(86362001)(5003940100001)(87936001)(105606002)(97736004)(110136002)(33646002)(4326007)(8666005)(50466002)(305945005)(7846002)(85426001)(47776003)(8676002)(189998001)(81156014)(2950100001)(5660300001)(356003)(586003)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:SN2PR03MB1886; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD039; 1:fMp5mOx7FEyxEdXonhIGYdm3pgug7OiQpH8Y5IgIkB9Q9sXojXhzAuQiihmeEZn5m6x2SBlFXOGFvTesMETRpu2B30LjEuuabiP+WB5SHzsKHmA5E/LA7eI50DocG7pt76v08/6ytCN7YXzFJSXAtD1eBB95POC8jLybCBbzSPPt6a6UGH4Ls09Qjd1r3S6wCuo4vt2znE2b+/+Fqu5peAK0SjGvhjWCHihAcP4FdSbaJvHW0Cv+HyKb6CLfPc3SP3yW87UioqIvYQwN3rAyDHCcCLTe9ScHLlwd/aEyAhDlKSA+QS4FBnpmwMlpaa3lIso/2xweJva5i2zY+6UpqF54gPjvJput5DFzutllMTmgaRzR+3HVGtjF9OJ+3/HuaWEfjDbwQYtJwOZyvYCviROB41IJC/97Ob3rbzWsroioCt63cM6VEHW/Fp4QWd3UKoSolUI8o39AJCsnIyIYYX1sauoIktfYukxw1vcSAgPsmA97zGlN4tVHz3nKkNwjD6a2B0s38a3A82YaLWG5j5onJas24/7yeAG6/FcnR7jAm0B8DmIHDjGLj/eMYj9Xv9L8rYlF86eeptN7Bp4EeNmILO7UFB1CbjLs30u+eWXMzwPl0LAWcSuyH3zksfor2uHXlC2n69ikpinLOaKvXrJJGXs8ySzmeoDUXYhLOKUza2klUMJ/fBjUhM4hTSeJjas4gCZ587NWZljP2l6Aa5yXrwhVgy6SeTyjQORTrcY= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 4a9daa5f-c609-4c2c-81f5-08d3cdb9087b X-Microsoft-Exchange-Diagnostics: 1; SN2PR03MB1886; 2:MyVh3yVXQ9/AFQekKuC1mhXWVG10oE582Y6PDV96ItUt4REcHHHIvGganxw793pId1J3Kddi8BJnSfPR2Jt1FQw7iEzTlD5fzxROQYEmNHqHEbu+skEroH6qZH+QswhvgEZg//vJfxTK7OZtc16CW4IHibwZelUo0zfKgVyKW5KfK1mZH7d578AWz6/2/6WT; 3:Kc2+0HLZF2fNb/lPyzJh0et6g8sd9IR4K1oHi6C7OytVs4gYolk3oLkOViTHr0ic2ZvGMFiCzla4nwX8Dcr9O6XvLMi+tUpjo8na2kgZUi8YXFXUcMVbPSSc8htxkYtCJnYteVRQB8NZAnOiOqRKEzqmoiJy/9wRlGOLH6WKHP8rzb7tvzBFMzYdFjTStCZKpRKz4scFRZyjKmqXZfkomnvLtnzGBjPU5nVXoQNImA0=; 25:XGHwiK4FEUh2TuyOVDawQuizET22k5z8ai3VOKmr0pUz2YKqupZhPii6zHFwD8GzD0Zzhe2iYlfxO4lr7/hCfD4kiY1nfDJZO27dMdL1NTUMxJhUCjMzNj7m+eZ5ssj7yFic1gozBPiLqdfQ7ts3TPqR+hkpKQfhj93doxCJyMUTFY/MBangPRWte0rK8AhfP3C5nsBMuD81IyO9LGVGy3GS7LvljJ9FXY/zMn19JRe1k/VDqIL74EwO6IaLnmE+ X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN2PR03MB1886; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(13024025)(13023025)(13017025)(13018025)(13015025)(8121501046)(5005006)(3002001)(10201501046)(6055026); SRVR:SN2PR03MB1886; BCL:0; PCL:0; RULEID:(400006); SRVR:SN2PR03MB1886; X-Microsoft-Exchange-Diagnostics: 1; SN2PR03MB1886; 4:JmHLU04ZMKybjw0IF6SFmT3Qf7vBMGFoCSepyUuUDODsqLgK7HW0vMjwa2F6vkuvQyh2BRMNGnRPtUVbGJ3BCYbrNwJXUj6E1NiVJeDLiSilAvUyoXkZ2JrI/5FMgnCrYZqqFod5L2w0zRy7ql7cEjFRxoNdIvhSxVgW3RvTKHE4Qe3cg5ndCkAnbQxPiU+xLgjs75xT/sIdi7MaQWXgWdKgzRDHSBPRsOIjCxiun3rAKZkNIUxX04wqUle7wElPU15xz+I3LIrfcZ1+e+h45yBTE1u8E3yPIBFMUB49Y2WZJTqWHWvXn4H0GRQMaOlvZkz+B/SpvTW+5q62Iwgc5p1mMBu9/zAQyTDZH7ENnEzLUtZ9El1ViH2W+wEA79xUjNmNYIgWqjfjxex90KMKdwAlWVOZxw0GqTRJk0iczjlavrLA+pEBv7j9QbXMxrj9el1DLls7M4xoDVBx5OVdoWJKadWCaQu4eRg5iEfGutmgnIKSpM3O3ibm5O+rlvxwiTj3INOYZTc3YbIaRY+izg== X-Forefront-PRVS: 00462943DE X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN2PR03MB1886; 23:6E/fJgAYC0bzOt4/4rwFo2merhs0oF1h7KN6y8hvw?= =?us-ascii?Q?XsEHl+NwsQHyOPLSjznGn0sJ/04TjBQKjor33PN/ZeUxv54vRyVHGhD/SY7f?= =?us-ascii?Q?KKtDcyI4ma2cKtpkLPtxJZtFbvOilJmo188AO8tx66959u9Ri4QFM6qJgkx1?= =?us-ascii?Q?oMu2K6zvFQIj9/lLIBmC0wMZg+b+7xePe8SxxPKNhwS41Dd19XAuNi+rw4yO?= =?us-ascii?Q?QdM5w3YuKo8v/K+LI0PK2x22tDUyse7mlhO6lN7yxQhNQ6qlayNJjYmDpBbE?= =?us-ascii?Q?O2S8QtchdkWwvdXmQz/e4qxVOXXYml9e+NCChmS9APen+iLoosf55CwWQgoX?= =?us-ascii?Q?vfLQk2sER/AkUFqXakcvkyQggYv/THBzEg1fGsILpmgyK/EZVbnTj9VnC0o4?= =?us-ascii?Q?1XMWGkuqkwIY3k+0AjFR9jNz3ny/JiCINLf0y7R3Lpa+gmrLxGF3hk2SlbdT?= =?us-ascii?Q?h5Uu84HmLQ7SyBsjg12SqNae5ClJqb4+Kgkagh2Juj0AxT4oNjlMsFDQ8K/k?= =?us-ascii?Q?fRmJs/AY23x2puBXvdZJ63pBdUyZDNoHPbjLKLTudSQyodHr9Ry9Arn3F+4X?= =?us-ascii?Q?8qhLudLFH2tj0AvNBKh7z1fJfaAhXzz5asBZDsD/ElJCh68VBKGpGOVPfgEm?= =?us-ascii?Q?3T18ii96L/r3t9PJZY9cWV7K0/DjpRAptkY3fu8JbxT9ZXv8Sk3HmlGJLsz8?= =?us-ascii?Q?VfD5xZdzLIhQRTuXEJcYTWvGV1t08FV/zmBjqWh3JNwnjKG2uYKUmp9++5Pd?= =?us-ascii?Q?mG2Ue+4xpnx2LMP/PyuD9Kpglce2GRyBVDITV5M1eCNXXf7jT02qIoWY2WCC?= =?us-ascii?Q?cpZhBsR71cluj5sMhfYfZvWR7+Ui1o8jekCeo7qZ3UBhRyvXyiJpaKMBLUTg?= =?us-ascii?Q?g/ECDSED+fycF9oH6rDU3ix2yvlCC3NReUpfF6JfcuCyfCPosr+C8BzsPaUH?= =?us-ascii?Q?dppnje8B3uKeqT6bPW+aVlLACQYA+pxE+iHLc4pmONQkjzkWhjC0WibkLCUQ?= =?us-ascii?Q?RFb0gL3noReYkbohTs8PF+PRQFeSCqMXA0bqxiYk3OrRZCmHiNMmPfZ/65Ud?= =?us-ascii?Q?btWD+pjTkBqcVErxPb7rBcBr+H/55//ePHKpzioDXVB5JCB7E3WM7NuRWexy?= =?us-ascii?Q?MKg8nySffhJbrZWtW2L5jQN6oowQVbKoxnoDvaKdfuT5z3kixwLX3zlugwp6?= =?us-ascii?Q?RLafZyVO7Vr4Pc=3D?= X-Microsoft-Exchange-Diagnostics: 1; SN2PR03MB1886; 5:+jvmUWP6mja32tLclfVZf7/WjlvT3kRYu0AGZ46hvYQNVFUvTqpMljuXffFO+4VL6D+HlUe6h3zA8/Ul3NVxauB7mZCJ/rM0u79nqJBmMriHqnY/X8BSMIq72lY/tFzNh8pI+HyScbLj/t5h4p/dC35khtjZMK2cNRYQZcYulTk=; 24:TdiQ6sSCtP3qPr5a4Vd+s6pOmSthEsZcwVoUF4QQj53duQ5Cr9N+KeS88+YMaPoPiYxa5uyRvNjvv6lrr+Liktahk1dB4aT2w5aehtZWF+8= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Aug 2016 13:58:18.2455 (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: SN2PR03MB1886 Subject: [dpdk-dev] [PATCH v8 20/25] eal: rte_pci.h includes rte_dev.h 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" Further refactoring and generalization of PCI infrastructure will require access to the rte_dev.h contents. Signed-off-by: Jan Viktorin Signed-off-by: Shreyansh Jain --- lib/librte_eal/common/include/rte_pci.h | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/librte_eal/common/include/rte_pci.h b/lib/librte_eal/common/include/rte_pci.h index 8227232..4a37a32 100644 --- a/lib/librte_eal/common/include/rte_pci.h +++ b/lib/librte_eal/common/include/rte_pci.h @@ -84,6 +84,7 @@ extern "C" { #include #include +#include TAILQ_HEAD(pci_device_list, rte_pci_device); /**< PCI devices in D-linked Q. */ TAILQ_HEAD(pci_driver_list, rte_pci_driver); /**< PCI drivers in D-linked Q. */