Lines Matching refs:aOverflow
71054 Pgno *aOverflow; /* Cache of overflow page locations */ member
76369 sqlite3_free(pCur->aOverflow);
76712 if( pCur->aOverflow==0
76713 || nOvfl*(int)sizeof(Pgno) > sqlite3MallocSize(pCur->aOverflow)
76719 aNew = (Pgno*)sqlite3Realloc(pCur->aOverflow, nOvfl*2*sizeof(Pgno));
76724 pCur->aOverflow = aNew;
76727 memset(pCur->aOverflow, 0, nOvfl*sizeof(Pgno));
76731 assert( pCur->aOverflow[0]==nextPage
76732 || pCur->aOverflow[0]==0
76734 assert( pCur->aOverflow[0]!=0 || pCur->aOverflow[offset/ovflSize]==0 );
76740 if( pCur->aOverflow[offset/ovflSize] ){
76742 nextPage = pCur->aOverflow[iIdx];
76751 assert( pCur->aOverflow[iIdx]==0
76752 || pCur->aOverflow[iIdx]==nextPage
76754 pCur->aOverflow[iIdx] = nextPage;
76765 if( pCur->aOverflow[iIdx+1] ){
76766 nextPage = pCur->aOverflow[iIdx+1];