FD.io VPP  v20.05.1-5-g09f167997
Vector Packet Processing
svm_region_ Struct Reference

Data Fields

volatile uword version
 
pthread_mutex_t mutex
 
pthread_cond_t condvar
 
int mutex_owner_pid
 
int mutex_owner_tag
 
uword flags
 
uword virtual_base
 
uword virtual_size
 
void * region_heap
 
void * data_base
 
void * data_heap
 
volatile void * user_ctx
 
uword bitmap_size
 
uwordbitmap
 
char * region_name
 
char * backing_file
 
char ** filenames
 
uwordclient_pids
 

Detailed Description

Definition at line 34 of file svm_common.h.

Field Documentation

◆ backing_file

char* svm_region_::backing_file

Definition at line 52 of file svm_common.h.

◆ bitmap

uword* svm_region_::bitmap

Definition at line 50 of file svm_common.h.

◆ bitmap_size

uword svm_region_::bitmap_size

Definition at line 49 of file svm_common.h.

◆ client_pids

uword* svm_region_::client_pids

Definition at line 54 of file svm_common.h.

◆ condvar

pthread_cond_t svm_region_::condvar

Definition at line 38 of file svm_common.h.

◆ data_base

void* svm_region_::data_base

Definition at line 45 of file svm_common.h.

◆ data_heap

void* svm_region_::data_heap

Definition at line 46 of file svm_common.h.

◆ filenames

char** svm_region_::filenames

Definition at line 53 of file svm_common.h.

◆ flags

uword svm_region_::flags

Definition at line 41 of file svm_common.h.

◆ mutex

pthread_mutex_t svm_region_::mutex

Definition at line 37 of file svm_common.h.

◆ mutex_owner_pid

int svm_region_::mutex_owner_pid

Definition at line 39 of file svm_common.h.

◆ mutex_owner_tag

int svm_region_::mutex_owner_tag

Definition at line 40 of file svm_common.h.

◆ region_heap

void* svm_region_::region_heap

Definition at line 44 of file svm_common.h.

◆ region_name

char* svm_region_::region_name

Definition at line 51 of file svm_common.h.

◆ user_ctx

volatile void* svm_region_::user_ctx

Definition at line 47 of file svm_common.h.

◆ version

volatile uword svm_region_::version

Definition at line 36 of file svm_common.h.

◆ virtual_base

uword svm_region_::virtual_base

Definition at line 42 of file svm_common.h.

◆ virtual_size

uword svm_region_::virtual_size

Definition at line 43 of file svm_common.h.


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