mbuf: remove experimental tag from pool ops
Signed-off-by: Hemant Agrawal <hemant.agrawal@nxp.com> Acked-by: Andrew Rybchenko <arybchenko@solarflare.com> Acked-by: Jerin Jacob <jerin.jacob@caviumnetworks.com> Acked-by: Santosh Shukla <santosh.shukla@caviumnetworks.com> Acked-by: Olivier Matz <olivier.matz@6wind.com>
This commit is contained in:
parent
2be90f7915
commit
e9072968d8
@ -107,7 +107,7 @@ rte_pktmbuf_init(struct rte_mempool *mp,
|
||||
}
|
||||
|
||||
/* Helper to create a mbuf pool with given mempool ops name*/
|
||||
struct rte_mempool * __rte_experimental
|
||||
struct rte_mempool *
|
||||
rte_pktmbuf_pool_create_by_ops(const char *name, unsigned int n,
|
||||
unsigned int cache_size, uint16_t priv_size, uint16_t data_room_size,
|
||||
int socket_id, const char *ops_name)
|
||||
|
@ -1164,7 +1164,7 @@ rte_pktmbuf_pool_create(const char *name, unsigned n,
|
||||
* - EEXIST - a memzone with the same name already exists
|
||||
* - ENOMEM - no appropriate memory area found in which to create memzone
|
||||
*/
|
||||
struct rte_mempool * __rte_experimental
|
||||
struct rte_mempool *
|
||||
rte_pktmbuf_pool_create_by_ops(const char *name, unsigned int n,
|
||||
unsigned int cache_size, uint16_t priv_size, uint16_t data_room_size,
|
||||
int socket_id, const char *ops_name);
|
||||
|
@ -9,7 +9,7 @@
|
||||
#include <rte_errno.h>
|
||||
#include <rte_mbuf_pool_ops.h>
|
||||
|
||||
int __rte_experimental
|
||||
int
|
||||
rte_mbuf_set_platform_mempool_ops(const char *ops_name)
|
||||
{
|
||||
const struct rte_memzone *mz;
|
||||
@ -35,7 +35,7 @@ rte_mbuf_set_platform_mempool_ops(const char *ops_name)
|
||||
return -EEXIST;
|
||||
}
|
||||
|
||||
const char * __rte_experimental
|
||||
const char *
|
||||
rte_mbuf_platform_mempool_ops(void)
|
||||
{
|
||||
const struct rte_memzone *mz;
|
||||
@ -46,7 +46,7 @@ rte_mbuf_platform_mempool_ops(void)
|
||||
return mz->addr;
|
||||
}
|
||||
|
||||
int __rte_experimental
|
||||
int
|
||||
rte_mbuf_set_user_mempool_ops(const char *ops_name)
|
||||
{
|
||||
const struct rte_memzone *mz;
|
||||
@ -67,7 +67,7 @@ rte_mbuf_set_user_mempool_ops(const char *ops_name)
|
||||
|
||||
}
|
||||
|
||||
const char * __rte_experimental
|
||||
const char *
|
||||
rte_mbuf_user_mempool_ops(void)
|
||||
{
|
||||
const struct rte_memzone *mz;
|
||||
@ -79,7 +79,7 @@ rte_mbuf_user_mempool_ops(void)
|
||||
}
|
||||
|
||||
/* Return mbuf pool ops name */
|
||||
const char * __rte_experimental
|
||||
const char *
|
||||
rte_mbuf_best_mempool_ops(void)
|
||||
{
|
||||
/* User defined mempool ops takes the priority */
|
||||
|
@ -12,9 +12,6 @@
|
||||
* These APIs are for configuring the mbuf pool ops names to be largely used by
|
||||
* rte_pktmbuf_pool_create(). However, this can also be used to set and inquire
|
||||
* the best mempool ops available.
|
||||
*
|
||||
* @warning
|
||||
* @b EXPERIMENTAL: this API may change without prior notice
|
||||
*/
|
||||
|
||||
#include <rte_compat.h>
|
||||
@ -34,7 +31,7 @@ extern "C" {
|
||||
* - On success, zero.
|
||||
* - On failure, a negative value.
|
||||
*/
|
||||
int __rte_experimental
|
||||
int
|
||||
rte_mbuf_set_platform_mempool_ops(const char *ops_name);
|
||||
|
||||
/**
|
||||
@ -46,7 +43,7 @@ rte_mbuf_set_platform_mempool_ops(const char *ops_name);
|
||||
* - On success, platform pool ops name.
|
||||
* - On failure, NULL.
|
||||
*/
|
||||
const char * __rte_experimental
|
||||
const char *
|
||||
rte_mbuf_platform_mempool_ops(void);
|
||||
|
||||
/**
|
||||
@ -60,7 +57,7 @@ rte_mbuf_platform_mempool_ops(void);
|
||||
* - On success, zero.
|
||||
* - On failure, a negative value.
|
||||
*/
|
||||
int __rte_experimental
|
||||
int
|
||||
rte_mbuf_set_user_mempool_ops(const char *ops_name);
|
||||
|
||||
/**
|
||||
@ -72,7 +69,7 @@ rte_mbuf_set_user_mempool_ops(const char *ops_name);
|
||||
* - On success, user pool ops name..
|
||||
* - On failure, NULL.
|
||||
*/
|
||||
const char * __rte_experimental
|
||||
const char *
|
||||
rte_mbuf_user_mempool_ops(void);
|
||||
|
||||
/**
|
||||
@ -87,7 +84,7 @@ rte_mbuf_user_mempool_ops(void);
|
||||
* @return
|
||||
* returns preferred mbuf pool ops name
|
||||
*/
|
||||
const char * __rte_experimental
|
||||
const char *
|
||||
rte_mbuf_best_mempool_ops(void);
|
||||
|
||||
|
||||
|
@ -35,7 +35,7 @@ DPDK_16.11 {
|
||||
|
||||
} DPDK_2.1;
|
||||
|
||||
EXPERIMENTAL {
|
||||
DPDK_18.08 {
|
||||
global:
|
||||
|
||||
rte_mbuf_best_mempool_ops;
|
||||
@ -44,4 +44,4 @@ EXPERIMENTAL {
|
||||
rte_mbuf_set_user_mempool_ops;
|
||||
rte_mbuf_user_mempool_ops;
|
||||
rte_pktmbuf_pool_create_by_ops;
|
||||
};
|
||||
} DPDK_16.11;
|
||||
|
Loading…
Reference in New Issue
Block a user