iPXE
|
A Logical MAC (LMAC) More...
#include <thunderx.h>
Data Fields | |
void * | regs |
Registers. More... | |
struct txnic_bgx * | bgx |
Containing BGX Ethernet interface. More... | |
unsigned int | idx |
Virtual NIC index. More... | |
union txnic_lmac_address | mac |
MAC address. More... | |
struct txnic * | vnic |
Virtual NIC (if applicable) More... | |
A Logical MAC (LMAC)
Definition at line 907 of file thunderx.h.
void* txnic_lmac::regs |
Registers.
Definition at line 909 of file thunderx.h.
Referenced by txnic_bgx_lmac_init(), txnic_bgx_spu_init(), txnic_lmac_diag(), txnic_lmac_poll_link(), txnic_lmac_remove(), and txnic_lmac_update_link().
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().
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().
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().
struct txnic* txnic_lmac::vnic |
Virtual NIC (if applicable)
Definition at line 919 of file thunderx.h.
Referenced by txnic_lmac_close(), txnic_lmac_diag(), txnic_lmac_open(), txnic_lmac_poll(), txnic_lmac_poll_link(), txnic_lmac_probe(), txnic_lmac_remove(), txnic_lmac_transmit(), and txnic_lmac_update_link().