---
name: "rte_bbdev_stats"
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_bbdev_stats"
---

# rte\_bbdev\_stats(3)

## NAME

rte\_bbdev\_stats

## SYNOPSIS

`#include <rte_bbdev.h>`

### Data Fields

uint64\_t **enqueued\_count**\
 uint64\_t **dequeued\_count**\
 uint64\_t **enqueue\_err\_count**\
 uint64\_t **dequeue\_err\_count**\
 uint64\_t **enqueue\_warn\_count**\
 uint64\_t **dequeue\_warn\_count**\
 uint64\_t **enqueue\_status\_count** \[RTE\_BBDEV\_ENQ\_STATUS\_SIZE\_MAX\]\
 uint64\_t **acc\_offload\_cycles**\
 uint16\_t **enqueue\_depth\_avail**\

## Detailed Description

Device statistics.

Definition at line **266** of file **rte\_bbdev.h**.

## Field Documentation

### uint64\_t enqueued\_count

Count of all operations enqueued

Definition at line **267** of file **rte\_bbdev.h**.

### uint64\_t dequeued\_count

Count of all operations dequeued

Definition at line **268** of file **rte\_bbdev.h**.

### uint64\_t enqueue\_err\_count

Total error count on operations enqueued

Definition at line **270** of file **rte\_bbdev.h**.

### uint64\_t dequeue\_err\_count

Total error count on operations dequeued

Definition at line **272** of file **rte\_bbdev.h**.

### uint64\_t enqueue\_warn\_count

Total warning count on operations enqueued.

Definition at line **274** of file **rte\_bbdev.h**.

### uint64\_t dequeue\_warn\_count

Total warning count on operations dequeued.

Definition at line **276** of file **rte\_bbdev.h**.

### uint64\_t enqueue\_status\_count\[RTE\_BBDEV\_ENQ\_STATUS\_SIZE\_MAX\]

Total enqueue status count based on *rte\_bbdev\_enqueue\_status* enum.

Definition at line **278** of file **rte\_bbdev.h**.

### uint64\_t acc\_offload\_cycles

CPU cycles consumed by the (HW/SW) accelerator device to offload the enqueue request to its internal queues.

- •

  For a HW device this is the cycles consumed in MMIO write

- •

  For a SW (vdev) device, this is the processing time of the bbdev operation

Definition at line **285** of file **rte\_bbdev.h**.

### uint16\_t enqueue\_depth\_avail

Available number of enqueue batch on that queue.

Definition at line **287** of file **rte\_bbdev.h**.

## Author

Generated automatically by Doxygen for DPDK from the source code.
