|
XenevaOS
|

Classes | |
| struct | memblock_s |
| struct | memzone_t |
Macros | |
| #define | MEM_ALIGN sizeof(void *) |
| #define | ZONEID 0x1d4a11 |
| #define | MINFRAGMENT 64 |
Typedefs | |
| typedef struct memblock_s | memblock_t |
Functions | |
| void | Z_ClearZone (memzone_t *zone) |
| void | Z_Init (void) |
| void | Z_Free (void *ptr) |
| void * | Z_Malloc (int size, int tag, void *user) |
| void | Z_FreeTags (int lowtag, int hightag) |
| void | Z_DumpHeap (int lowtag, int hightag) |
| void | Z_FileDumpHeap (FILE *f) |
| void | Z_CheckHeap (void) |
| void | Z_ChangeTag2 (void *ptr, int tag, char *file, int line) |
| void | Z_ChangeUser (void *ptr, void **user) |
| int | Z_FreeMemory (void) |
| unsigned int | Z_ZoneSize (void) |
Variables | |
| memzone_t * | mainzone |
| #define MEM_ALIGN sizeof(void *) |
| #define MINFRAGMENT 64 |
| #define ZONEID 0x1d4a11 |
| typedef struct memblock_s memblock_t |
| void Z_ChangeTag2 | ( | void * | ptr, |
| int | tag, | ||
| char * | file, | ||
| int | line | ||
| ) |
| void Z_ChangeUser | ( | void * | ptr, |
| void ** | user | ||
| ) |
| void Z_CheckHeap | ( | void | ) |
| void Z_ClearZone | ( | memzone_t * | zone | ) |
| void Z_DumpHeap | ( | int | lowtag, |
| int | hightag | ||
| ) |
| void Z_FileDumpHeap | ( | FILE * | f | ) |
| void Z_Free | ( | void * | ptr | ) |
| int Z_FreeMemory | ( | void | ) |
| void Z_FreeTags | ( | int | lowtag, |
| int | hightag | ||
| ) |
| void Z_Init | ( | void | ) |
| void * Z_Malloc | ( | int | size, |
| int | tag, | ||
| void * | user | ||
| ) |
| unsigned int Z_ZoneSize | ( | void | ) |
| memzone_t* mainzone |