diff options
author | Petri Savolainen <petri.savolainen@linaro.org> | 2014-09-23 13:45:32 +0300 |
---|---|---|
committer | Maxim Uvarov <maxim.uvarov@linaro.org> | 2014-09-23 20:20:48 +0400 |
commit | f5303f91c541b13c150c8f29e6d59d950f1d2fc6 (patch) | |
tree | 515d4a11b2209fca8133043ca791f5d9609d44ff /platform/linux-dpdk/odp_buffer_pool.c | |
parent | ddfeadfe61c2913ca44dd424a118d5e8c7b9b3d3 (diff) |
Use shm handle in linux-dpdk
Latest shm API updates.
Signed-off-by: Petri Savolainen <petri.savolainen@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'platform/linux-dpdk/odp_buffer_pool.c')
-rw-r--r-- | platform/linux-dpdk/odp_buffer_pool.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/platform/linux-dpdk/odp_buffer_pool.c b/platform/linux-dpdk/odp_buffer_pool.c index 894f8dd02..7f28f9d47 100644 --- a/platform/linux-dpdk/odp_buffer_pool.c +++ b/platform/linux-dpdk/odp_buffer_pool.c @@ -69,11 +69,13 @@ void *pool_entry_ptr[ODP_CONFIG_BUFFER_POOLS]; int odp_buffer_pool_init_global(void) { odp_buffer_pool_t i; + odp_shm_t shm; - pool_tbl = odp_shm_reserve("odp_buffer_pools", - sizeof(pool_table_t), - sizeof(pool_entry_t), - 0); + shm = odp_shm_reserve("odp_buffer_pools", + sizeof(pool_table_t), + sizeof(pool_entry_t), 0); + + pool_tbl = odp_shm_addr(shm); if (pool_tbl == NULL) return -1; |