zsda compress code cleanup.<br /> <br />Signed-off-by: Hanxiao Li <li.hanxiao@zte.com.cn> <br />---<br /> drivers/common/zsda/zsda_device.c     |  3 +-<br /> drivers/common/zsda/zsda_device.h     |  6 +--<br /> drivers/common/zsda/zsda_qp.h         | 48 +++++++++---------<br /> drivers/common/zsda/zsda_qp_common.h  | 43 +++++++---------<br /> drivers/compress/zsda/zsda_comp.c     |  2 +-<br /> drivers/compress/zsda/zsda_comp.h     |  2 +-<br /> drivers/compress/zsda/zsda_comp_pmd.c | 73 ++++++++++++++-------------<br /> drivers/compress/zsda/zsda_comp_pmd.h | 12 +++--<br /> 8 files changed, 96 insertions(+), 93 deletions(-)<br /> <br />diff --git a/drivers/common/zsda/zsda_device.c b/drivers/common/zsda/zsda_device.c<br />index 0d1e772fe4..72f017c699 100644<br />--- a/drivers/common/zsda/zsda_device.c<br />+++ b/drivers/common/zsda/zsda_device.c<br />@@ -213,7 +213,8 @@ static struct rte_pci_driver rte_zsda_pmd = {<br />     .id_table = pci_id_zsda_map,<br />     .drv_flags = RTE_PCI_DRV_NEED_MAPPING,<br />     .probe = zsda_pci_probe,<br />-    .remove = zsda_pci_remove };<br />+    .remove = zsda_pci_remove<br />+};<br />  <br /> RTE_PMD_REGISTER_PCI(ZSDA_PCI_NAME, rte_zsda_pmd);<br /> RTE_PMD_REGISTER_PCI_TABLE(ZSDA_PCI_NAME, pci_id_zsda_map);<br />diff --git a/drivers/common/zsda/zsda_device.h b/drivers/common/zsda/zsda_device.h<br />index 036e157b8d..bb916f1e63 100644<br />--- a/drivers/common/zsda/zsda_device.h<br />+++ b/drivers/common/zsda/zsda_device.h<br />@@ -9,8 +9,8 @@<br /> #include "zsda_comp_pmd.h" <br /> #include "zsda_crypto_pmd.h" <br />  <br />-#define MAX_QPS_ON_FUNCTION            128<br />-#define ZSDA_DEV_NAME_MAX_LEN        64<br />+#define MAX_QPS_ON_FUNCTION    128<br />+#define ZSDA_DEV_NAME_MAX_LEN    64<br />  <br /> struct zsda_device_info {<br />     const struct rte_memzone *mz;<br />@@ -45,8 +45,8 @@ struct zsda_qp_hw {<br />     struct zsda_qp_hw_data data[MAX_QPS_ON_FUNCTION];<br /> };<br />  <br />+/* Data used by all services */<br /> struct zsda_pci_device {<br />-    /* Data used by all services */<br />     char name[ZSDA_DEV_NAME_MAX_LEN];<br />     /**< Name of zsda pci device */<br />     uint8_t zsda_dev_id;<br />diff --git a/drivers/common/zsda/zsda_qp.h b/drivers/common/zsda/zsda_qp.h<br />index 486474ee70..4dbefe7bbd 100644<br />--- a/drivers/common/zsda/zsda_qp.h<br />+++ b/drivers/common/zsda/zsda_qp.h<br />@@ -9,43 +9,43 @@<br />  <br /> #include "zsda_device.h" <br />  <br />-#define ZSDA_ADMIN_Q_START        0x100<br />-#define ZSDA_ADMIN_Q_STOP        0x100<br />+#define ZSDA_ADMIN_Q_START    0x100<br />+#define ZSDA_ADMIN_Q_STOP    0x100<br /> #define ZSDA_ADMIN_Q_STOP_RESP    0x104<br />-#define ZSDA_ADMIN_Q_CLR        0x108<br />+#define ZSDA_ADMIN_Q_CLR    0x108<br /> #define ZSDA_ADMIN_Q_CLR_RESP    0x10C<br />  <br />-#define ZSDA_IO_Q_START            0x200<br />-#define ZSDA_IO_Q_STOP            0x200<br />-#define ZSDA_IO_Q_STOP_RESP        0x400<br />-#define ZSDA_IO_Q_CLR            0x600<br />-#define ZSDA_IO_Q_CLR_RESP        0x800<br />+#define ZSDA_IO_Q_START        0x200<br />+#define ZSDA_IO_Q_STOP        0x200<br />+#define ZSDA_IO_Q_STOP_RESP    0x400<br />+#define ZSDA_IO_Q_CLR        0x600<br />+#define ZSDA_IO_Q_CLR_RESP    0x800<br />  <br />-#define ZSDA_ADMIN_WQ            0x40<br />-#define ZSDA_ADMIN_WQ_BASE7        0x5C<br />-#define ZSDA_ADMIN_WQ_CRC        0x5C<br />+#define ZSDA_ADMIN_WQ        0x40<br />+#define ZSDA_ADMIN_WQ_BASE7    0x5C<br />+#define ZSDA_ADMIN_WQ_CRC    0x5C<br /> #define ZSDA_ADMIN_WQ_VERSION    0x5D<br />-#define ZSDA_ADMIN_WQ_FLAG        0x5E<br />-#define ZSDA_ADMIN_CQ            0x60<br />-#define ZSDA_ADMIN_CQ_BASE7        0x7C<br />-#define ZSDA_ADMIN_CQ_CRC        0x7C<br />+#define ZSDA_ADMIN_WQ_FLAG    0x5E<br />+#define ZSDA_ADMIN_CQ        0x60<br />+#define ZSDA_ADMIN_CQ_BASE7    0x7C<br />+#define ZSDA_ADMIN_CQ_CRC    0x7C<br /> #define ZSDA_ADMIN_CQ_VERSION    0x7D<br />-#define ZSDA_ADMIN_CQ_FLAG        0x7E<br />-#define ZSDA_ADMIN_WQ_TAIL        0x80<br />-#define ZSDA_ADMIN_CQ_HEAD        0x84<br />+#define ZSDA_ADMIN_CQ_FLAG    0x7E<br />+#define ZSDA_ADMIN_WQ_TAIL    0x80<br />+#define ZSDA_ADMIN_CQ_HEAD    0x84<br />  <br /> #define ZSDA_Q_START        0x1<br />-#define ZSDA_Q_STOP            0x0<br />+#define ZSDA_Q_STOP        0x0<br /> #define ZSDA_CLEAR_VALID    0x1<br /> #define ZSDA_CLEAR_INVALID    0x0<br /> #define ZSDA_RESP_VALID        0x1<br /> #define ZSDA_RESP_INVALID    0x0<br />  <br />-#define ADMIN_BUF_DATA_LEN        0x1C<br />-#define ADMIN_BUF_TOTAL_LEN        0x20<br />+#define ADMIN_BUF_DATA_LEN    0x1C<br />+#define ADMIN_BUF_TOTAL_LEN    0x20<br />  <br /> #define IO_DB_INITIAL_CONFIG    0x1C00<br />-#define SET_CYCLE            0xff<br />+#define SET_CYCLE        0xff<br /> #define SET_HEAD_INTI        0x0<br />  <br /> #define ZSDA_TIME_SLEEP_US    100<br />@@ -55,8 +55,8 @@<br /> #define WQ_CSR_UBASE    0x1004<br /> #define CQ_CSR_LBASE    0x1400<br /> #define CQ_CSR_UBASE    0x1404<br />-#define WQ_TAIL            0x1800<br />-#define CQ_HEAD            0x1804<br />+#define WQ_TAIL        0x1800<br />+#define CQ_HEAD        0x1804<br />  <br /> /* CSR write macro */<br /> #define ZSDA_CSR_WR(csrAddr, csrOffset, val)                                   \<br />diff --git a/drivers/common/zsda/zsda_qp_common.h b/drivers/common/zsda/zsda_qp_common.h<br />index e291cb1d60..50cfa9a550 100644<br />--- a/drivers/common/zsda/zsda_qp_common.h<br />+++ b/drivers/common/zsda/zsda_qp_common.h<br />@@ -16,10 +16,10 @@<br /> #include "bus_pci_driver.h" <br /> #include "zsda_logs.h" <br />  <br />-#define ZSDA_MAX_DEV                RTE_PMD_ZSDA_MAX_PCI_DEVICES<br />+#define ZSDA_MAX_DEV    RTE_PMD_ZSDA_MAX_PCI_DEVICES<br />  <br />-#define ZSDA_SUCCESS            0<br />-#define ZSDA_FAILED                (-1)<br />+#define ZSDA_SUCCESS    0<br />+#define ZSDA_FAILED    (-1)<br />  <br /> enum zsda_service_type {<br />     ZSDA_SERVICE_COMPRESSION = 0,<br />@@ -36,21 +36,16 @@ enum zsda_service_type {<br /> #define ZSDA_CSR_READ8(addr)          rte_read8((addr))<br /> #define ZSDA_CSR_WRITE8(addr, value)  rte_write8_relaxed((value), (addr))<br />  <br />-#define NB_DES                    512<br />-#define ZSDA_SGL_MAX_NUMBER        512<br />-#define COMP_REMOVE_SPACE_LEN 16<br />+#define NB_DES            512<br />+#define ZSDA_SGL_MAX_NUMBER    512<br />+#define COMP_REMOVE_SPACE_LEN    16<br />  <br /> #define ZSDA_MAX_DESC        512<br /> #define ZSDA_MAX_CYCLE        256<br /> #define ZSDA_MAX_DEV        RTE_PMD_ZSDA_MAX_PCI_DEVICES<br />-#define MAX_NUM_OPS            0x1FF<br />+#define MAX_NUM_OPS        0x1FF<br /> #define ZSDA_SGL_FRAGMENT_SIZE    32<br />-<br />-#define ZSDA_OPC_COMP_GZIP        0x10 /* Encomp deflate-Gzip */<br />-#define ZSDA_OPC_COMP_ZLIB        0x11 /* Encomp deflate-Zlib */<br />-#define ZSDA_OPC_DECOMP_GZIP    0x18 /* Decomp inflate-Gzip */<br />-#define ZSDA_OPC_DECOMP_ZLIB    0x19 /* Decomp inflate-Zlib */<br />-#define ZSDA_OPC_INVALID        0xff<br />+#define ZSDA_OPC_INVALID    0xff<br />  <br /> #define CQE_VALID(value) (value & 0x8000)<br /> #define CQE_ERR0(value) (value & 0xFFFF)<br />@@ -99,10 +94,10 @@ struct __rte_packed_begin zsda_admin_resp_qcfg {<br /> struct zsda_queue {<br />     char memz_name[RTE_MEMZONE_NAMESIZE];<br />     uint8_t *io_addr;<br />-    uint8_t *base_addr;       /* Base address */<br />-    rte_iova_t base_phys_addr; /* Queue physical address */<br />-    uint16_t head;           /* Shadow copy of the head */<br />-    uint16_t tail;           /* Shadow copy of the tail */<br />+    uint8_t *base_addr;       /**< Base address */<br />+    rte_iova_t base_phys_addr; /**< Queue physical address */<br />+    uint16_t head;           /**< Shadow copy of the head */<br />+    uint16_t tail;           /**< Shadow copy of the tail */<br />     uint16_t modulo_mask;<br />     uint16_t msg_size;<br />     uint16_t queue_size;<br />@@ -110,27 +105,27 @@ struct zsda_queue {<br />     uint16_t pushed_wqe;<br />  <br />     uint8_t hw_queue_number;<br />-    uint32_t csr_head; /* last written head value */<br />-    uint32_t csr_tail; /* last written tail value */<br />+    uint32_t csr_head; /**< last written head value */<br />+    uint32_t csr_tail; /**< last written tail value */<br />  <br />     uint8_t valid;<br />     uint16_t sid;<br /> };<br />  <br /> struct zsda_qp_stat {<br />-    /**< Count of all operations enqueued */<br />     uint64_t enqueued_count;<br />-    /**< Count of all operations dequeued */<br />+    /**< Count of all operations enqueued */<br />     uint64_t dequeued_count;<br />+    /**< Count of all operations dequeued */<br />  <br />-    /**< Total error count on operations enqueued */<br />     uint64_t enqueue_err_count;<br />-    /**< Total error count on operations dequeued */<br />+    /**< Total error count on operations enqueued */<br />     uint64_t dequeue_err_count;<br />+    /**< Total error count on operations dequeued */<br /> };<br />  <br /> struct __rte_packed_begin zsda_cqe {<br />-    uint8_t valid; /* cqe_cycle */<br />+    uint8_t valid; /**< cqe_cycle */<br />     uint8_t op_code;<br />     uint16_t sid;<br />     uint8_t state;<br />diff --git a/drivers/compress/zsda/zsda_comp.c b/drivers/compress/zsda/zsda_comp.c<br />index af57c237b2..0d23af48e6 100644<br />--- a/drivers/compress/zsda/zsda_comp.c<br />+++ b/drivers/compress/zsda/zsda_comp.c<br />@@ -138,7 +138,7 @@ zsda_opcode_get(const struct zsda_comp_xform *xform)<br /> }<br />  <br /> int<br />-zsda_comp_request_build(void *op_in, const struct zsda_queue *queue,<br />+zsda_comp_wqe_build(void *op_in, const struct zsda_queue *queue,<br />            void **op_cookies, const uint16_t new_tail)<br /> {<br />     struct rte_comp_op *op = op_in;<br />diff --git a/drivers/compress/zsda/zsda_comp.h b/drivers/compress/zsda/zsda_comp.h<br />index 5aeb72a245..7f6b2a4426 100644<br />--- a/drivers/compress/zsda/zsda_comp.h<br />+++ b/drivers/compress/zsda/zsda_comp.h<br />@@ -35,7 +35,7 @@ struct __rte_packed_begin zsda_wqe_comp {<br /> int zsda_comp_match(const void *op_in);<br /> int zsda_decomp_match(const void *op_in);<br />  <br />-int zsda_comp_request_build(void *op_in, const struct zsda_queue *queue,<br />+int zsda_comp_wqe_build(void *op_in, const struct zsda_queue *queue,<br />                void **op_cookies, const uint16_t new_tail);<br />  <br /> int zsda_decomp_request_build(void *op_in, const struct zsda_queue *queue,<br />diff --git a/drivers/compress/zsda/zsda_comp_pmd.c b/drivers/compress/zsda/zsda_comp_pmd.c<br />index e4d0600c0b..80d92a47dd 100644<br />--- a/drivers/compress/zsda/zsda_comp_pmd.c<br />+++ b/drivers/compress/zsda/zsda_comp_pmd.c<br />@@ -14,12 +14,12 @@ static const struct rte_compressdev_capabilities zsda_comp_capabilities[] = {<br />     {<br />         .algo = RTE_COMP_ALGO_DEFLATE,<br />         .comp_feature_flags = RTE_COMP_FF_HUFFMAN_DYNAMIC |<br />-                            RTE_COMP_FF_OOP_SGL_IN_SGL_OUT |<br />-                            RTE_COMP_FF_OOP_SGL_IN_LB_OUT |<br />-                            RTE_COMP_FF_OOP_LB_IN_SGL_OUT |<br />-                            RTE_COMP_FF_CRC32_CHECKSUM |<br />-                            RTE_COMP_FF_ADLER32_CHECKSUM |<br />-                            RTE_COMP_FF_SHAREABLE_PRIV_XFORM,<br />+                RTE_COMP_FF_OOP_SGL_IN_SGL_OUT |<br />+                RTE_COMP_FF_OOP_SGL_IN_LB_OUT |<br />+                RTE_COMP_FF_OOP_LB_IN_SGL_OUT |<br />+                RTE_COMP_FF_CRC32_CHECKSUM |<br />+                RTE_COMP_FF_ADLER32_CHECKSUM |<br />+                RTE_COMP_FF_SHAREABLE_PRIV_XFORM,<br />         .window_size = {.min = 15, .max = 15, .increment = 0},<br />     },<br /> };<br />@@ -66,8 +66,8 @@ zsda_comp_xform_pool_create(struct zsda_comp_dev_private *comp_dev,<br /> }<br />  <br /> static int<br />-zsda_comp_dev_config(struct rte_compressdev *dev,<br />-             struct rte_compressdev_config *config)<br />+zsda_dev_config(struct rte_compressdev *dev,<br />+        struct rte_compressdev_config *config)<br /> {<br />     struct zsda_comp_dev_private *comp_dev = dev->data->dev_private;<br />  <br />@@ -83,7 +83,7 @@ zsda_comp_dev_config(struct rte_compressdev *dev,<br /> }<br />  <br /> static int<br />-zsda_comp_dev_start(struct rte_compressdev *dev)<br />+zsda_dev_start(struct rte_compressdev *dev)<br /> {<br />     struct zsda_comp_dev_private *comp_dev = dev->data->dev_private;<br />     int ret;<br />@@ -97,7 +97,7 @@ zsda_comp_dev_start(struct rte_compressdev *dev)<br /> }<br />  <br /> static void<br />-zsda_comp_dev_stop(struct rte_compressdev *dev)<br />+zsda_dev_stop(struct rte_compressdev *dev)<br /> {<br />     struct zsda_comp_dev_private *comp_dev = dev->data->dev_private;<br />  <br />@@ -105,19 +105,19 @@ zsda_comp_dev_stop(struct rte_compressdev *dev)<br /> }<br />  <br /> static int<br />-zsda_comp_qp_release(struct rte_compressdev *dev, uint16_t queue_pair_id)<br />+zsda_qp_release(struct rte_compressdev *dev, uint16_t queue_pair_id)<br /> {<br />     return zsda_queue_pair_release(<br />         (struct zsda_qp **)&(dev->data->queue_pairs[queue_pair_id]));<br /> }<br />  <br /> static int<br />-zsda_comp_dev_close(struct rte_compressdev *dev)<br />+zsda_dev_close(struct rte_compressdev *dev)<br /> {<br />     struct zsda_comp_dev_private *comp_dev = dev->data->dev_private;<br />  <br />     for (int i = 0; i < dev->data->nb_queue_pairs; i++)<br />-        zsda_comp_qp_release(dev, i);<br />+        zsda_qp_release(dev, i);<br />  <br />     rte_mempool_free(comp_dev->xformpool);<br />     comp_dev->xformpool = NULL;<br />@@ -143,8 +143,8 @@ zsda_comp_max_nb_qps(void)<br /> }<br />  <br /> static void<br />-zsda_comp_dev_info_get(struct rte_compressdev *dev,<br />-               struct rte_compressdev_info *info)<br />+zsda_dev_info_get(struct rte_compressdev *dev,<br />+        struct rte_compressdev_info *info)<br /> {<br />     struct zsda_comp_dev_private *comp_dev = dev->data->dev_private;<br />  <br />@@ -176,9 +176,9 @@ zsda_comp_stats_reset(struct rte_compressdev *dev)<br /> }<br />  <br /> static int<br />-zsda_comp_private_xform_create(struct rte_compressdev *dev,<br />-                   const struct rte_comp_xform *xform,<br />-                   void **private_xform)<br />+zsda_private_xform_create(struct rte_compressdev *dev,<br />+            const struct rte_comp_xform *xform,<br />+            void **private_xform)<br /> {<br />     struct zsda_comp_dev_private *zsda = dev->data->dev_private;<br />  <br />@@ -210,8 +210,8 @@ zsda_comp_private_xform_create(struct rte_compressdev *dev,<br /> }<br />  <br /> static int<br />-zsda_comp_private_xform_free(struct rte_compressdev *dev __rte_unused,<br />-                 void *private_xform)<br />+zsda_private_xform_free(struct rte_compressdev *dev __rte_unused,<br />+            void *private_xform)<br /> {<br />     struct zsda_comp_xform *zsda_xform = private_xform;<br />  <br />@@ -226,8 +226,8 @@ zsda_comp_private_xform_free(struct rte_compressdev *dev __rte_unused,<br /> }<br />  <br /> static int<br />-zsda_comp_qp_setup(struct rte_compressdev *dev, uint16_t qp_id,<br />-           uint32_t max_inflight_ops, int socket_id)<br />+zsda_qp_setup(struct rte_compressdev *dev, uint16_t qp_id,<br />+        uint32_t max_inflight_ops, int socket_id)<br /> {<br />     int ret = ZSDA_SUCCESS;<br />     struct zsda_qp *qp_new;<br />@@ -242,7 +242,7 @@ zsda_comp_qp_setup(struct rte_compressdev *dev, uint16_t qp_id,<br />     nb_des = (nb_des == NB_DES) ? nb_des : NB_DES;<br />  <br />     if (*qp_addr != NULL) {<br />-        ret = zsda_comp_qp_release(dev, qp_id);<br />+        ret = zsda_qp_release(dev, qp_id);<br />         if (ret)<br />             return ret;<br />     }<br />@@ -261,7 +261,7 @@ zsda_comp_qp_setup(struct rte_compressdev *dev, uint16_t qp_id,<br />  <br />     task_q_info.type = ZSDA_SERVICE_COMPRESSION;<br />     task_q_info.service_str = "comp";<br />-    task_q_info.tx_cb = zsda_comp_request_build;<br />+    task_q_info.tx_cb = zsda_comp_wqe_build;<br />     task_q_info.match = zsda_comp_match;<br />     ret = zsda_task_queue_setup(zsda_pci_dev, qp_new, &task_q_info);<br />  <br />@@ -282,20 +282,19 @@ zsda_comp_qp_setup(struct rte_compressdev *dev, uint16_t qp_id,<br /> }<br />  <br /> static struct rte_compressdev_ops compress_zsda_ops = {<br />-<br />-    .dev_configure = zsda_comp_dev_config,<br />-    .dev_start = zsda_comp_dev_start,<br />-    .dev_stop = zsda_comp_dev_stop,<br />-    .dev_close = zsda_comp_dev_close,<br />-    .dev_infos_get = zsda_comp_dev_info_get,<br />+    .dev_configure = zsda_dev_config,<br />+    .dev_start = zsda_dev_start,<br />+    .dev_stop = zsda_dev_stop,<br />+    .dev_close = zsda_dev_close,<br />+    .dev_infos_get = zsda_dev_info_get,<br />  <br />     .stats_get = zsda_comp_stats_get,<br />     .stats_reset = zsda_comp_stats_reset,<br />-    .queue_pair_setup = zsda_comp_qp_setup,<br />-    .queue_pair_release = zsda_comp_qp_release,<br />+    .queue_pair_setup = zsda_qp_setup,<br />+    .queue_pair_release = zsda_qp_release,<br />  <br />-    .private_xform_create = zsda_comp_private_xform_create,<br />-    .private_xform_free = zsda_comp_private_xform_free,<br />+    .private_xform_create = zsda_private_xform_create,<br />+    .private_xform_free = zsda_private_xform_free,<br /> };<br />  <br /> /* An rte_driver is needed in the registration of the device with compressdev.<br />@@ -305,7 +304,9 @@ static struct rte_compressdev_ops compress_zsda_ops = {<br />  */<br /> static const char zsda_comp_drv_name[] = RTE_STR(COMPRESSDEV_NAME_ZSDA_PMD);<br /> static const struct rte_driver compdev_zsda_driver = {<br />-    .name = zsda_comp_drv_name, .alias = zsda_comp_drv_name};<br />+    .name = zsda_comp_drv_name,<br />+    .alias = zsda_comp_drv_name<br />+};<br />  <br /> static uint16_t<br /> zsda_comp_pmd_enqueue_op_burst(void *qp, struct rte_comp_op **ops,<br />@@ -409,7 +410,7 @@ zsda_comp_dev_destroy(struct zsda_pci_device *zsda_pci_dev)<br />     if (rte_eal_process_type() == RTE_PROC_PRIMARY)<br />         rte_memzone_free(zsda_pci_dev->comp_dev->capa_mz);<br />  <br />-    zsda_comp_dev_close(comp_dev->compressdev);<br />+    zsda_dev_close(comp_dev->compressdev);<br />  <br />     rte_compressdev_pmd_destroy(comp_dev->compressdev);<br />     zsda_pci_dev->comp_dev = NULL;<br />diff --git a/drivers/compress/zsda/zsda_comp_pmd.h b/drivers/compress/zsda/zsda_comp_pmd.h<br />index 1e691d7cc6..51283f02e5 100644<br />--- a/drivers/compress/zsda/zsda_comp_pmd.h<br />+++ b/drivers/compress/zsda/zsda_comp_pmd.h<br />@@ -9,9 +9,15 @@<br />  <br /> #include "zsda_qp.h" <br />  <br />-/**< ZSDA Compression PMD driver name */<br />+/* ZSDA Compression PMD driver name */<br /> #define COMPRESSDEV_NAME_ZSDA_PMD compress_zsda<br />  <br />+#define ZSDA_OPC_COMP_GZIP    0x10 /* Encomp deflate-Gzip */<br />+#define ZSDA_OPC_COMP_ZLIB    0x11 /* Encomp deflate-Zlib */<br />+#define ZSDA_OPC_DECOMP_GZIP    0x18 /* Decomp inflate-Gzip */<br />+#define ZSDA_OPC_DECOMP_ZLIB    0x19 /* Decomp inflate-Zlib */<br />+<br />+<br /> /** private data structure for a ZSDA compression device.<br />  * This ZSDA device is a device offering only a compression service,<br />  * there can be one of these on each zsda_pci_device (VF).<br />@@ -22,11 +28,11 @@ struct zsda_comp_dev_private {<br />     struct rte_compressdev *compressdev;<br />     /**< The pointer to this compression device structure */<br />     const struct rte_compressdev_capabilities *zsda_dev_capabilities;<br />-    /* ZSDA device compression capabilities */<br />+    /**< ZSDA device compression capabilities */<br />     struct rte_mempool *xformpool;<br />     /**< The device's pool for zsda_comp_xforms */<br />     const struct rte_memzone *capa_mz;<br />-    /* Shared memzone for storing capabilities */<br />+    /**< Shared memzone for storing capabilities */<br /> };<br />  <br /> struct zsda_comp_xform {<br />--  <br />2.27.0<br />