5 #ifndef _RTE_COMPRESSDEV_INTERNAL_H_
6 #define _RTE_COMPRESSDEV_INTERNAL_H_
19 #define RTE_COMPRESSDEV_NAME_MAX_LEN (64)
23 extern int compressdev_logtype;
24 #define RTE_LOGTYPE_COMPRESSDEV compressdev_logtype
26 #define COMPRESSDEV_LOG(level, ...) \
27 RTE_LOG_LINE_PREFIX(level, COMPRESSDEV, "%s(): ", __func__, __VA_ARGS__)
46 typedef uint16_t (*compressdev_dequeue_pkt_burst_t)(
void *qp,
68 typedef uint16_t (*compressdev_enqueue_pkt_burst_t)(
void *qp,
104 char name[RTE_COMPRESSDEV_NAME_MAX_LEN];
108 uint8_t dev_started : 1;
compressdev_enqueue_pkt_burst_t enqueue_burst
#define __rte_cache_aligned
compressdev_dequeue_pkt_burst_t dequeue_burst
struct rte_device * device
struct rte_compressdev_ops * dev_ops
struct rte_compressdev_data * data