diff options
| author | Stephen Hemminger <[email protected]> | 2023-10-23 19:54:17 -0700 |
|---|---|---|
| committer | David Marchand <[email protected]> | 2023-11-13 16:46:33 +0100 |
| commit | c96b519bd1c3da47d1d27c98840dd5bb0e57eefa (patch) | |
| tree | c17c94c903a31698989d1bb3992eece461bbf9df /lib/bbdev | |
| parent | 1706dc5154eeb17a018282cace6da44bb6b32fec (diff) | |
bbdev: promote some functions as stable
The API's for bbdev were last added to in 22.11.
Remove experimental flag now.
Signed-off-by: Stephen Hemminger <[email protected]>
Acked-by: Maxime Coquelin <[email protected]>
Diffstat (limited to 'lib/bbdev')
| -rw-r--r-- | lib/bbdev/rte_bbdev.h | 4 | ||||
| -rw-r--r-- | lib/bbdev/rte_bbdev_op.h | 2 | ||||
| -rw-r--r-- | lib/bbdev/version.map | 15 |
3 files changed, 7 insertions, 14 deletions
diff --git a/lib/bbdev/rte_bbdev.h b/lib/bbdev/rte_bbdev.h index 1c4ffd45fb..0cbfdd1c95 100644 --- a/lib/bbdev/rte_bbdev.h +++ b/lib/bbdev/rte_bbdev.h @@ -681,7 +681,6 @@ rte_bbdev_enqueue_ldpc_dec_ops(uint16_t dev_id, uint16_t queue_id, * The number of operations actually enqueued. * (This is the number of processed entries in the @p ops array.) */ -__rte_experimental static inline uint16_t rte_bbdev_enqueue_fft_ops(uint16_t dev_id, uint16_t queue_id, struct rte_bbdev_fft_op **ops, uint16_t num_ops) @@ -866,7 +865,6 @@ rte_bbdev_dequeue_ldpc_dec_ops(uint16_t dev_id, uint16_t queue_id, * The number of operations actually dequeued (this is the number of entries * copied into the @p ops array). */ -__rte_experimental static inline uint16_t rte_bbdev_dequeue_fft_ops(uint16_t dev_id, uint16_t queue_id, struct rte_bbdev_fft_op **ops, uint16_t num_ops) @@ -1048,7 +1046,6 @@ rte_bbdev_queue_intr_ctl(uint16_t dev_id, uint16_t queue_id, int epfd, int op, * @returns * Device status as string or NULL if invalid. */ -__rte_experimental const char* rte_bbdev_device_status_str(enum rte_bbdev_device_status status); @@ -1061,7 +1058,6 @@ rte_bbdev_device_status_str(enum rte_bbdev_device_status status); * @returns * Queue status as string or NULL if op_type is invalid. */ -__rte_experimental const char* rte_bbdev_enqueue_status_str(enum rte_bbdev_enqueue_status status); diff --git a/lib/bbdev/rte_bbdev_op.h b/lib/bbdev/rte_bbdev_op.h index 369ac331bf..459631d0d0 100644 --- a/lib/bbdev/rte_bbdev_op.h +++ b/lib/bbdev/rte_bbdev_op.h @@ -1130,7 +1130,6 @@ rte_bbdev_dec_op_alloc_bulk(struct rte_mempool *mempool, * - 0 on success. * - EINVAL if invalid mempool is provided. */ -__rte_experimental static inline int rte_bbdev_fft_op_alloc_bulk(struct rte_mempool *mempool, struct rte_bbdev_fft_op **ops, unsigned int num_ops) @@ -1220,7 +1219,6 @@ rte_bbdev_enc_op_free_bulk(struct rte_bbdev_enc_op **ops, unsigned int num_ops) * @param num_ops * Number of structures. */ -__rte_experimental static inline void rte_bbdev_fft_op_free_bulk(struct rte_bbdev_fft_op **ops, unsigned int num_ops) { diff --git a/lib/bbdev/version.map b/lib/bbdev/version.map index eeb7ed475a..1840d2b2a4 100644 --- a/lib/bbdev/version.map +++ b/lib/bbdev/version.map @@ -10,11 +10,17 @@ DPDK_24 { rte_bbdev_dec_op_free_bulk; rte_bbdev_dequeue_dec_ops; rte_bbdev_dequeue_enc_ops; + rte_bbdev_dequeue_fft_ops; + rte_bbdev_device_status_str; rte_bbdev_devices; rte_bbdev_enc_op_alloc_bulk; rte_bbdev_enc_op_free_bulk; rte_bbdev_enqueue_dec_ops; rte_bbdev_enqueue_enc_ops; + rte_bbdev_enqueue_fft_ops; + rte_bbdev_enqueue_status_str; + rte_bbdev_fft_op_alloc_bulk; + rte_bbdev_fft_op_free_bulk; rte_bbdev_find_next; rte_bbdev_get_named_dev; rte_bbdev_info_get; @@ -43,14 +49,7 @@ DPDK_24 { EXPERIMENTAL { global: - # added in 22.11 - rte_bbdev_dequeue_fft_ops; - rte_bbdev_device_status_str; - rte_bbdev_enqueue_fft_ops; - rte_bbdev_enqueue_status_str; - rte_bbdev_fft_op_alloc_bulk; - rte_bbdev_fft_op_free_bulk; - #added in 23.11 + # added in 23.11 rte_bbdev_dequeue_mldts_ops; rte_bbdev_enqueue_mldts_ops; rte_bbdev_mldts_op_alloc_bulk; |
