Home | History | Annotate | Download | only in orig

Lines Matching defs:pRecord

71741   int nInMemory;                  /* Current size of pRecord list as PMA */
71749 SorterRecord *pRecord; /* Head of in-memory record list */
71769 ** together into a linked list headed at VdbeSorter.pRecord using the
72057 ** Free the list of sorted records starting at pRecord.
72059 static void vdbeSorterRecordFree(sqlite3 *db, SorterRecord *pRecord){
72062 for(p=pRecord; p; p=pNext){
72084 vdbeSorterRecordFree(db, pSorter->pRecord);
72140 ** Sort the linked list of records headed at pCsr->pRecord. Return SQLITE_OK
72155 p = pSorter->pRecord;
72171 pSorter->pRecord = p;
72196 assert( pSorter->pRecord==0 );
72218 for(p=pSorter->pRecord; rc==SQLITE_OK && p; p=pNext){
72243 pSorter->pRecord = p;
72271 pNew->pNext = pSorter->pRecord;
72272 pSorter->pRecord = pNew;
72342 ** sort the VdbeSorter.pRecord list. The vdbe layer will read data directly
72345 *pbEof = !pSorter->pRecord;
72453 SorterRecord *pFree = pSorter->pRecord;
72454 pSorter->pRecord = pFree->pNext;
72457 *pbEof = !pSorter->pRecord;
72478 *pnKey = pSorter->pRecord->nVal;
72479 pKey = pSorter->pRecord->pVal;