Lines Matching refs:assert

150   assert( sqlite3_mutex_held(mem3.mutex) );  in memsys3UnlinkFromList()
169 assert( sqlite3_mutex_held(mem3.mutex) ); in memsys3Unlink()
170 assert( (mem3.aPool[i-1].u.hdr.size4x & 1)==0 ); in memsys3Unlink()
171 assert( i>=1 ); in memsys3Unlink()
173 assert( size==mem3.aPool[i+size-1].u.hdr.prevSize ); in memsys3Unlink()
174 assert( size>=2 ); in memsys3Unlink()
188 assert( sqlite3_mutex_held(mem3.mutex) ); in memsys3LinkIntoList()
203 assert( sqlite3_mutex_held(mem3.mutex) ); in memsys3Link()
204 assert( i>=1 ); in memsys3Link()
205 assert( (mem3.aPool[i-1].u.hdr.size4x & 1)==0 ); in memsys3Link()
207 assert( size==mem3.aPool[i+size-1].u.hdr.prevSize ); in memsys3Link()
208 assert( size>=2 ); in memsys3Link()
238 assert( sqlite3_mutex_held(mem3.mutex) ); in memsys3OutOfMemory()
254 assert( sqlite3_mutex_held(mem3.mutex) ); in memsys3Checkout()
255 assert( i>=1 ); in memsys3Checkout()
256 assert( mem3.aPool[i-1].u.hdr.size4x/4==nBlock ); in memsys3Checkout()
257 assert( mem3.aPool[i+nBlock-1].u.hdr.prevSize==nBlock ); in memsys3Checkout()
271 assert( sqlite3_mutex_held(mem3.mutex) ); in memsys3FromKeyBlk()
272 assert( mem3.szKeyBlk>=nBlock ); in memsys3FromKeyBlk()
284 assert( newi > mem3.iKeyBlk+1 ); in memsys3FromKeyBlk()
318 assert( sqlite3_mutex_held(mem3.mutex) ); in memsys3Merge()
322 assert( (size&1)==0 ); in memsys3Merge()
325 assert( i > mem3.aPool[i-1].u.hdr.prevSize ); in memsys3Merge()
359 assert( sqlite3_mutex_held(mem3.mutex) ); in memsys3MallocUnsafe()
360 assert( sizeof(Mem3Block)==8 ); in memsys3MallocUnsafe()
366 assert( nBlock>=2 ); in memsys3MallocUnsafe()
440 assert( sqlite3_mutex_held(mem3.mutex) ); in memsys3FreeUnsafe()
441 assert( p>mem3.aPool && p<&mem3.aPool[mem3.nPool] ); in memsys3FreeUnsafe()
443 assert( (mem3.aPool[i-1].u.hdr.size4x&1)==1 ); in memsys3FreeUnsafe()
445 assert( i+size<=mem3.nPool+1 ); in memsys3FreeUnsafe()
479 assert( p!=0 ); in memsys3Size()
481 assert( (pBlock[-1].u.hdr.size4x&1)!=0 ); in memsys3Size()
501 assert( nBytes>0 ); /* malloc.c filters out 0 byte requests */ in memsys3Malloc()
512 assert( pPrior ); in memsys3Free()
559 assert( sizeof(Mem3Block)==8 ); in memsys3Init()
610 assert( 0 ); in sqlite3Memsys3Dump()
615 assert( 0 ); in sqlite3Memsys3Dump()
620 assert( 0 ); in sqlite3Memsys3Dump()