Lines Matching refs:VdbeSorter
24326 typedef struct VdbeSorter VdbeSorter; typedef
24391 VdbeSorter *pSorter; /* CURTYPE_SORTER. Sorter object */
24965 SQLITE_PRIVATE void sqlite3VdbeSorterReset(sqlite3 *, VdbeSorter *);
106827 VdbeSorter *pSorter; /* Sorter that owns this sub-task */
106846 struct VdbeSorter { struct
106868 #define SZ_VDBESORTER(N) (offsetof(VdbeSorter,aTask)+(N)*sizeof(SortSubtask))
107471 VdbeSorter *pSorter; /* The new sorter */
107508 pSorter = (VdbeSorter*)sqlite3DbMallocZero(db, sz + szKeyInfo);
107691 static int vdbeSorterJoinAll(VdbeSorter *pSorter, int rcin){
107775 SQLITE_PRIVATE void sqlite3VdbeSorterReset(sqlite3 *db, VdbeSorter *pSorter){
107809 VdbeSorter *pSorter;
107938 static SorterCompare vdbeSorterGetCompare(VdbeSorter *p){
108255 static int vdbeSorterFlushPMA(VdbeSorter *pSorter){
108329 VdbeSorter *pSorter;
108980 VdbeSorter *pSorter, /* The VDBE cursor that implements the sort */
109058 static int vdbeSorterSetupMerge(VdbeSorter *pSorter){
109141 VdbeSorter *pSorter;
109193 VdbeSorter *pSorter;
109231 const VdbeSorter *pSorter, /* Sorter object */
109258 VdbeSorter *pSorter;
109296 VdbeSorter *pSorter;