Lines Matching refs:pEnd

17543   void *pEnd;             /* First byte past end of available space */  member
20461 Expr *pEnd; /* Expression for "<expr> FOLLOWING" */ member
24112 assert( db->lookaside.pEnd==db->lookaside.pTrueEnd ); in sqlite3_db_status()
24113 db->lookaside.pEnd = db->lookaside.pStart; in sqlite3_db_status()
24139 db->lookaside.pEnd = db->lookaside.pTrueEnd; in sqlite3_db_status()
24157 assert( db->lookaside.pEnd==db->lookaside.pTrueEnd ); in sqlite3_db_status()
24158 db->lookaside.pEnd = db->lookaside.pStart; in sqlite3_db_status()
24162 db->lookaside.pEnd = db->lookaside.pTrueEnd; in sqlite3_db_status()
30659 if( ((uptr)p)<(uptr)(db->lookaside.pEnd) ){ in sqlite3DbFreeNN()
30698 if( ((uptr)p)<(uptr)(db->lookaside.pEnd) ){ in sqlite3DbNNFreeNN()
30940 if( ((uptr)p)<(uptr)db->lookaside.pEnd ){ in sqlite3DbRealloc()
33035 sqlite3TreeViewBound(pView, pWin->eEnd, pWin->pEnd, 0); in sqlite3TreeViewWindow()
55386 void *pStart, *pEnd; /* Bounds of global page cache memory */
55449 pcache1.pEnd = pBuf;
55540 if( SQLITE_WITHIN(p, pcache1.pStart, pcache1.pEnd) ){
55572 if( p>=pcache1.pStart && p<pcache1.pEnd ){
71824 u8 *pEnd = &pIter[8];
71828 }while( (*pIter)>=0x80 && pIter<pEnd );
71901 u8 *pEnd = &pIter[8];
71905 }while( *(pIter)>=0x80 && pIter<pEnd );
71948 u8 *pEnd; /* End mark for a varint */
71963 pEnd = &pIter[8];
71967 }while( *(pIter)>=0x80 && pIter<pEnd );
71990 u8 *pEnd; /* End mark for a varint */
72005 pEnd = &pIter[8];
72009 }while( *(pIter)>=0x80 && pIter<pEnd );
72032 u8 *pEnd; /* End mark for a varint */
72046 pEnd = pIter + 9;
72047 while( (*pIter++)&0x80 && pIter<pEnd );
72053 u8 *pEnd; /* End mark for a varint */
72067 pEnd = &pIter[8];
72071 }while( *(pIter)>=0x80 && pIter<pEnd );
72192 u8 *pEnd = &data[cellOffset + nCell*2];
72213 for(pAddr=&data[cellOffset]; pAddr<pEnd; pAddr+=2){
78097 u8 * const pEnd = &aData[usableSize];
78116 pData = pEnd;
78121 if( SQLITE_WITHIN(pCell,aData+j,pEnd) ){
78122 if( ((uptr)(pCell+sz))>(uptr)pEnd ) return SQLITE_CORRUPT_BKPT;
78193 u8 *pEnd; /* Maximum extent of cell data */
78197 pEnd = pCArray->apEnd[k];
78214 if( (uptr)(pCArray->apCell[i]+sz)>(uptr)pEnd
78215 && (uptr)(pCArray->apCell[i])<(uptr)pEnd
78228 pEnd = pCArray->apEnd[k];
78251 u8 * const pEnd = &aData[pPg->pBt->usableSize];
78262 if( SQLITE_WITHIN(pCell, pStart, pEnd) ){
78290 if( &aData[iAfter]>pEnd ) return 0;
86996 Mem *pEnd = &p[N];
87001 }while( (++p)<pEnd );
87005 assert( (&p[1])==pEnd || p[0].db==p[1].db );
87036 }while( (++p)<pEnd );
92447 assert( db->lookaside.pEnd==db->lookaside.pTrueEnd );
92448 db->lookaside.pEnd = db->lookaside.pStart;
92451 db->lookaside.pEnd = db->lookaside.pTrueEnd;
100414 Mem *pEnd; /* Last memory cell in new array */
100488 pEnd = &VdbeFrameMem(pFrame)[pFrame->nChildMem];
100489 for(pMem=VdbeFrameMem(pFrame); pMem!=pEnd; pMem++){
106499 rc = sqlite3WalkExpr(pWalker, pWin->pEnd);
118265 RenameToken *pEnd;
118266 pEnd = renameTokenFind(&sParse, 0, (void*)pTab->aCol[iCol+1].zCnName);
118267 zEnd = (const char*)pEnd->t.z;
123995 Token *pEnd, /* The ')' before options in the CREATE TABLE */
124004 if( pEnd==0 && pSelect==0 ){
124243 Token *pEnd2 = tabOpts ? &pParse->sLastToken : pEnd;
124329 assert( pCons && pEnd );
124331 pCons = pEnd;
155839 SQLITE_PRIVATE void sqlite3VtabFinishParse(Parse *pParse, Token *pEnd){
155865 if( pEnd ){
155866 pParse->sNameToken.n = (int)(pEnd->z - pParse->sNameToken.z) + pEnd->n;
159031 WhereTerm *pStart, *pEnd;
159034 pStart = pEnd = 0;
159036 if( pLoop->wsFlags & WHERE_TOP_LIMIT ) pEnd = pLoop->aLTerm[j++];
159037 assert( pStart!=0 || pEnd!=0 );
159040 pStart = pEnd;
159041 pEnd = pTerm;
159043 codeCursorHint(pTabItem, pWInfo, pLevel, pEnd);
159096 if( pEnd ){
159098 pX = pEnd->pExpr;
159100 assert( (pEnd->wtFlags & TERM_VNULL)==0 );
159101 testcase( pEnd->leftCursor!=iCur ); /* Transitive constraints */
159102 testcase( pEnd->wtFlags & TERM_VIRTUAL );
159113 disableTerm(pLevel, pEnd);
166805 SrcItem *pEnd = &pTabList->a[pWInfo->nLevel];
166823 for(iTab=0, pItem=pTabList->a; pItem<pEnd; iTab++, pItem++){
166850 for(p=&pItem[1]; p<pEnd; p++){
168016 WhereTerm *pTerm, *pEnd;
168028 pEnd = pWInfo->sWC.a + pWInfo->sWC.nTerm;
168029 for(pTerm=pWInfo->sWC.a; pTerm<pEnd; pTerm++){
168044 if( pTerm<pEnd ) continue;
168047 for(pTerm=pWInfo->sWC.a; pTerm<pEnd; pTerm++){
170018 pWin->pEnd = sqlite3ExprDup(pParse->db, p->pEnd, 0);
170027 && (pWin->pStart || pWin->pEnd)
170060 sqlite3ExprDelete(db, pWin->pEnd);
170061 pWin->pEnd = pWin->pStart = 0;
170487 sqlite3ExprDelete(db, p->pEnd);
170531 Expr *pEnd, /* End window size if TK_FOLLOWING or PRECEDING */
170544 assert( (eEnd==TK_FOLLOWING || eEnd==TK_PRECEDING)==(pEnd!=0) );
170582 pWin->pEnd = sqlite3WindowOffsetExpr(pParse, pEnd);
170587 sqlite3ExprDelete(pParse->db, pEnd);
170717 if( sqlite3ExprCompare(pParse, p1->pEnd, p2->pEnd, -1) ) return 1;
171746 pNew->pEnd = sqlite3ExprDup(db, p->pEnd, 0);
172198 && windowExprGtZero(pParse, pMWin->pEnd)
172287 sqlite3ExprCode(pParse, pMWin->pEnd, regEnd);
180630 db->lookaside.pEnd = p;
180641 db->lookaside.pEnd = 0;
180647 db->lookaside.pTrueEnd = db->lookaside.pEnd;
186545 const char *pEnd,
186550 const unsigned char *pX = (const unsigned char*)pEnd;
188243 char *pEnd = *ppPoslist;
188256 while( *pEnd | c ){
188257 c = *pEnd++ & 0x80;
188258 testcase( c!=0 && (*pEnd)==0 );
188260 pEnd++; /* Advance past the POS_END terminator byte */
188263 int n = (int)(pEnd - *ppPoslist);
188269 *ppPoslist = pEnd;
188290 char *pEnd = *ppPoslist;
188296 while( 0xFE & (*pEnd | c) ){
188297 c = *pEnd++ & 0x80;
188298 testcase( c!=0 && ((*pEnd)&0xfe)==0 );
188301 int n = (int)(pEnd - *ppPoslist);
188307 *ppPoslist = pEnd;
188659 char *pEnd, /* End of buffer */
188663 if( *pp>=pEnd ){
188922 char *pEnd = &pList[nList];
188933 while( p<pEnd ){
190706 char *pEnd = &aDoclist[nDoclist];
190709 while( pDocid<pEnd ){
190715 while( pDocid<pEnd && *pDocid==0 ) pDocid++;
190719 *pnList = (int)(pEnd - pNext);
190785 char *pEnd; /* 1 byte past end of aAll */
190794 if( pIter==0 || pIter>=(pEnd = pDL->aAll + pDL->nAll) ){
190815 while( pIter<pEnd && *pIter==0 ) pIter++;
191160 const char *pEnd;
191168 pEnd = &a[sqlite3_column_bytes(pStmt, 0)];
191169 a += sqlite3Fts3GetVarintBounded(a, pEnd, &nDoc);
191170 while( a<pEnd ){
191171 a += sqlite3Fts3GetVarintBounded(a, pEnd, &nByte);
197975 char *pEnd = &pReader->aDoclist[pReader->nDoclist];
198006 while( p<pEnd && *p==0 ) p++;
198013 if( p>=pEnd ){
199099 char *pEnd = &pList[nList];
199106 while( p<pEnd && (c | *p)&0xFE ) c = *p++ & 0x80;
199122 if( bZero && (pEnd - &pList[nList])>0){
199123 memset(&pList[nList], 0, pEnd - &pList[nList]);
201718 char *pEnd = &pCsr[csr.nDoclist];
201725 while( pCsr<pEnd ){
201728 if( pCsr<pEnd ){
203157 char *pEnd = *ppCollist;
203162 while( 0xFE & (*pEnd | c) ){
203163 c = *pEnd++ & 0x80;
203167 *ppCollist = pEnd;
203358 const char *pEnd;
203375 pEnd = a + n;
203376 a += sqlite3Fts3GetVarintBounded(a, pEnd, &nDoc);
203377 if( nDoc<=0 || a>pEnd ){
203383 if( ppEnd ) *ppEnd = pEnd;
203574 const char *pEnd; /* First byte past end of length array */
203576 rc = fts3MatchinfoSelectDoctotal(pTab, &pSelect, &nDoc, &a, &pEnd);
203583 if( a>pEnd ){
203600 const char *pEnd = a + sqlite3_column_bytes(pSelectDocsize, 0);
203603 a += sqlite3Fts3GetVarintBounded(a, pEnd, &nToken);
203604 if( a>pEnd ){
244153 const u8 *pEnd = &p[nPos]; /* One byte past end of position list */
244173 while( p<pEnd && *p!=0x01 ){
244185 if( p>=pEnd ){
244276 u8 *pEnd = (u8*)&a[pSeg->nPos];
244286 while( a<pEnd ){
244445 Fts5StructureLevel *pEnd = &pStruct->aLevel[pStruct->nLevel];
244451 for(pLvl=&pStruct->aLevel[0]; pLvl<pEnd; pLvl++){
254405 const char *pEnd = &aFold[nFold-6];
254443 if( zOut>pEnd ){
254454 pEnd = &aFold[nFold-6];