---
name: "rte_compressdev_ops"
section: "3"
platform: "linux"
package: "dpdk-doc"
version: "24.11.4-0+deb13u1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/rte_compressdev_ops"
---

# rte\_compressdev\_ops(3)

## NAME

rte\_compressdev\_ops

## SYNOPSIS

`#include <rte_compressdev_pmd.h>`

### Data Fields

**compressdev\_configure\_t** **dev\_configure**\
 **compressdev\_start\_t** **dev\_start**\
 **compressdev\_stop\_t** **dev\_stop**\
 **compressdev\_close\_t** **dev\_close**\
 **compressdev\_info\_get\_t** **dev\_infos\_get**\
 **compressdev\_stats\_get\_t** **stats\_get**\
 **compressdev\_stats\_reset\_t** **stats\_reset**\
 **compressdev\_queue\_pair\_setup\_t** **queue\_pair\_setup**\
 **compressdev\_queue\_pair\_release\_t** **queue\_pair\_release**\
 **compressdev\_stream\_create\_t** **stream\_create**\
 **compressdev\_stream\_free\_t** **stream\_free**\
 **compressdev\_private\_xform\_create\_t** **private\_xform\_create**\
 **compressdev\_private\_xform\_free\_t** **private\_xform\_free**\

## Detailed Description

comp device operations function pointer table

Definition at line **249** of file **rte\_compressdev\_pmd.h**.

## Field Documentation

### compressdev\_configure\_t dev\_configure

Configure device.

Definition at line **250** of file **rte\_compressdev\_pmd.h**.

### compressdev\_start\_t dev\_start

Start device.

Definition at line **251** of file **rte\_compressdev\_pmd.h**.

### compressdev\_stop\_t dev\_stop

Stop device.

Definition at line **252** of file **rte\_compressdev\_pmd.h**.

### compressdev\_close\_t dev\_close

Close device.

Definition at line **253** of file **rte\_compressdev\_pmd.h**.

### compressdev\_info\_get\_t dev\_infos\_get

Get device info.

Definition at line **255** of file **rte\_compressdev\_pmd.h**.

### compressdev\_stats\_get\_t stats\_get

Get device statistics.

Definition at line **257** of file **rte\_compressdev\_pmd.h**.

### compressdev\_stats\_reset\_t stats\_reset

Reset device statistics.

Definition at line **259** of file **rte\_compressdev\_pmd.h**.

### compressdev\_queue\_pair\_setup\_t queue\_pair\_setup

Set up a device queue pair.

Definition at line **262** of file **rte\_compressdev\_pmd.h**.

### compressdev\_queue\_pair\_release\_t queue\_pair\_release

Release a queue pair.

Definition at line **264** of file **rte\_compressdev\_pmd.h**.

### compressdev\_stream\_create\_t stream\_create

Create a comp stream and initialise its private data.

Definition at line **267** of file **rte\_compressdev\_pmd.h**.

### compressdev\_stream\_free\_t stream\_free

Free a comp stream's private data.

Definition at line **269** of file **rte\_compressdev\_pmd.h**.

### compressdev\_private\_xform\_create\_t private\_xform\_create

Create a comp private\_xform and initialise its private data.

Definition at line **272** of file **rte\_compressdev\_pmd.h**.

### compressdev\_private\_xform\_free\_t private\_xform\_free

Free a comp private\_xform's data.

Definition at line **274** of file **rte\_compressdev\_pmd.h**.

## Author

Generated automatically by Doxygen for DPDK from the source code.
