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

Public Member Functions

 CLIB_CACHE_LINE_ALIGN_MARK (cacheline0)
 

Data Fields

volatile u32lockp
 
u8host_if_name
 
uword if_index
 
u32 hw_if_index
 
u32 sw_if_index
 
u32 unix_file_index
 
u32 per_interface_next_index
 
u8 is_admin_up
 
struct nmreqreq
 
u16 mem_region
 
int fd
 
struct netmap_ifnifp
 
u16 first_tx_ring
 
u16 last_tx_ring
 
u16 first_rx_ring
 
u16 last_rx_ring
 

Detailed Description

Definition at line 43 of file netmap.h.

Member Function Documentation

netmap_if_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline0  )

Field Documentation

int netmap_if_t::fd

Definition at line 59 of file netmap.h.

u16 netmap_if_t::first_rx_ring

Definition at line 63 of file netmap.h.

u16 netmap_if_t::first_tx_ring

Definition at line 61 of file netmap.h.

u8* netmap_if_t::host_if_name

Definition at line 47 of file netmap.h.

u32 netmap_if_t::hw_if_index

Definition at line 49 of file netmap.h.

uword netmap_if_t::if_index

Definition at line 48 of file netmap.h.

u8 netmap_if_t::is_admin_up

Definition at line 54 of file netmap.h.

u16 netmap_if_t::last_rx_ring

Definition at line 64 of file netmap.h.

u16 netmap_if_t::last_tx_ring

Definition at line 62 of file netmap.h.

volatile u32* netmap_if_t::lockp

Definition at line 46 of file netmap.h.

u16 netmap_if_t::mem_region

Definition at line 58 of file netmap.h.

struct netmap_if* netmap_if_t::nifp

Definition at line 60 of file netmap.h.

u32 netmap_if_t::per_interface_next_index

Definition at line 53 of file netmap.h.

struct nmreq* netmap_if_t::req

Definition at line 57 of file netmap.h.

u32 netmap_if_t::sw_if_index

Definition at line 50 of file netmap.h.

u32 netmap_if_t::unix_file_index

Definition at line 51 of file netmap.h.


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