31#define IVY_PAGE_SIZE 12
32#define IVY_PAGE_MASK 4095
51 p->vChunks = Vec_PtrAlloc( 128 );
52 p->vPages = Vec_PtrAlloc( 128 );
72 Vec_PtrFree(
p->vChunks );
73 Vec_PtrFree(
p->vPages );
99 Vec_PtrPush(
p->vChunks, pMemory );
101 pMemory = pMemory + 64 - (((int)(ABC_PTRUINT_T)pMemory) & 63);
103 Vec_PtrPush(
p->vPages, pMemory );
108 *((
char **)pMemory) = pMemory +
sizeof(
Hop_Obj_t);
111 *((
char **)pMemory) = NULL;
#define ABC_ALLOC(type, num)
#define ABC_NAMESPACE_IMPL_START
#define ABC_NAMESPACE_IMPL_END
void Hop_ManStartMemory(Hop_Man_t *p)
FUNCTION DEFINITIONS ///.
#define IVY_PAGE_SIZE
DECLARATIONS ///.
void Hop_ManStopMemory(Hop_Man_t *p)
void Hop_ManAddMemory(Hop_Man_t *p)
MACRO DEFINITIONS ///.
typedefABC_NAMESPACE_HEADER_START struct Hop_Man_t_ Hop_Man_t
INCLUDES ///.
struct Hop_Obj_t_ Hop_Obj_t
#define Vec_PtrForEachEntry(Type, vVec, pEntry, i)
MACRO DEFINITIONS ///.