DPDK 22.11.5
|
#include <rte_ethdev.h>
Data Fields | |
uint32_t | peer_count:16 |
uint32_t | tx_explicit:1 |
uint32_t | manual_bind:1 |
uint32_t | use_locked_device_memory:1 |
uint32_t | use_rte_memory:1 |
uint32_t | force_memory:1 |
uint32_t | reserved:11 |
A structure used to configure hairpin binding.
Definition at line 1211 of file rte_ethdev.h.
uint32_t peer_count |
The number of peers.
Definition at line 1212 of file rte_ethdev.h.
uint32_t tx_explicit |
Explicit Tx flow rule mode. One hairpin pair of queues should have the same attribute.
Definition at line 1223 of file rte_ethdev.h.
uint32_t manual_bind |
Manually bind hairpin queues. One hairpin pair of queues should have the same attribute.
Definition at line 1236 of file rte_ethdev.h.
uint32_t use_locked_device_memory |
Use locked device memory as a backing storage.
API user should check if PMD supports this configuration flag using
Definition at line 1249 of file rte_ethdev.h.
uint32_t use_rte_memory |
Use DPDK memory as backing storage.
API user should check if PMD supports this configuration flag using
Definition at line 1262 of file rte_ethdev.h.
uint32_t force_memory |
Force usage of hairpin memory configuration.
Definition at line 1274 of file rte_ethdev.h.
uint32_t reserved |
Reserved bits.
Definition at line 1276 of file rte_ethdev.h.