remove experimental tags from all symbol definitions
[dpdk.git] / lib / librte_compressdev / rte_compressdev.c
index 10101eb..b3c5651 100644 (file)
@@ -7,6 +7,7 @@
 #include <stdio.h>
 #include <inttypes.h>
 
+#include <rte_string_fns.h>
 #include <rte_malloc.h>
 #include <rte_eal.h>
 #include <rte_memzone.h>
@@ -27,7 +28,7 @@ static struct rte_compressdev_global compressdev_globals = {
                .max_devs               = RTE_COMPRESS_MAX_DEVS
 };
 
-const struct rte_compressdev_capabilities * __rte_experimental
+const struct rte_compressdev_capabilities *
 rte_compressdev_capability_get(uint8_t dev_id,
                        enum rte_comp_algorithm algo)
 {
@@ -50,7 +51,7 @@ rte_compressdev_capability_get(uint8_t dev_id,
        return NULL;
 }
 
-const char * __rte_experimental
+const char *
 rte_compressdev_get_feature_name(uint64_t flag)
 {
        switch (flag) {
@@ -66,6 +67,8 @@ rte_compressdev_get_feature_name(uint64_t flag)
                return "CPU_AVX512";
        case RTE_COMPDEV_FF_CPU_NEON:
                return "CPU_NEON";
+       case RTE_COMPDEV_FF_OP_DONE_IN_DEQUEUE:
+               return "OP_DONE_IN_DEQ";
        default:
                return NULL;
        }
@@ -77,7 +80,7 @@ rte_compressdev_get_dev(uint8_t dev_id)
        return &compressdev_globals.devs[dev_id];
 }
 
-struct rte_compressdev * __rte_experimental
+struct rte_compressdev *
 rte_compressdev_pmd_get_named_dev(const char *name)
 {
        struct rte_compressdev *dev;
@@ -113,7 +116,7 @@ rte_compressdev_is_valid_dev(uint8_t dev_id)
 }
 
 
-int __rte_experimental
+int
 rte_compressdev_get_dev_id(const char *name)
 {
        unsigned int i;
@@ -131,13 +134,13 @@ rte_compressdev_get_dev_id(const char *name)
        return -1;
 }
 
-uint8_t __rte_experimental
+uint8_t
 rte_compressdev_count(void)
 {
        return compressdev_globals.nb_devs;
 }
 
-uint8_t __rte_experimental
+uint8_t
 rte_compressdev_devices_get(const char *driver_name, uint8_t *devices,
        uint8_t nb_devices)
 {
@@ -162,7 +165,7 @@ rte_compressdev_devices_get(const char *driver_name, uint8_t *devices,
        return count;
 }
 
-int __rte_experimental
+int
 rte_compressdev_socket_id(uint8_t dev_id)
 {
        struct rte_compressdev *dev;
@@ -219,7 +222,7 @@ rte_compressdev_find_free_device_index(void)
        return RTE_COMPRESS_MAX_DEVS;
 }
 
-struct rte_compressdev * __rte_experimental
+struct rte_compressdev *
 rte_compressdev_pmd_allocate(const char *name, int socket_id)
 {
        struct rte_compressdev *compressdev;
@@ -250,8 +253,8 @@ rte_compressdev_pmd_allocate(const char *name, int socket_id)
 
                compressdev->data = compressdev_data;
 
-               snprintf(compressdev->data->name, RTE_COMPRESSDEV_NAME_MAX_LEN,
-                               "%s", name);
+               strlcpy(compressdev->data->name, name,
+                       RTE_COMPRESSDEV_NAME_MAX_LEN);
 
                compressdev->data->dev_id = dev_id;
                compressdev->data->socket_id = socket_id;
@@ -265,7 +268,7 @@ rte_compressdev_pmd_allocate(const char *name, int socket_id)
        return compressdev;
 }
 
-int __rte_experimental
+int
 rte_compressdev_pmd_release_device(struct rte_compressdev *compressdev)
 {
        int ret;
@@ -285,7 +288,7 @@ rte_compressdev_pmd_release_device(struct rte_compressdev *compressdev)
        return 0;
 }
 
-uint16_t __rte_experimental
+uint16_t
 rte_compressdev_queue_pair_count(uint8_t dev_id)
 {
        struct rte_compressdev *dev;
@@ -410,7 +413,7 @@ rte_compressdev_queue_pairs_release(struct rte_compressdev *dev)
        return 0;
 }
 
-int __rte_experimental
+int
 rte_compressdev_configure(uint8_t dev_id, struct rte_compressdev_config *config)
 {
        struct rte_compressdev *dev;
@@ -444,7 +447,7 @@ rte_compressdev_configure(uint8_t dev_id, struct rte_compressdev_config *config)
        return (*dev->dev_ops->dev_configure)(dev, config);
 }
 
-int __rte_experimental
+int
 rte_compressdev_start(uint8_t dev_id)
 {
        struct rte_compressdev *dev;
@@ -476,7 +479,7 @@ rte_compressdev_start(uint8_t dev_id)
        return 0;
 }
 
-void __rte_experimental
+void
 rte_compressdev_stop(uint8_t dev_id)
 {
        struct rte_compressdev *dev;
@@ -500,7 +503,7 @@ rte_compressdev_stop(uint8_t dev_id)
        dev->data->dev_started = 0;
 }
 
-int __rte_experimental
+int
 rte_compressdev_close(uint8_t dev_id)
 {
        struct rte_compressdev *dev;
@@ -535,7 +538,7 @@ rte_compressdev_close(uint8_t dev_id)
        return 0;
 }
 
-int __rte_experimental
+int
 rte_compressdev_queue_pair_setup(uint8_t dev_id, uint16_t queue_pair_id,
                uint32_t max_inflight_ops, int socket_id)
 {
@@ -570,7 +573,7 @@ rte_compressdev_queue_pair_setup(uint8_t dev_id, uint16_t queue_pair_id,
                        max_inflight_ops, socket_id);
 }
 
-uint16_t __rte_experimental
+uint16_t
 rte_compressdev_dequeue_burst(uint8_t dev_id, uint16_t qp_id,
                struct rte_comp_op **ops, uint16_t nb_ops)
 {
@@ -582,7 +585,7 @@ rte_compressdev_dequeue_burst(uint8_t dev_id, uint16_t qp_id,
        return nb_ops;
 }
 
-uint16_t __rte_experimental
+uint16_t
 rte_compressdev_enqueue_burst(uint8_t dev_id, uint16_t qp_id,
                struct rte_comp_op **ops, uint16_t nb_ops)
 {
@@ -592,7 +595,7 @@ rte_compressdev_enqueue_burst(uint8_t dev_id, uint16_t qp_id,
                        dev->data->queue_pairs[qp_id], ops, nb_ops);
 }
 
-int __rte_experimental
+int
 rte_compressdev_stats_get(uint8_t dev_id, struct rte_compressdev_stats *stats)
 {
        struct rte_compressdev *dev;
@@ -615,7 +618,7 @@ rte_compressdev_stats_get(uint8_t dev_id, struct rte_compressdev_stats *stats)
        return 0;
 }
 
-void __rte_experimental
+void
 rte_compressdev_stats_reset(uint8_t dev_id)
 {
        struct rte_compressdev *dev;
@@ -632,7 +635,7 @@ rte_compressdev_stats_reset(uint8_t dev_id)
 }
 
 
-void __rte_experimental
+void
 rte_compressdev_info_get(uint8_t dev_id, struct rte_compressdev_info *dev_info)
 {
        struct rte_compressdev *dev;
@@ -652,7 +655,7 @@ rte_compressdev_info_get(uint8_t dev_id, struct rte_compressdev_info *dev_info)
        dev_info->driver_name = dev->device->driver->name;
 }
 
-int __rte_experimental
+int
 rte_compressdev_private_xform_create(uint8_t dev_id,
                const struct rte_comp_xform *xform,
                void **priv_xform)
@@ -677,7 +680,7 @@ rte_compressdev_private_xform_create(uint8_t dev_id,
        return 0;
 }
 
-int __rte_experimental
+int
 rte_compressdev_private_xform_free(uint8_t dev_id, void *priv_xform)
 {
        struct rte_compressdev *dev;
@@ -700,7 +703,7 @@ rte_compressdev_private_xform_free(uint8_t dev_id, void *priv_xform)
        return 0;
 }
 
-int __rte_experimental
+int
 rte_compressdev_stream_create(uint8_t dev_id,
                const struct rte_comp_xform *xform,
                void **stream)
@@ -726,7 +729,7 @@ rte_compressdev_stream_create(uint8_t dev_id,
 }
 
 
-int __rte_experimental
+int
 rte_compressdev_stream_free(uint8_t dev_id, void *stream)
 {
        struct rte_compressdev *dev;
@@ -749,7 +752,7 @@ rte_compressdev_stream_free(uint8_t dev_id, void *stream)
        return 0;
 }
 
-const char * __rte_experimental
+const char *
 rte_compressdev_name_get(uint8_t dev_id)
 {
        struct rte_compressdev *dev = rte_compressdev_get_dev(dev_id);