DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
 
mempool_t Struct Reference

#include <zone.h>

+ Collaboration diagram for mempool_t:

Data Fields

struct llist_s chain
 
int fileline
 
const char * filename
 
unsigned flags
 
size_t lastchecksize
 
char name [POOLNAMESIZE]
 
struct mempool_s * next
 
struct mempool_s * parent
 
size_t realsize
 
unsigned int sentinel1
 
unsigned int sentinel2
 
size_t totalsize
 

Detailed Description

Definition at line 64 of file zone.h.

Field Documentation

◆ chain

struct llist_s mempool_t::chain

◆ fileline

int mempool_t::fileline

Definition at line 84 of file zone.h.

Referenced by _Mem_AllocPool(), _Mem_CheckSentinelsGlobal(), _Mem_EmptyPool(), and _Mem_FreePool().

◆ filename

const char* mempool_t::filename

Definition at line 83 of file zone.h.

Referenced by _Mem_AllocPool(), _Mem_CheckSentinelsGlobal(), _Mem_EmptyPool(), and _Mem_FreePool().

◆ flags

unsigned mempool_t::flags

Definition at line 71 of file zone.h.

Referenced by _Mem_AllocPool(), Mem_PrintList(), and Mem_PrintStats().

◆ lastchecksize

size_t mempool_t::lastchecksize

Definition at line 77 of file zone.h.

Referenced by Mem_PrintList().

◆ name

char mempool_t::name[POOLNAMESIZE]

Definition at line 86 of file zone.h.

Referenced by _Mem_Alloc(), _Mem_AllocPool(), _Mem_FreeBlock(), and Mem_PrintList().

◆ next

struct mempool_s* mempool_t::next

◆ parent

struct mempool_s* mempool_t::parent

Definition at line 81 of file zone.h.

Referenced by _Mem_AllocPool(), _Mem_EmptyPool(), and _Mem_FreePool().

◆ realsize

size_t mempool_t::realsize

Definition at line 75 of file zone.h.

Referenced by _Mem_Alloc(), _Mem_AllocPool(), _Mem_FreeBlock(), Mem_PrintList(), and Mem_PrintStats().

◆ sentinel1

unsigned int mempool_t::sentinel1

Definition at line 67 of file zone.h.

Referenced by _Mem_AllocPool(), _Mem_CheckSentinelsGlobal(), _Mem_EmptyPool(), and _Mem_FreePool().

◆ sentinel2

unsigned int mempool_t::sentinel2

Definition at line 88 of file zone.h.

Referenced by _Mem_AllocPool(), _Mem_CheckSentinelsGlobal(), _Mem_EmptyPool(), and _Mem_FreePool().

◆ totalsize

size_t mempool_t::totalsize

Definition at line 73 of file zone.h.

Referenced by _Mem_Alloc(), _Mem_AllocPool(), _Mem_FreeBlock(), Mem_PrintList(), and Mem_PrintStats().


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