iPXE
Data Fields
ice_schedule_tx Struct Reference

Transmit scheduler configuration. More...

#include <ice.h>

Data Fields

uint8_t type
 Node type. More...
 
uint8_t sections
 Valid sections. More...
 
uint8_t generic
 Generic information. More...
 
uint8_t flags
 Flags. More...
 
uint16_t commit_id
 Committed bandwidth profile ID. More...
 
uint16_t commit_weight
 Committeed bandwidth weight. More...
 
uint16_t excess_id
 Excess bandwidth profile ID. More...
 
uint16_t excess_weight
 Excess bandwidth weight. More...
 
uint16_t shared
 Shared rate limit profile ID. More...
 
uint16_t reserved
 Reserved. More...
 

Detailed Description

Transmit scheduler configuration.

Definition at line 44 of file ice.h.

Field Documentation

◆ type

uint8_t ice_schedule_tx::type

Node type.

Definition at line 46 of file ice.h.

◆ sections

uint8_t ice_schedule_tx::sections

Valid sections.

Definition at line 48 of file ice.h.

Referenced by ice_admin_add_txq().

◆ generic

uint8_t ice_schedule_tx::generic

Generic information.

Definition at line 50 of file ice.h.

◆ flags

uint8_t ice_schedule_tx::flags

Flags.

Definition at line 52 of file ice.h.

◆ commit_id

uint16_t ice_schedule_tx::commit_id

Committed bandwidth profile ID.

Definition at line 54 of file ice.h.

◆ commit_weight

uint16_t ice_schedule_tx::commit_weight

Committeed bandwidth weight.

Definition at line 56 of file ice.h.

Referenced by ice_admin_add_txq().

◆ excess_id

uint16_t ice_schedule_tx::excess_id

Excess bandwidth profile ID.

Definition at line 58 of file ice.h.

◆ excess_weight

uint16_t ice_schedule_tx::excess_weight

Excess bandwidth weight.

Definition at line 60 of file ice.h.

Referenced by ice_admin_add_txq().

◆ shared

uint16_t ice_schedule_tx::shared

Shared rate limit profile ID.

Definition at line 62 of file ice.h.

◆ reserved

uint16_t ice_schedule_tx::reserved

Reserved.

Definition at line 64 of file ice.h.


The documentation for this struct was generated from the following file: