• Home
  • Raw
  • Download

Lines Matching refs:pLast

17093   TriggerStep *pLast;  /* Last element in link-list. Valid for 1st elem only */  member
21769 struct MemBlockHdr *pLast; member
21937 pHdr->pPrev = mem.pLast; in sqlite3MemMalloc()
21938 if( mem.pLast ){ in sqlite3MemMalloc()
21939 mem.pLast->pNext = pHdr; in sqlite3MemMalloc()
21943 mem.pLast = pHdr; in sqlite3MemMalloc()
21998 assert( mem.pLast==pHdr ); in sqlite3MemFree()
21999 mem.pLast = pHdr->pPrev; in sqlite3MemFree()
47425 struct RowSetEntry *pLast; /* Last entry on the pEntry list */
47458 p->pLast = 0;
47481 p->pLast = 0;
47521 struct RowSetEntry *pLast; /* The last prior entry */
47530 pLast = p->pLast;
47531 if( pLast ){
47532 if( rowid<=pLast->v ){ /*OPTIMIZATION-IF-FALSE*/
47537 pLast->pRight = pEntry;
47541 p->pLast = pEntry;
47789 pRowSet->pLast = 0;
58894 PgHdr *pLast = 0; /* Last frame in list */
59017 pLast = p;
59050 rc = walWriteOneFrame(&w, pLast, nTruncate, iOffset);
59089 rc = walIndexAppend(pWal, iFrame, pLast->pgno);
82705 Mem *pLast; /* Last field of the record */
82736 pLast = &pData0[nField-1];
82746 assert( pData0<=pLast );
82751 assert( zAffinity[0]==0 || pRec<=pLast );
82762 while( (pLast->flags & MEM_Null)!=0 && nField>pOp->p5 ){
82763 pLast--;
82772 pRec = pLast;
82835 assert( pData0<=pLast );
82845 }while( (++pRec)<=pLast );
90305 SortSubtask *pLast = &pSorter->aTask[pSorter->nTask-1];
90306 rc = vdbeSortAllocUnpacked(pLast);
90313 rc = vdbeIncrMergerNew(pLast, pMain, &pReadr->pIncr);
90320 assert( pIncr->pTask!=pLast );
136433 WhereLoop *pLast, /* Add this WhereLoop to the end of pPath->aLoop[] */
136501 pLoop = pLast;
136744 static const char *wherePathName(WherePath *pPath, int nLoop, WhereLoop *pLast){
136748 if( pLast ) zName[i++] = pLast->cId;
141571 yymsp[-2].minor.yy203->pLast->pNext = yymsp[-1].minor.yy203;
141572 yymsp[-2].minor.yy203->pLast = yymsp[-1].minor.yy203;
141578 yymsp[-1].minor.yy203->pLast = yymsp[-1].minor.yy203;
192404 Fts5ExprPhrase *pLast = pRet->apPhrase[pRet->nPhrase-1];
192405 assert( pLast==pParse->apPhrase[pParse->nPhrase-2] );
192410 pPhrase = pLast;
192411 }else if( pLast->nTerm==0 ){
192412 fts5ExprPhraseFree(pLast);
196378 Fts5Data *pLast = 0;
196384 pLast = fts5DataRead(p, FTS5_SEGMENT_ROWID(iSegid, pgnoLast));
196417 SWAPVAL(Fts5Data*, pNew, pLast);
196436 if( pLast ){
196439 pIter->pLeaf = pLast;
196441 iOff = fts5LeafFirstRowidOff(pLast);
196442 iOff += fts5GetVarint(&pLast->p[iOff], (u64*)&pIter->iRowid);
196445 if( fts5LeafIsTermless(pLast) ){
196446 pIter->iEndofDoclist = pLast->nn+1;
196448 pIter->iEndofDoclist = fts5LeafFirstTermOff(pLast);