CUBRID Engine  latest
malloc_state Struct Reference
Collaboration diagram for malloc_state:
Collaboration graph

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 magic
 
mchunkptr smallbins [(NSMALLBINS+1)*2]
 
tbinptr treebins [NTREEBINS]
 
size_t footprint
 
size_t max_footprint
 
flag_t mflags
 
msegment seg
 

Detailed Description

Definition at line 2040 of file malloc_2_8_3.c.

Member Data Documentation

mchunkptr malloc_state::dv
size_t malloc_state::dvsize
char* malloc_state::least_addr

Definition at line 2046 of file malloc_2_8_3.c.

Referenced by dlmallopt(), mmap_alloc(), mmap_resize(), and sys_alloc().

size_t malloc_state::magic

Definition at line 2050 of file malloc_2_8_3.c.

Referenced by dlmallopt(), and sys_alloc().

size_t malloc_state::max_footprint
flag_t malloc_state::mflags

Definition at line 2055 of file malloc_2_8_3.c.

Referenced by dlmallopt().

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

Definition at line 2051 of file malloc_2_8_3.c.

Referenced by init_bins().

binmap_t malloc_state::smallmap

Definition at line 2042 of file malloc_2_8_3.c.

Referenced by change_mparam(), and dlmallopt().

tbinptr malloc_state::treebins[NTREEBINS]

Definition at line 2052 of file malloc_2_8_3.c.

Referenced by init_bins().

binmap_t malloc_state::treemap

Definition at line 2043 of file malloc_2_8_3.c.

Referenced by change_mparam(), dlmallopt(), tmalloc_large(), and tmalloc_small().

size_t malloc_state::trim_check

Definition at line 2049 of file malloc_2_8_3.c.

Referenced by init_top(), and sys_trim().


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