5 #ifndef _RTE_COMPRESSDEV_H_
6 #define _RTE_COMPRESSDEV_H_
50 #define RTE_COMP_END_OF_CAPABILITIES_LIST() \
51 { RTE_COMP_ALGO_UNSPECIFIED }
54 rte_compressdev_capability_get(uint8_t dev_id,
64 #define RTE_COMPDEV_FF_HW_ACCELERATED (1ULL << 0)
66 #define RTE_COMPDEV_FF_CPU_SSE (1ULL << 1)
68 #define RTE_COMPDEV_FF_CPU_AVX (1ULL << 2)
70 #define RTE_COMPDEV_FF_CPU_AVX2 (1ULL << 3)
72 #define RTE_COMPDEV_FF_CPU_AVX512 (1ULL << 4)
74 #define RTE_COMPDEV_FF_CPU_NEON (1ULL << 5)
76 #define RTE_COMPDEV_FF_OP_DONE_IN_DEQUEUE (1ULL << 6)
92 const char * __rte_experimental
130 int __rte_experimental
142 const char * __rte_experimental
152 uint8_t __rte_experimental
169 uint8_t __rte_experimental
183 int __rte_experimental
184 rte_compressdev_socket_id(uint8_t dev_id);
213 int __rte_experimental
231 int __rte_experimental
241 void __rte_experimental
258 int __rte_experimental
284 int __rte_experimental
286 uint32_t max_inflight_ops,
int socket_id);
296 uint16_t __rte_experimental
313 int __rte_experimental
322 void __rte_experimental
339 void __rte_experimental
396 uint16_t __rte_experimental
450 uint16_t __rte_experimental
478 int __rte_experimental
499 int __rte_experimental
525 int __rte_experimental
528 void **private_xform);
546 int __rte_experimental