FD.io VPP  v16.09
Vector Packet Processing
ixge_device_t Struct Reference
+ Collaboration diagram for ixge_device_t:

Data Fields

u32 per_interface_next_index
vlib_pci_device_t pci_device
ixge_pci_device_id_t device_id
u16 device_index
u16 pci_function
u32 vlib_hw_if_index
u32 vlib_sw_if_index
ixge_dma_queue_tdma_queues [VLIB_N_RX_TX]
u32 phy_index
ixge_phy_t phys [2]
u32 link_status_at_last_link_change
i2c_bus_t i2c_bus
sfp_eeprom_t sfp_eeprom
u64 counters [IXGE_N_COUNTER]
u64 counters_last_clear [IXGE_N_COUNTER]

Detailed Description

Definition at line 1202 of file ixge.h.

Field Documentation

u64 ixge_device_t::counters[IXGE_N_COUNTER]

Definition at line 1237 of file ixge.h.

u64 ixge_device_t::counters_last_clear[IXGE_N_COUNTER]

Definition at line 1237 of file ixge.h.

ixge_pci_device_id_t ixge_device_t::device_id

Definition at line 1214 of file ixge.h.

u16 ixge_device_t::device_index

Definition at line 1216 of file ixge.h.

ixge_dma_queue_t* ixge_device_t::dma_queues[VLIB_N_RX_TX]

Definition at line 1224 of file ixge.h.

i2c_bus_t ixge_device_t::i2c_bus

Definition at line 1233 of file ixge.h.

u32 ixge_device_t::link_status_at_last_link_change

Definition at line 1231 of file ixge.h.

vlib_pci_device_t ixge_device_t::pci_device

Definition at line 1211 of file ixge.h.

u16 ixge_device_t::pci_function

Definition at line 1219 of file ixge.h.

u32 ixge_device_t::per_interface_next_index

Definition at line 1208 of file ixge.h.

u32 ixge_device_t::phy_index

Definition at line 1227 of file ixge.h.

ixge_phy_t ixge_device_t::phys[2]

Definition at line 1228 of file ixge.h.

ixge_regs_t* ixge_device_t::regs

Definition at line 1205 of file ixge.h.

sfp_eeprom_t ixge_device_t::sfp_eeprom

Definition at line 1234 of file ixge.h.

u32 ixge_device_t::vlib_hw_if_index

Definition at line 1222 of file ixge.h.

u32 ixge_device_t::vlib_sw_if_index

Definition at line 1222 of file ixge.h.

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