Go to the source code of this file.
Functions | |
| void | FMUC_MemoryDump (dword *NrReservations, dword *NrTotalSize) |
| tFMUC_MemDebug * | FMUC_MemoryFindFree (void) |
| tFMUC_MemDebug * | FMUC_MemoryFindPointer (void *Pointer) |
| void * | FMUC_ReserveMemory (char *Requester, dword size) |
| void | FMUC_FreeMemory (char *Requester, void *Pointer) |
Variables | |
| tFMUC_MemDebug | FMUC_Memory [10000] |
| void FMUC_FreeMemory | ( | char * | Requester, |
| void * | Pointer | ||
| ) |
Definition at line 87 of file FMUC_MemDebug.c.
References tFMUC_MemDebug::Alloc, FMUC_MemoryDump(), FMUC_MemoryFindPointer(), LogEntryFBLibPrintf(), tFMUC_MemDebug::Requester, and tFMUC_MemDebug::Size.
Referenced by FMUC_FreeFontFile().
| void FMUC_MemoryDump | ( | dword * | NrReservations, |
| dword * | NrTotalSize | ||
| ) |
Definition at line 6 of file FMUC_MemDebug.c.
References tFMUC_MemDebug::Alloc, FMUC_Memory, and tFMUC_MemDebug::Size.
Referenced by FMUC_FreeMemory(), and FMUC_ReserveMemory().
| tFMUC_MemDebug * FMUC_MemoryFindFree | ( | void | ) |
Definition at line 30 of file FMUC_MemDebug.c.
References tFMUC_MemDebug::Alloc, and FMUC_Memory.
Referenced by FMUC_ReserveMemory().
| tFMUC_MemDebug * FMUC_MemoryFindPointer | ( | void * | Pointer | ) |
Definition at line 45 of file FMUC_MemDebug.c.
References tFMUC_MemDebug::Alloc, and FMUC_Memory.
Referenced by FMUC_FreeMemory().
| void * FMUC_ReserveMemory | ( | char * | Requester, |
| dword | size | ||
| ) |
Definition at line 60 of file FMUC_MemDebug.c.
References tFMUC_MemDebug::Alloc, FMUC_MemoryDump(), FMUC_MemoryFindFree(), LogEntryFBLibPrintf(), tFMUC_MemDebug::Requester, and tFMUC_MemDebug::Size.
Referenced by FMUC_GetGlyphData(), and FMUC_LoadFontFile().
| tFMUC_MemDebug FMUC_Memory[10000] |
Definition at line 4 of file FMUC_MemDebug.c.
Referenced by FMUC_MemoryDump(), FMUC_MemoryFindFree(), and FMUC_MemoryFindPointer().