FD.io VPP  v16.06
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 66 of file mheap_bootstrap.h.

u32 mheap_elt_t::n_user_data

Definition at line 62 of file mheap_bootstrap.h.

u32 mheap_elt_t::next_uoffset

Definition at line 78 of file mheap_bootstrap.h.

u32 mheap_elt_t::prev_is_free

Definition at line 59 of file mheap_bootstrap.h.

u32 mheap_elt_t::prev_n_user_data

Definition at line 53 of file mheap_bootstrap.h.

u32 mheap_elt_t::prev_uoffset

Definition at line 78 of file mheap_bootstrap.h.

u32 mheap_elt_t::user_data[0]

Definition at line 71 of file mheap_bootstrap.h.


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