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;
40054 void *pStart, *pEnd; /* Bounds of pagecache malloc range */
40107 pcache1.pEnd = pBuf;
40161 if( p>=pcache1.pStart && p<pcache1.pEnd ){
40191 if( p>=pcache1.pStart && p<pcache1.pEnd ){
54122 u8 *pEnd; /* End mark for a varint */
54135 pEnd = &pIter[9];
54136 while( (*pIter++)&0x80 && pIter<pEnd );
54142 pEnd = &pIter[9];
54146 }while( *(pIter)>=0x80 && pIter<pEnd );
54153 pEnd = &pIter[9];
54154 while( (*pIter++)&0x80 && pIter<pEnd );
59202 u8 * const pEnd = &aData[usableSize];
59211 pData = pEnd;
59214 if( pCell>aData && pCell<pEnd ){
59306 u8 * const pEnd = &aData[pPg->pBt->usableSize];
59315 if( pCell>=pStart && pCell<pEnd ){
59324 if( pFree+sz>pEnd ) return 0;
66041 Mem *pEnd = &p[N];
66047 }while( (++p)<pEnd );
66051 assert( (&p[1])==pEnd || p[0].db==p[1].db );
66078 }while( (++p)<pEnd );
66363 u8 *pEnd, /* Pointer to 1 byte past the end of *ppFrom buffer */
66369 if( &(*ppFrom)[nByte] <= pEnd ){
76241 Mem *pEnd; /* Last memory cell in new array */
76313 pEnd = &VdbeFrameMem(pFrame)[pFrame->nChildMem];
76314 for(pMem=VdbeFrameMem(pFrame); pMem!=pEnd; pMem++){
92614 Token *pEnd, /* The ')' before options in the CREATE TABLE */
92623 if( (pEnd==0 && pSelect==0) || db->mallocFailed ){
92745 Token *pEnd2 = tabOpts ? &pParse->sLastToken : pEnd;
92813 assert( !pSelect && pCons && pEnd );
92815 pCons = pEnd;
114923 SQLITE_PRIVATE void sqlite3VtabFinishParse(Parse *pParse, Token *pEnd){
114946 if( pEnd ){
114947 pParse->sNameToken.n = (int)(pEnd->z - pParse->sNameToken.z) + pEnd->n;
119563 WhereTerm *pStart, *pEnd;
119567 pStart = pEnd = 0;
119569 if( pLoop->wsFlags & WHERE_TOP_LIMIT ) pEnd = pLoop->aLTerm[j++];
119570 assert( pStart!=0 || pEnd!=0 );
119573 pStart = pEnd;
119574 pEnd = pTerm;
119613 if( pEnd ){
119615 pX = pEnd->pExpr;
119617 assert( (pEnd->wtFlags & TERM_VNULL)==0 );
119618 testcase( pEnd->leftCursor!=iCur ); /* Transitive constraints */
119619 testcase( pEnd->wtFlags & TERM_VIRTUAL );
119627 disableTerm(pLevel, pEnd);
122862 WhereTerm *pTerm, *pEnd;
122871 pEnd = sWLB.pWC->a + sWLB.pWC->nTerm;
122872 for(pTerm=sWLB.pWC->a; pTerm<pEnd; pTerm++){
122879 if( pTerm<pEnd ) break;
123319 static void spanSet(ExprSpan *pOut, Token *pStart, Token *pEnd){
123321 pOut->zEnd = &pEnd->z[pEnd->n];
128677 db->lookaside.pEnd = p;
128682 db->lookaside.pEnd = db;
134946 char *pEnd = *ppPoslist;
134959 while( *pEnd | c ){
134960 c = *pEnd++ & 0x80;
134961 testcase( c!=0 && (*pEnd)==0 );
134963 pEnd++; /* Advance past the POS_END terminator byte */
134966 int n = (int)(pEnd - *ppPoslist);
134972 *ppPoslist = pEnd;
134993 char *pEnd = *ppPoslist;
134999 while( 0xFE & (*pEnd | c) ){
135000 c = *pEnd++ & 0x80;
135001 testcase( c!=0 && ((*pEnd)&0xfe)==0 );
135004 int n = (int)(pEnd - *ppPoslist);
135010 *ppPoslist = pEnd;
135350 char *pEnd, /* End of buffer */
135354 if( *pp>=pEnd ){
135600 char *pEnd = &pList[nList];
135611 while( p<pEnd && *p==0x01 ){
137291 char *pEnd = &aDoclist[nDoclist];
137294 while( pDocid<pEnd ){
137300 while( pDocid<pEnd && *pDocid==0 ) pDocid++;
137304 *pnList = (int)(pEnd - pNext);
137369 char *pEnd = &pDL->aAll[pDL->nAll]; /* 1 byte past end of aAll */
137377 if( pIter>=pEnd ){
137398 while( pIter<pEnd && *pIter==0 ) pIter++;
137742 const char *pEnd;
137750 pEnd = &a[sqlite3_column_bytes(pStmt, 0)];
137752 while( a<pEnd ){
144429 char *pEnd = &pReader->aDoclist[pReader->nDoclist];
144460 while( p<pEnd && *p==0 ) p++;
144467 if( p>=pEnd ){
145531 char *pEnd = &pList[nList];
145538 while( p<pEnd && (c | *p)&0xFE ) c = *p++ & 0x80;
145554 if( bZero && &pList[nList]!=pEnd ){
145555 memset(&pList[nList], 0, pEnd - &pList[nList]);
148051 char *pEnd = &pCsr[csr.nDoclist];
148058 while( pCsr<pEnd ){
148061 if( pCsr<pEnd ){
149358 char *pEnd = *ppCollist;
149363 while( 0xFE & (*pEnd | c) ){
149364 c = *pEnd++ & 0x80;
149368 *ppCollist = pEnd;