DPDK  23.03.0
Data Fields
rte_eth_hairpin_cap Struct Reference

#include <rte_ethdev.h>

Data Fields

uint16_t max_nb_queues
 
uint16_t max_rx_2_tx
 
uint16_t max_tx_2_rx
 
uint16_t max_nb_desc
 
struct rte_eth_hairpin_queue_cap rx_cap
 
struct rte_eth_hairpin_queue_cap tx_cap
 

Detailed Description

Warning
EXPERIMENTAL: this API may change, or be removed, without prior notice

A structure used to return the hairpin capabilities that are supported.

Definition at line 1182 of file rte_ethdev.h.

Field Documentation

◆ max_nb_queues

uint16_t max_nb_queues

The max number of hairpin queues (different bindings).

Definition at line 1184 of file rte_ethdev.h.

◆ max_rx_2_tx

uint16_t max_rx_2_tx

Max number of Rx queues to be connected to one Tx queue.

Definition at line 1186 of file rte_ethdev.h.

◆ max_tx_2_rx

uint16_t max_tx_2_rx

Max number of Tx queues to be connected to one Rx queue.

Definition at line 1188 of file rte_ethdev.h.

◆ max_nb_desc

uint16_t max_nb_desc

The max num of descriptors.

Definition at line 1189 of file rte_ethdev.h.

◆ rx_cap

Rx hairpin queue capabilities.

Definition at line 1190 of file rte_ethdev.h.

◆ tx_cap

Tx hairpin queue capabilities.

Definition at line 1191 of file rte_ethdev.h.


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