carta
rte_sched_port_params(3)

rte_sched_port_params3

Usage

Data Fields

const char * name

int socket

uint64_t rate

uint32_t mtu

uint32_t frame_overhead

uint32_t n_subports_per_port

struct rte_sched_subport_profile_params * subport_profiles

uint32_t n_subport_profiles

uint32_t n_max_subport_profiles

uint32_t n_pipes_per_subport

Detailed Description

Port configuration parameters.

Definition at line 269 of file rte_sched.h.

Field Documentation

const char* name

Name of the port to be associated

Definition at line 271 of file rte_sched.h.

int socket

CPU socket ID

Definition at line 274 of file rte_sched.h.

uint64_t rate

Output port rate (measured in bytes per second)

Definition at line 277 of file rte_sched.h.

uint32_t mtu

Maximum Ethernet frame size (measured in bytes). Should not include the framing overhead.

Definition at line 282 of file rte_sched.h.

uint32_t frame_overhead

Framing overhead per packet (measured in bytes)

Definition at line 285 of file rte_sched.h.

uint32_t n_subports_per_port

Number of subports

Definition at line 288 of file rte_sched.h.

struct rte_sched_subport_profile_params* subport_profiles

subport profile table. Every pipe is configured using one of the profiles from this table.

Definition at line 293 of file rte_sched.h.

uint32_t n_subport_profiles

Profiles in the pipe profile table

Definition at line 296 of file rte_sched.h.

uint32_t n_max_subport_profiles

Max allowed profiles in the pipe profile table

Definition at line 299 of file rte_sched.h.

uint32_t n_pipes_per_subport

Maximum number of subport pipes. This parameter is used to reserve a fixed number of bits in struct rte_mbuf::sched.queue_id for the pipe_id for all the subports of the same port.

Definition at line 306 of file rte_sched.h.

Author

Generated automatically by Doxygen for DPDK from the source code.

From dpdk-doc 24.11.4-0+deb13u1 in Debian 13 (Trixie). Parsed by carta from the page's man source.