iPXE
|
A physical function. More...
#include <thunderx.h>
Data Fields | |
void * | regs |
Registers. More... | |
struct pci_device * | pci |
PCI device. More... | |
unsigned int | node |
Node ID. More... | |
unsigned long | vf_membase |
Virtual function BAR base. More... | |
unsigned long | vf_stride |
Virtual function BAR stride. More... | |
struct list_head | list |
List of physical functions. More... | |
struct txnic_bgx * | bgx [TXNIC_NUM_BGX] |
BGX Ethernet interfaces (if known) More... | |
A physical function.
Definition at line 579 of file thunderx.h.
void* txnic_pf::regs |
Registers.
Definition at line 581 of file thunderx.h.
Referenced by txnic_lmac_close(), txnic_lmac_open(), txnic_lmac_reset(), txnic_pf_probe(), and txnic_pf_remove().
struct pci_device* txnic_pf::pci |
PCI device.
Definition at line 583 of file thunderx.h.
Referenced by txnic_bgx_probe(), txnic_pf_probe(), and txnic_pf_remove().
unsigned int txnic_pf::node |
Node ID.
Definition at line 585 of file thunderx.h.
Referenced by txnic_bgx_probe(), txnic_lmac_probe(), txnic_lmac_probe_all(), and txnic_pf_probe().
unsigned long txnic_pf::vf_membase |
Virtual function BAR base.
Definition at line 588 of file thunderx.h.
Referenced by txnic_lmac_probe(), and txnic_pf_probe().
unsigned long txnic_pf::vf_stride |
Virtual function BAR stride.
Definition at line 590 of file thunderx.h.
Referenced by txnic_lmac_probe(), and txnic_pf_probe().
struct list_head txnic_pf::list |
List of physical functions.
Definition at line 593 of file thunderx.h.
Referenced by txnic_bgx_probe(), txnic_pf_probe(), and txnic_pf_remove().
struct txnic_bgx* txnic_pf::bgx[TXNIC_NUM_BGX] |
BGX Ethernet interfaces (if known)
Definition at line 595 of file thunderx.h.
Referenced by txnic_bgx_probe(), txnic_lmac_close(), txnic_lmac_open(), txnic_lmac_probe(), txnic_lmac_probe_all(), txnic_lmac_remove_all(), txnic_lmac_reset(), txnic_pf_probe(), and txnic_pf_remove().