FD.io VPP  v20.01-48-g3e0dafb74
Vector Packet Processing
memif_region_t Struct Reference

Public Member Functions

 CLIB_CACHE_LINE_ALIGN_MARK (cacheline0)
 

Data Fields

void * shm
 
memif_region_size_t region_size
 
int fd
 
u8 is_external
 
void * addr
 
uint32_t region_size
 
uint32_t buffer_offset
 
uint8_t is_external
 

Detailed Description

Definition at line 98 of file private.h.

Member Function Documentation

◆ CLIB_CACHE_LINE_ALIGN_MARK()

memif_region_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline0  )

Field Documentation

◆ addr

void* memif_region_t::addr

Definition at line 78 of file memif_private.h.

◆ buffer_offset

uint32_t memif_region_t::buffer_offset

Definition at line 80 of file memif_private.h.

◆ fd

int memif_region_t::fd

Definition at line 104 of file private.h.

◆ is_external [1/2]

uint8_t memif_region_t::is_external

Definition at line 82 of file memif_private.h.

◆ is_external [2/2]

u8 memif_region_t::is_external

Definition at line 105 of file private.h.

◆ region_size [1/2]

uint32_t memif_region_t::region_size

Definition at line 79 of file memif_private.h.

◆ region_size [2/2]

memif_region_size_t memif_region_t::region_size

Definition at line 103 of file private.h.

◆ shm

void* memif_region_t::shm

Definition at line 102 of file private.h.


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