Lines Matching refs:pEnd

10959   void *pEnd;             /* First byte past end of available space */  member
20963 return p>=db->lookaside.pStart && p<db->lookaside.pEnd;
40072 void *pStart, *pEnd; /* Bounds of pagecache malloc range */
40125 pcache1.pEnd = pBuf;
40179 if( p>=pcache1.pStart && p<pcache1.pEnd ){
40209 if( p>=pcache1.pStart && p<pcache1.pEnd ){
54140 u8 *pEnd; /* End mark for a varint */
54153 pEnd = &pIter[9];
54154 while( (*pIter++)&0x80 && pIter<pEnd );
54160 pEnd = &pIter[9];
54164 }while( *(pIter)>=0x80 && pIter<pEnd );
54171 pEnd = &pIter[9];
54172 while( (*pIter++)&0x80 && pIter<pEnd );
59220 u8 * const pEnd = &aData[usableSize];
59229 pData = pEnd;
59232 if( pCell>aData && pCell<pEnd ){
59324 u8 * const pEnd = &aData[pPg->pBt->usableSize];
59333 if( pCell>=pStart && pCell<pEnd ){
59342 if( pFree+sz>pEnd ) return 0;
66059 Mem *pEnd = &p[N];
66065 }while( (++p)<pEnd );
66069 assert( (&p[1])==pEnd || p[0].db==p[1].db );
66096 }while( (++p)<pEnd );
66381 u8 *pEnd, /* Pointer to 1 byte past the end of *ppFrom buffer */
66387 if( &(*ppFrom)[nByte] <= pEnd ){
76259 Mem *pEnd; /* Last memory cell in new array */
76331 pEnd = &VdbeFrameMem(pFrame)[pFrame->nChildMem];
76332 for(pMem=VdbeFrameMem(pFrame); pMem!=pEnd; pMem++){
92632 Token *pEnd, /* The ')' before options in the CREATE TABLE */
92641 if( (pEnd==0 && pSelect==0) || db->mallocFailed ){
92763 Token *pEnd2 = tabOpts ? &pParse->sLastToken : pEnd;
92831 assert( !pSelect && pCons && pEnd );
92833 pCons = pEnd;
114941 SQLITE_PRIVATE void sqlite3VtabFinishParse(Parse *pParse, Token *pEnd){
114964 if( pEnd ){
114965 pParse->sNameToken.n = (int)(pEnd->z - pParse->sNameToken.z) + pEnd->n;
119581 WhereTerm *pStart, *pEnd;
119585 pStart = pEnd = 0;
119587 if( pLoop->wsFlags & WHERE_TOP_LIMIT ) pEnd = pLoop->aLTerm[j++];
119588 assert( pStart!=0 || pEnd!=0 );
119591 pStart = pEnd;
119592 pEnd = pTerm;
119631 if( pEnd ){
119633 pX = pEnd->pExpr;
119635 assert( (pEnd->wtFlags & TERM_VNULL)==0 );
119636 testcase( pEnd->leftCursor!=iCur ); /* Transitive constraints */
119637 testcase( pEnd->wtFlags & TERM_VIRTUAL );
119645 disableTerm(pLevel, pEnd);
122880 WhereTerm *pTerm, *pEnd;
122889 pEnd = sWLB.pWC->a + sWLB.pWC->nTerm;
122890 for(pTerm=sWLB.pWC->a; pTerm<pEnd; pTerm++){
122897 if( pTerm<pEnd ) break;
123337 static void spanSet(ExprSpan *pOut, Token *pStart, Token *pEnd){
123339 pOut->zEnd = &pEnd->z[pEnd->n];
128695 db->lookaside.pEnd = p;
128700 db->lookaside.pEnd = db;
134964 char *pEnd = *ppPoslist;
134977 while( *pEnd | c ){
134978 c = *pEnd++ & 0x80;
134979 testcase( c!=0 && (*pEnd)==0 );
134981 pEnd++; /* Advance past the POS_END terminator byte */
134984 int n = (int)(pEnd - *ppPoslist);
134990 *ppPoslist = pEnd;
135011 char *pEnd = *ppPoslist;
135017 while( 0xFE & (*pEnd | c) ){
135018 c = *pEnd++ & 0x80;
135019 testcase( c!=0 && ((*pEnd)&0xfe)==0 );
135022 int n = (int)(pEnd - *ppPoslist);
135028 *ppPoslist = pEnd;
135368 char *pEnd, /* End of buffer */
135372 if( *pp>=pEnd ){
135618 char *pEnd = &pList[nList];
135629 while( p<pEnd && *p==0x01 ){
137321 char *pEnd = &aDoclist[nDoclist];
137324 while( pDocid<pEnd ){
137330 while( pDocid<pEnd && *pDocid==0 ) pDocid++;
137334 *pnList = (int)(pEnd - pNext);
137399 char *pEnd = &pDL->aAll[pDL->nAll]; /* 1 byte past end of aAll */
137407 if( pIter>=pEnd ){
137428 while( pIter<pEnd && *pIter==0 ) pIter++;
137772 const char *pEnd;
137780 pEnd = &a[sqlite3_column_bytes(pStmt, 0)];
137782 while( a<pEnd ){
144459 char *pEnd = &pReader->aDoclist[pReader->nDoclist];
144490 while( p<pEnd && *p==0 ) p++;
144497 if( p>=pEnd ){
145561 char *pEnd = &pList[nList];
145568 while( p<pEnd && (c | *p)&0xFE ) c = *p++ & 0x80;
145584 if( bZero && &pList[nList]!=pEnd ){
145585 memset(&pList[nList], 0, pEnd - &pList[nList]);
148081 char *pEnd = &pCsr[csr.nDoclist];
148088 while( pCsr<pEnd ){
148091 if( pCsr<pEnd ){
149388 char *pEnd = *ppCollist;
149393 while( 0xFE & (*pEnd | c) ){
149394 c = *pEnd++ & 0x80;
149398 *ppCollist = pEnd;