FD.io VPP  v21.10.1-2-g0a485f517
Vector Packet Processing
ct_main_ Struct Reference
+ Collaboration diagram for ct_main_:

Data Fields

ct_connection_t ** connections
 Per-worker connection pools. More...
 
u32 n_workers
 Number of vpp workers. More...
 
u32 n_sessions
 Cumulative sessions counter. More...
 
u32ho_reusable
 Vector of reusable ho indices. More...
 
clib_spinlock_t ho_reuseable_lock
 Lock for reusable ho indices. More...
 
clib_rwlock_t app_segs_lock
 RW lock for seg contexts. More...
 
uwordapp_segs_ctxs_table
 App handle to segment pool map. More...
 
ct_segments_ctx_tapp_seg_ctxs
 Pool of ct segment contexts. More...
 

Detailed Description

Definition at line 44 of file application_local.c.

Field Documentation

◆ app_seg_ctxs

ct_segments_ctx_t* ct_main_::app_seg_ctxs

Pool of ct segment contexts.

Definition at line 53 of file application_local.c.

◆ app_segs_ctxs_table

uword* ct_main_::app_segs_ctxs_table

App handle to segment pool map.

Definition at line 52 of file application_local.c.

◆ app_segs_lock

clib_rwlock_t ct_main_::app_segs_lock

RW lock for seg contexts.

Definition at line 51 of file application_local.c.

◆ connections

ct_connection_t** ct_main_::connections

Per-worker connection pools.

Definition at line 46 of file application_local.c.

◆ ho_reusable

u32* ct_main_::ho_reusable

Vector of reusable ho indices.

Definition at line 49 of file application_local.c.

◆ ho_reuseable_lock

clib_spinlock_t ct_main_::ho_reuseable_lock

Lock for reusable ho indices.

Definition at line 50 of file application_local.c.

◆ n_sessions

u32 ct_main_::n_sessions

Cumulative sessions counter.

Definition at line 48 of file application_local.c.

◆ n_workers

u32 ct_main_::n_workers

Number of vpp workers.

Definition at line 47 of file application_local.c.


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