FD.io VPP  v18.10-34-gcce845e
Vector Packet Processing
vmxnet3_device_t Struct Reference
+ Collaboration diagram for vmxnet3_device_t:

Public Member Functions

 CLIB_CACHE_LINE_ALIGN_MARK (cacheline0)
 

Data Fields

u32 flags
 
u32 per_interface_next_index
 
u32 dev_instance
 
u32 sw_if_index
 
u32 hw_if_index
 
vlib_pci_dev_handle_t pci_dev_handle
 
vlib_pci_addr_t pci_addr
 
void * bar [2]
 
vmxnet3_rxq_trxqs
 
vmxnet3_txq_ttxqs
 
u16 num_tx_queues
 
u16 num_rx_queues
 
u16 num_intrs
 
u8 version
 
u8 mac_addr [6]
 
clib_error_terror
 
vmxnet3_dma * dma
 
u32 link_speed
 

Detailed Description

Definition at line 461 of file vmxnet3.h.

Member Function Documentation

vmxnet3_device_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline0  )

Field Documentation

void* vmxnet3_device_t::bar[2]

Definition at line 472 of file vmxnet3.h.

u32 vmxnet3_device_t::dev_instance

Definition at line 467 of file vmxnet3.h.

vmxnet3_dma* vmxnet3_device_t::dma

Definition at line 488 of file vmxnet3.h.

clib_error_t* vmxnet3_device_t::error

Definition at line 486 of file vmxnet3.h.

u32 vmxnet3_device_t::flags

Definition at line 464 of file vmxnet3.h.

u32 vmxnet3_device_t::hw_if_index

Definition at line 469 of file vmxnet3.h.

u32 vmxnet3_device_t::link_speed

Definition at line 490 of file vmxnet3.h.

u8 vmxnet3_device_t::mac_addr[6]

Definition at line 483 of file vmxnet3.h.

u16 vmxnet3_device_t::num_intrs

Definition at line 480 of file vmxnet3.h.

u16 vmxnet3_device_t::num_rx_queues

Definition at line 479 of file vmxnet3.h.

u16 vmxnet3_device_t::num_tx_queues

Definition at line 478 of file vmxnet3.h.

vlib_pci_addr_t vmxnet3_device_t::pci_addr

Definition at line 471 of file vmxnet3.h.

vlib_pci_dev_handle_t vmxnet3_device_t::pci_dev_handle

Definition at line 470 of file vmxnet3.h.

u32 vmxnet3_device_t::per_interface_next_index

Definition at line 465 of file vmxnet3.h.

vmxnet3_rxq_t* vmxnet3_device_t::rxqs

Definition at line 475 of file vmxnet3.h.

u32 vmxnet3_device_t::sw_if_index

Definition at line 468 of file vmxnet3.h.

vmxnet3_txq_t* vmxnet3_device_t::txqs

Definition at line 476 of file vmxnet3.h.

u8 vmxnet3_device_t::version

Definition at line 482 of file vmxnet3.h.


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