FD.io VPP  v16.12-rc0-308-g931be3a
Vector Packet Processing
cnat_db_v2_main_t Struct Reference
+ Collaboration diagram for cnat_db_v2_main_t:

Public Member Functions

 CLIB_CACHE_LINE_ALIGN_MARK (cacheline0)
 

Data Fields

pthread_spinlock_t * main_db_lockp
 
pthread_spinlock_t * user_db_lockp
 
pthread_spinlock_t * session_db_lockp
 
u32 cached_next_index
 
vlib_main_tvlib_main
 
vnet_main_tvnet_main
 

Detailed Description

Definition at line 45 of file cnat_db_v2.c.

Member Function Documentation

cnat_db_v2_main_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline0  )

Field Documentation

u32 cnat_db_v2_main_t::cached_next_index

Definition at line 52 of file cnat_db_v2.c.

pthread_spinlock_t* cnat_db_v2_main_t::main_db_lockp

Definition at line 48 of file cnat_db_v2.c.

pthread_spinlock_t* cnat_db_v2_main_t::session_db_lockp

Definition at line 50 of file cnat_db_v2.c.

pthread_spinlock_t* cnat_db_v2_main_t::user_db_lockp

Definition at line 49 of file cnat_db_v2.c.

vlib_main_t* cnat_db_v2_main_t::vlib_main

Definition at line 56 of file cnat_db_v2.c.

vnet_main_t* cnat_db_v2_main_t::vnet_main

Definition at line 57 of file cnat_db_v2.c.


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