Lines Matching defs:aOverflow
68099 Pgno *aOverflow; /* Cache of overflow page locations */
68124 #define BTCF_ValidOvfl 0x04 /* True if aOverflow is valid */
73303 sqlite3_free(pCur->aOverflow);
73567 ** the overflow page-list cache array (BtCursor.aOverflow).
73639 /* If the BtCursor.aOverflow[] has not been allocated, allocate it now.
73641 ** The aOverflow[] array is sized at one entry for each overflow page
73643 ** stored in aOverflow[0], etc. A value of 0 in the aOverflow[] array
73648 if( pCur->aOverflow==0
73649 || nOvfl*(int)sizeof(Pgno) > sqlite3MallocSize(pCur->aOverflow)
73652 pCur->aOverflow, nOvfl*2*sizeof(Pgno)
73657 pCur->aOverflow = aNew;
73660 memset(pCur->aOverflow, 0, nOvfl*sizeof(Pgno));
73667 if( pCur->aOverflow[offset/ovflSize] ){
73669 nextPage = pCur->aOverflow[iIdx];
73678 assert( pCur->aOverflow[iIdx]==0
73679 || pCur->aOverflow[iIdx]==nextPage
73681 pCur->aOverflow[iIdx] = nextPage;
73692 if( pCur->aOverflow[iIdx+1] ){
73693 nextPage = pCur->aOverflow[iIdx+1];