aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCiprian Barbu <ciprian.barbu@enea.com>2015-07-27 20:03:27 +0100
committerZoltan Kiss <zoltan.kiss@linaro.org>2015-07-27 20:16:34 +0100
commitbc098bd3b501e3dd72030486725ed78f1d837e74 (patch)
treea4d0e2e5dd2a7677e903c5b49db7b9fa52812662
parent2dd1d573dadf29332b76e0652f9a2a300647c940 (diff)
linux-dpdk: pktio: remove unnecessary pktio id from pool
Remove old code that was used to implement odp_packet_input based on a per-pool pktio handle. Signed-off-by: Ciprian Barbu <ciprian.barbu@enea.com> Reviewed-by: Bill Fischofer <bill.fischofer@linaro.org> Signed-off-by: Zoltan Kiss <zoltan.kiss@linaro.org>
-rw-r--r--platform/linux-dpdk/include/odp_pool_internal.h1
-rw-r--r--platform/linux-dpdk/odp_packet_io.c11
2 files changed, 0 insertions, 12 deletions
diff --git a/platform/linux-dpdk/include/odp_pool_internal.h b/platform/linux-dpdk/include/odp_pool_internal.h
index d1ee3b8ef..71b640a2f 100644
--- a/platform/linux-dpdk/include/odp_pool_internal.h
+++ b/platform/linux-dpdk/include/odp_pool_internal.h
@@ -60,7 +60,6 @@ struct pool_entry_s {
odp_pool_param_t params;
odp_pool_t pool_hdl;
struct rte_mempool *rte_mempool;
- odp_pktio_t pktio;
};
typedef union pool_entry_u {
diff --git a/platform/linux-dpdk/odp_packet_io.c b/platform/linux-dpdk/odp_packet_io.c
index 1cfb01f96..0ade388f6 100644
--- a/platform/linux-dpdk/odp_packet_io.c
+++ b/platform/linux-dpdk/odp_packet_io.c
@@ -189,8 +189,6 @@ odp_pktio_t odp_pktio_open(const char *dev, odp_pool_t pool)
odp_pktio_t id;
pktio_entry_t *pktio_entry;
int res;
- uint32_t pool_id;
- pool_entry_t *pool_entry;
if (pool == ODP_POOL_INVALID)
return ODP_PKTIO_INVALID;
@@ -234,9 +232,6 @@ odp_pktio_t odp_pktio_open(const char *dev, odp_pool_t pool)
snprintf(pktio_entry->s.name, IFNAMSIZ, "%s", dev);
- pool_id = pool_handle_to_index(pool);
- pool_entry = get_pool_entry(pool_id);
- pool_entry->s.pktio = id;
pktio_entry->s.handle = id;
odp_ticketlock_init(&pktio_entry->s.rxl);
odp_ticketlock_init(&pktio_entry->s.txl);
@@ -252,8 +247,6 @@ int odp_pktio_close(odp_pktio_t id)
{
pktio_entry_t *entry;
int res = -1;
- uint32_t pool_id;
- pool_entry_t *pool_entry;
entry = get_pktio_entry(id);
if (entry == NULL) {
@@ -281,10 +274,6 @@ int odp_pktio_close(odp_pktio_t id)
odp_ticketlock_unlock(&entry->s.rxl);
}
- pool_id = pool_handle_to_index(entry->s.pkt_dpdk.pool);
- pool_entry = get_pool_entry(pool_id);
- pool_entry->s.pktio = ODP_PKTIO_INVALID;
-
unlock_entry(entry);
if (res != 0)