XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
malloc_state Struct Reference
Collaboration diagram for malloc_state:
Collaboration graph
[legend]

Public Attributes

binmap_t smallmap
 
binmap_t treemap
 
size_t dvsize
 
size_t topsize
 
char * least_addr
 
mchunkptr dv
 
mchunkptr top
 
size_t trim_check
 
size_t release_checks
 
size_t magic
 
mchunkptr smallbins [(NSMALLBINS+1) *2]
 
tbinptr treebins [NTREEBINS]
 
size_t footprint
 
size_t max_footprint
 
size_t footprint_limit
 
flag_t mflags
 
msegment seg
 
void * extp
 
size_t exts
 

Member Data Documentation

◆ dv

mchunkptr malloc_state::dv

◆ dvsize

size_t malloc_state::dvsize

◆ extp

void* malloc_state::extp

◆ exts

size_t malloc_state::exts

◆ footprint

size_t malloc_state::footprint

◆ footprint_limit

size_t malloc_state::footprint_limit

◆ least_addr

char* malloc_state::least_addr

◆ magic

size_t malloc_state::magic

◆ max_footprint

size_t malloc_state::max_footprint

◆ mflags

flag_t malloc_state::mflags

◆ release_checks

size_t malloc_state::release_checks

◆ seg

msegment malloc_state::seg

◆ smallbins

mchunkptr malloc_state::smallbins[(NSMALLBINS+1) *2]

◆ smallmap

binmap_t malloc_state::smallmap

◆ top

mchunkptr malloc_state::top

◆ topsize

size_t malloc_state::topsize

◆ treebins

tbinptr malloc_state::treebins[NTREEBINS]

◆ treemap

binmap_t malloc_state::treemap

◆ trim_check

size_t malloc_state::trim_check

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