table of contents
rte_pmd_dlb2.h(3) | DPDK | rte_pmd_dlb2.h(3) |
NAME¶
rte_pmd_dlb2.h - DLB PMD-specific functions.
SYNOPSIS¶
#include <stdint.h>
#include <rte_compat.h>
Enumerations¶
enum dlb2_token_pop_mode
Functions¶
__rte_experimental int rte_pmd_dlb2_set_token_pop_mode
(uint8_t dev_id, uint8_t port_id, enum dlb2_token_pop_mode mode)
Detailed Description¶
DLB PMD-specific functions.
Definition in file rte_pmd_dlb2.h.
Enumeration Type Documentation¶
enum dlb2_token_pop_mode¶
Warning
EXPERIMENTAL: this API may change, or be removed,
without prior notice
Selects the token pop mode for a DLB2 port.
Definition at line 28 of file rte_pmd_dlb2.h.
Function Documentation¶
__rte_experimental int rte_pmd_dlb2_set_token_pop_mode (uint8_t dev_id, uint8_t port_id, enum dlb2_token_pop_mode mode)¶
Warning
EXPERIMENTAL: this API may change, or be removed,
without prior notice
Configure the token pop mode for a DLB2 port. By default, all ports use AUTO_POP. This function must be called before calling rte_event_port_setup() for the port, but after calling rte_event_dev_configure().
Parameters
dev_id The identifier of the event device.
port_id The identifier of the event port.
mode The token pop mode.
port_id The identifier of the event port.
mode The token pop mode.
Returns
- 0: Success
- EINVAL: Invalid dev_id, port_id, or mode
- EINVAL: The DLB2 is not configured, is already running, or the port is already setup
Author¶
Generated automatically by Doxygen for DPDK from the source code.
Fri Dec 15 2023 | Version 23.11.0 |