iPXE
Data Fields
bofm_en Struct Reference

BOFM Ethernet parameter entry. More...

#include <bofm.h>

Data Fields

uint16_t options
 Options. More...
 
uint16_t busdevfn
 PCI bus:dev.fn. More...
 
uint8_t slot
 Slot or mezzanine number. More...
 
uint8_t port
 Port number. More...
 
uint8_t mport
 Multi-port index. More...
 
uint16_t vlan_a
 VLAN tag for MAC address A. More...
 
uint8_t mac_a [6]
 MAC address A. More...
 
uint16_t vlan_b
 VLAN tag for MAC address B. More...
 
uint8_t mac_b [6]
 MAC address B. More...
 

Detailed Description

BOFM Ethernet parameter entry.

Defined in section 5.1 of the Open Fabric Manager Parameter Specification document.

Definition at line 163 of file bofm.h.

Field Documentation

◆ options

uint16_t bofm_en::options

Options.

Definition at line 165 of file bofm.h.

Referenced by bofm(), and bofm_en().

◆ busdevfn

uint16_t bofm_en::busdevfn

PCI bus:dev.fn.

Valid only if options indicates BOFM_EN_MAP_PFA

Definition at line 170 of file bofm.h.

Referenced by bofm().

◆ slot

uint8_t bofm_en::slot

Slot or mezzanine number.

Valid only if options indicates BOFM_EN_MAP_SLOT_PORT

Definition at line 175 of file bofm.h.

Referenced by bofm().

◆ port

uint8_t bofm_en::port

Port number.

Valid only if options indicates BOFM_EN_MAP_SLOT_PORT

Definition at line 180 of file bofm.h.

Referenced by bofm().

◆ mport

uint8_t bofm_en::mport

Multi-port index.

Definition at line 182 of file bofm.h.

Referenced by bofm(), and bofm_en().

◆ vlan_a

uint16_t bofm_en::vlan_a

VLAN tag for MAC address A.

Definition at line 184 of file bofm.h.

◆ mac_a

uint8_t bofm_en::mac_a[6]

MAC address A.

MAC address A is the sole MAC address, or the lower (inclusive) bound of a range of MAC addresses.

Definition at line 190 of file bofm.h.

Referenced by bofm_en().

◆ vlan_b

uint16_t bofm_en::vlan_b

VLAN tag for MAC address B.

Definition at line 192 of file bofm.h.

◆ mac_b

uint8_t bofm_en::mac_b[6]

MAC address B.

MAC address B is unset, or the upper (inclusive) bound of a range of MAC addresses

Definition at line 198 of file bofm.h.


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