From 149ba779cff4ffc48d87ca67a2a8d4afd49b05f5 Mon Sep 17 00:00:00 2001 From: Damjan Marion Date: Thu, 12 Oct 2017 13:09:26 +0200 Subject: vlib: add support for multiple buffer pools Change-Id: Icaf7d7ad47284aea7a56e8006b69f45874d64202 Signed-off-by: Damjan Marion --- src/plugins/dpdk/device/dpdk_priv.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/plugins/dpdk/device/dpdk_priv.h') diff --git a/src/plugins/dpdk/device/dpdk_priv.h b/src/plugins/dpdk/device/dpdk_priv.h index 52b4ca4b303..a95d03cfba4 100644 --- a/src/plugins/dpdk/device/dpdk_priv.h +++ b/src/plugins/dpdk/device/dpdk_priv.h @@ -51,6 +51,14 @@ _(proc-type) \ _(file-prefix) \ _(vdev) +typedef struct +{ + /* must be first */ + struct rte_pktmbuf_pool_private mbp_priv; + u8 buffer_pool_index; +} dpdk_mempool_private_t; + + static inline void dpdk_get_xstats (dpdk_device_t * xd) { -- cgit 1.2.3-korg