tailq: get rid of broken reserve api
authorDavid Marchand <david.marchand@6wind.com>
Wed, 4 Mar 2015 21:50:05 +0000 (22:50 +0100)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Tue, 10 Mar 2015 10:51:12 +0000 (11:51 +0100)
commit9b7e0dbb6c547e256146b0679f0e918b15d10541
tree3226fa331f14ba8716acca20957d62937b50f76c
parentf6b4f6c9c123e4c537e868b1bc7fee07730ad306
tailq: get rid of broken reserve api

The "reserve" macros and functions do not check if the requested entry is free.
They do nothing more than the lookup function (which itself "creates" entries
...).
The rte_tailq api is marked as "internal use" in documentation and these macros
are only used in test application, so just get rid of them.

Signed-off-by: David Marchand <david.marchand@6wind.com>
Acked-by: Neil Horman <nhorman@tuxdriver.com>
app/test/test_tailq.c
lib/librte_eal/bsdapp/eal/rte_eal_version.map
lib/librte_eal/common/eal_common_tailqs.c
lib/librte_eal/common/include/rte_tailq.h
lib/librte_eal/linuxapp/eal/rte_eal_version.map