FD.io VPP  v20.09-64-g4f7b92f0a
Vector Packet Processing
mdata_main_t Struct Reference
+ Collaboration diagram for mdata_main_t:

Data Fields

u16 msg_id_base
 API message ID base. More...
 
mdata_t ** before_per_thread
 Per-thread buffer metadata before calling node fcn. More...
 
clib_spinlock_t modify_lock
 Spinlock to protect modified metadata by node. More...
 
mdata_tmodifies
 Modified metadata by node. More...
 
vlib_main_tvlib_main
 
vnet_main_tvnet_main
 

Detailed Description

Definition at line 38 of file mdata.h.

Field Documentation

◆ before_per_thread

mdata_t** mdata_main_t::before_per_thread

Per-thread buffer metadata before calling node fcn.

Definition at line 44 of file mdata.h.

◆ modifies

mdata_t* mdata_main_t::modifies

Modified metadata by node.

Definition at line 50 of file mdata.h.

◆ modify_lock

clib_spinlock_t mdata_main_t::modify_lock

Spinlock to protect modified metadata by node.

Definition at line 47 of file mdata.h.

◆ msg_id_base

u16 mdata_main_t::msg_id_base

API message ID base.

Definition at line 41 of file mdata.h.

◆ vlib_main

vlib_main_t* mdata_main_t::vlib_main

Definition at line 53 of file mdata.h.

◆ vnet_main

vnet_main_t* mdata_main_t::vnet_main

Definition at line 54 of file mdata.h.


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