FD.io VPP  v20.01-48-g3e0dafb74
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 37 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 43 of file mdata.h.

◆ modifies

mdata_t* mdata_main_t::modifies

Modified metadata by node.

Definition at line 49 of file mdata.h.

◆ modify_lock

clib_spinlock_t mdata_main_t::modify_lock

Spinlock to protect modified metadata by node.

Definition at line 46 of file mdata.h.

◆ msg_id_base

u16 mdata_main_t::msg_id_base

API message ID base.

Definition at line 40 of file mdata.h.

◆ vlib_main

vlib_main_t* mdata_main_t::vlib_main

Definition at line 52 of file mdata.h.

◆ vnet_main

vnet_main_t* mdata_main_t::vnet_main

Definition at line 53 of file mdata.h.


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