#include <list_alloc.h>
Public Member Functions | |
| void | dump () |
| List_alloc () | |
| void | init () |
| void | free (void *block, unsigned long size) |
| void * | alloc (unsigned long size, unsigned align) |
| unsigned long | avail () |
Private Member Functions | |
| void | check_overlap (void *, unsigned long) |
| void | sanity_check_list (char const *, char const *) |
| void | merge () |
Private Attributes | |
| Mem_block * | _first |
Friends | |
| class | List_alloc_sanity_guard |
Classes | |
| struct | Mem_block |
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
1.4.2