Merged,
Maxim.

On 04/22/15 11:01, Nicolas Morey-Chaisemartin wrote:
Signed-off-by: Nicolas Morey-Chaisemartin <nmo...@kalray.eu>
---
  platform/linux-generic/odp_pool.c | 12 ++++++++++++
  1 file changed, 12 insertions(+)

diff --git a/platform/linux-generic/odp_pool.c 
b/platform/linux-generic/odp_pool.c
index bf49623..ea993bb 100644
--- a/platform/linux-generic/odp_pool.c
+++ b/platform/linux-generic/odp_pool.c
@@ -88,6 +88,18 @@ int odp_pool_init_global(void)
                pool->s.pool_hdl = pool_index_to_handle(i);
                pool->s.pool_id = i;
                pool_entry_ptr[i] = pool;
+               odp_atomic_init_u32(&pool->s.bufcount, 0);
+               odp_atomic_init_u32(&pool->s.blkcount, 0);
+
+               /* Initialize pool statistics counters */
+               odp_atomic_init_u64(&pool->s.bufallocs, 0);
+               odp_atomic_init_u64(&pool->s.buffrees, 0);
+               odp_atomic_init_u64(&pool->s.blkallocs, 0);
+               odp_atomic_init_u64(&pool->s.blkfrees, 0);
+               odp_atomic_init_u64(&pool->s.bufempty, 0);
+               odp_atomic_init_u64(&pool->s.blkempty, 0);
+               odp_atomic_init_u64(&pool->s.high_wm_count, 0);
+               odp_atomic_init_u64(&pool->s.low_wm_count, 0);
        }
ODP_DBG("\nPool init global\n");
_______________________________________________
lng-odp mailing list
lng-odp@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/lng-odp

_______________________________________________
lng-odp mailing list
lng-odp@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to