DPDK
24.11.0-rc3
|
#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 1260 of file rte_ethdev.h.
uint32_t peer_count |
The number of peers.
Definition at line 1261 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 1272 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 1285 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 1298 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 1311 of file rte_ethdev.h.
uint32_t force_memory |
Force usage of hairpin memory configuration.
Definition at line 1323 of file rte_ethdev.h.
uint32_t reserved |
Reserved bits.
Definition at line 1325 of file rte_ethdev.h.