Sponsor:

Your company here, and a link to your site. Click to find out more.

rte_pmd_dlb2.h - Man Page

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.

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.

Referenced By

The man page rte_pmd_dlb2_set_token_pop_mode(3) is an alias of rte_pmd_dlb2.h(3).

Version 23.11.0 DPDK