iPXE
Data Fields
txnic_lmac Struct Reference

A Logical MAC (LMAC) More...

#include <thunderx.h>

Data Fields

void * regs
 Registers. More...
 
struct txnic_bgxbgx
 Containing BGX Ethernet interface. More...
 
unsigned int idx
 Virtual NIC index. More...
 
union txnic_lmac_address mac
 MAC address. More...
 
struct txnicvnic
 Virtual NIC (if applicable) More...
 

Detailed Description

A Logical MAC (LMAC)

Definition at line 907 of file thunderx.h.

Field Documentation

◆ regs

void* txnic_lmac::regs

◆ bgx

struct txnic_bgx* txnic_lmac::bgx

Containing BGX Ethernet interface.

Definition at line 911 of file thunderx.h.

Referenced by txnic_bgx_lmac_init(), txnic_bgx_mac(), txnic_bgx_spu_init(), txnic_lmac_close(), txnic_lmac_open(), txnic_lmac_probe(), and txnic_lmac_reset().

◆ idx

unsigned int txnic_lmac::idx

Virtual NIC index.

Definition at line 913 of file thunderx.h.

Referenced by txnic_bgx_lmac_init(), txnic_bgx_mac(), txnic_lmac_close(), txnic_lmac_open(), txnic_lmac_probe(), and txnic_lmac_reset().

◆ mac

union txnic_lmac_address txnic_lmac::mac

MAC address.

Definition at line 916 of file thunderx.h.

Referenced by txnic_bgx_mac(), and txnic_lmac_probe().

◆ vnic

struct txnic* txnic_lmac::vnic

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