DPDK  19.02.0
Data Fields
rte_event_eth_rx_adapter_stats Struct Reference

#include <rte_event_eth_rx_adapter.h>

Data Fields

uint64_t rx_poll_count
uint64_t rx_packets
uint64_t rx_enq_count
uint64_t rx_enq_retry
uint64_t rx_enq_start_ts
uint64_t rx_enq_block_cycles
uint64_t rx_enq_end_ts
uint64_t rx_intr_packets

Detailed Description

Warning
EXPERIMENTAL: this API may change without prior notice

A structure used to retrieve statistics for an eth rx adapter instance.

Definition at line 190 of file rte_event_eth_rx_adapter.h.

Field Documentation

uint64_t rx_poll_count

Receive queue poll count

Definition at line 192 of file rte_event_eth_rx_adapter.h.

uint64_t rx_packets

Received packet count

Definition at line 194 of file rte_event_eth_rx_adapter.h.

uint64_t rx_enq_count

Eventdev enqueue count

Definition at line 196 of file rte_event_eth_rx_adapter.h.

uint64_t rx_enq_retry

Eventdev enqueue retry count

Definition at line 198 of file rte_event_eth_rx_adapter.h.

uint64_t rx_enq_start_ts

Rx enqueue start timestamp

Definition at line 200 of file rte_event_eth_rx_adapter.h.

uint64_t rx_enq_block_cycles

Cycles for which the service is blocked by the event device, i.e, the service fails to enqueue to the event device.

Definition at line 202 of file rte_event_eth_rx_adapter.h.

uint64_t rx_enq_end_ts

Latest timestamp at which the service is unblocked by the event device. The start, end timestamps and block cycles can be used to compute the percentage of cycles the service is blocked by the event device.

Definition at line 206 of file rte_event_eth_rx_adapter.h.

uint64_t rx_intr_packets

Received packet count for interrupt mode Rx queues

Definition at line 212 of file rte_event_eth_rx_adapter.h.


The documentation for this struct was generated from the following file: