FD.io VPP  v19.08.3-2-gbabecb413
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

◆ @14

union { ... }

◆ free_elt

struct { ... } mheap_elt_t::free_elt

◆ is_free

u32 mheap_elt_t::is_free

Definition at line 86 of file mheap_bootstrap.h.

◆ n_user_data

u32 mheap_elt_t::n_user_data

Definition at line 82 of file mheap_bootstrap.h.

◆ next_uoffset

u32 mheap_elt_t::next_uoffset

Definition at line 115 of file mheap_bootstrap.h.

◆ prev_is_free

u32 mheap_elt_t::prev_is_free

Definition at line 79 of file mheap_bootstrap.h.

◆ prev_n_user_data

u32 mheap_elt_t::prev_n_user_data

Definition at line 72 of file mheap_bootstrap.h.

◆ prev_uoffset

u32 mheap_elt_t::prev_uoffset

Definition at line 115 of file mheap_bootstrap.h.

◆ user_data

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: