Lines Matching refs:zPool
19390 int nBlock; /* Number of szAtom sized blocks in zPool */
19391 u8 *zPool; /* Memory available to be allocated */
19431 ** Assuming mem5.zPool is divided up into an array of Mem5Link
19434 #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom]))
19498 int i = (int)(((u8 *)p-mem5.zPool)/mem5.szAtom);
19574 memset(&mem5.zPool[i*mem5.szAtom], 0xAA, iFullSz);
19578 return (void*)&mem5.zPool[i*mem5.szAtom];
19589 ** the array of mem5.szAtom byte blocks pointed to by mem5.zPool.
19591 iBlock = (int)(((u8 *)pOld-mem5.zPool)/mem5.szAtom);
19595 assert( ((u8 *)pOld-mem5.zPool)%mem5.szAtom==0 );
19638 memset(&mem5.zPool[iBlock*mem5.szAtom], 0x55, size);
19772 mem5.zPool = zByte;
19773 mem5.aCtrl = (u8 *)&mem5.zPool[mem5.nBlock*mem5.szAtom];