heap_area Struct Reference
[generic]

Heap area. More...


Data Fields

void * end
 End of the heap area (aligned on page boundary).
uint32_t magic
 A magic value.
heap_areanext
 Next heap area.
heap_areaprev
 Previous heap area.
void * start
 Start of the heap area (including this structure).


Detailed Description

Heap area.

The memory managed by the heap allocator is divided into multiple discontinuous heaps. Each heap is represented by a separate address space area which has this structure at its very beginning.

Definition at line 133 of file malloc.c.


Field Documentation

void* start

Start of the heap area (including this structure).

Aligned on page boundary.

Definition at line 139 of file malloc.c.


The documentation for this struct was generated from the following file:
Generated on Thu Jun 2 07:45:59 2011 for HelenOS/USB by  doxygen 1.4.7