FD.io VPP  v17.04.2-2-ga8f93f8
Vector Packet Processing
memif_if_t Struct Reference
+ Collaboration diagram for memif_if_t:

Public Member Functions

 CLIB_CACHE_LINE_ALIGN_MARK (cacheline0)
 

Data Fields

volatile u32lockp
 
u32 flags
 
u64 key
 
uword if_index
 
u32 hw_if_index
 
u32 sw_if_index
 
u32 per_interface_next_index
 
uword listener_index
 
memif_file_t connection
 
memif_file_t interrupt_line
 
u8socket_filename
 
void ** regions
 
u8 log2_ring_size
 
u8 num_s2m_rings
 
u8 num_m2s_rings
 
u16 buffer_size
 
memif_ring_data_tring_data
 
pid_t remote_pid
 
uid_t remote_uid
 

Detailed Description

Definition at line 98 of file memif.h.

Member Function Documentation

memif_if_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline0  )

Field Documentation

u16 memif_if_t::buffer_size

Definition at line 126 of file memif.h.

memif_file_t memif_if_t::connection

Definition at line 117 of file memif.h.

u32 memif_if_t::flags

Definition at line 102 of file memif.h.

u32 memif_if_t::hw_if_index

Definition at line 111 of file memif.h.

uword memif_if_t::if_index

Definition at line 110 of file memif.h.

memif_file_t memif_if_t::interrupt_line

Definition at line 118 of file memif.h.

u64 memif_if_t::key

Definition at line 109 of file memif.h.

uword memif_if_t::listener_index

Definition at line 116 of file memif.h.

volatile u32* memif_if_t::lockp

Definition at line 101 of file memif.h.

u8 memif_if_t::log2_ring_size

Definition at line 123 of file memif.h.

u8 memif_if_t::num_m2s_rings

Definition at line 125 of file memif.h.

u8 memif_if_t::num_s2m_rings

Definition at line 124 of file memif.h.

u32 memif_if_t::per_interface_next_index

Definition at line 114 of file memif.h.

void** memif_if_t::regions

Definition at line 121 of file memif.h.

pid_t memif_if_t::remote_pid

Definition at line 131 of file memif.h.

uid_t memif_if_t::remote_uid

Definition at line 132 of file memif.h.

memif_ring_data_t* memif_if_t::ring_data

Definition at line 128 of file memif.h.

u8* memif_if_t::socket_filename

Definition at line 119 of file memif.h.

u32 memif_if_t::sw_if_index

Definition at line 112 of file memif.h.


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