FD.io VPP  v16.06
Vector Packet Processing
cnat_va_db.c File Reference
+ Include dependency graph for cnat_va_db.c:

Go to the source code of this file.

Functions

void va_bucket_init ()
 
void va_db_add_new_entry (u32 bucket_index, va_lookup_key *key)
 
va_entry_tva_db_lookup (u32 bucket_index, va_lookup_key *key)
 
int va_db_delete_entry (u32 bucket_index, va_lookup_key *key)
 
void cnat_va_bucket_used (int argc, unsigned long *argv)
 
void cnat_va_dump (int argc, unsigned long *argv)
 

Variables

va_bucket_t va_bucket [VA_BUCKETS]
 

Function Documentation

void cnat_va_bucket_used ( int  argc,
unsigned long *  argv 
)

Definition at line 204 of file cnat_va_db.c.

void cnat_va_dump ( int  argc,
unsigned long *  argv 
)

Definition at line 234 of file cnat_va_db.c.

+ Here is the call graph for this function:

void va_bucket_init ( )

Definition at line 41 of file cnat_va_db.c.

void va_db_add_new_entry ( u32  bucket_index,
va_lookup_key key 
)
inline

Definition at line 55 of file cnat_va_db.c.

+ Here is the call graph for this function:

int va_db_delete_entry ( u32  bucket_index,
va_lookup_key key 
)
inline

Definition at line 172 of file cnat_va_db.c.

va_entry_t* va_db_lookup ( u32  bucket_index,
va_lookup_key key 
)
inline

Definition at line 114 of file cnat_va_db.c.

+ Here is the caller graph for this function:

Variable Documentation

va_bucket_t va_bucket[VA_BUCKETS]

Definition at line 39 of file cnat_va_db.c.