mempool: introduce a function to create an empty pool
authorOlivier Matz <olivier.matz@6wind.com>
Wed, 18 May 2016 11:04:46 +0000 (13:04 +0200)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Thu, 19 May 2016 12:40:14 +0000 (14:40 +0200)
commit85226f9c526bc15d203e5be40bc4ea1f7bf390ef
treecd37436a5ec56dfcdcbc6f9722bfa6c463633c91
parenta3791ff0a3f8837e0cabc30cb10aa19ebc28b3af
mempool: introduce a function to create an empty pool

Introduce a new function rte_mempool_create_empty()
that allocates a mempool that is not populated.

The functions rte_mempool_create() and rte_mempool_xmem_create()
now make use of it, making their code much easier to read.
Currently, they are the only users of rte_mempool_create_empty()
but the function will be made public in next commits.

Signed-off-by: Olivier Matz <olivier.matz@6wind.com>
lib/librte_mempool/rte_mempool.c