FD.io VPP  v18.01.1-37-g7ea3975
Vector Packet Processing
mheap_elt_t Struct Reference

Data Fields

u32 prev_n_user_data:31
 
u32 prev_is_free:1
 
u32 n_user_data:31
 
u32 is_free:1
 
union {
   u32   user_data [0]
 
   struct {
      u32   next_uoffset
 
      u32   prev_uoffset
 
   }   free_elt
 
}; 
 

Detailed Description

Definition at line 50 of file mheap_bootstrap.h.

Field Documentation

union { ... }
struct { ... } mheap_elt_t::free_elt
u32 mheap_elt_t::is_free

Definition at line 86 of file mheap_bootstrap.h.

u32 mheap_elt_t::n_user_data

Definition at line 82 of file mheap_bootstrap.h.

u32 mheap_elt_t::next_uoffset

Definition at line 115 of file mheap_bootstrap.h.

u32 mheap_elt_t::prev_is_free

Definition at line 79 of file mheap_bootstrap.h.

u32 mheap_elt_t::prev_n_user_data

Definition at line 72 of file mheap_bootstrap.h.

u32 mheap_elt_t::prev_uoffset

Definition at line 115 of file mheap_bootstrap.h.

u32 mheap_elt_t::user_data[0]

Definition at line 107 of file mheap_bootstrap.h.


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