FD.io VPP  v18.01.2-1-g9b554f3
Vector Packet Processing
ixge_dma_regs_t Struct Reference

Data Fields

u32 descriptor_address [2]
 
u32 n_descriptor_bytes
 
u32 dca_control
 
u32 head_index
 
u32 rx_split_control
 
u32 tail_index
 
u8 pad_0x1c [(0x28)-(0x1c)]
 Padding. More...
 
u32 control
 
u32 rx_coallesce_control
 
union {
   struct {
      u32   stats [3]
 
      u32   unused
 
   }   rx
 
   struct {
      u32   unused [2]
 
      u32   head_index_write_back_address [2]
 
   }   tx
 
}; 
 

Detailed Description

Definition at line 26 of file ixge.h.

Field Documentation

union { ... }
u32 ixge_dma_regs_t::control

Definition at line 62 of file ixge.h.

u32 ixge_dma_regs_t::dca_control

Definition at line 40 of file ixge.h.

u32 ixge_dma_regs_t::descriptor_address[2]

Definition at line 29 of file ixge.h.

u32 ixge_dma_regs_t::head_index

Definition at line 42 of file ixge.h.

u32 ixge_dma_regs_t::head_index_write_back_address[2]

Definition at line 81 of file ixge.h.

u32 ixge_dma_regs_t::n_descriptor_bytes

Definition at line 30 of file ixge.h.

u8 ixge_dma_regs_t::pad_0x1c[(0x28)-(0x1c)]

Padding.

Definition at line 54 of file ixge.h.

struct { ... } ixge_dma_regs_t::rx
u32 ixge_dma_regs_t::rx_coallesce_control

Definition at line 64 of file ixge.h.

u32 ixge_dma_regs_t::rx_split_control

Definition at line 51 of file ixge.h.

u32 ixge_dma_regs_t::stats[3]

Definition at line 71 of file ixge.h.

u32 ixge_dma_regs_t::tail_index

Definition at line 53 of file ixge.h.

struct { ... } ixge_dma_regs_t::tx
u32 ixge_dma_regs_t::unused[2]

Definition at line 73 of file ixge.h.


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