Searched refs:VdbeCursor (Results 1 - 6 of 6) sorted by relevance
/external/chromium_org/third_party/sqlite/src/src/ |
H A D | vdbeInt.h | 43 struct VdbeCursor { struct 84 typedef struct VdbeCursor VdbeCursor; typedef in typeref:struct:VdbeCursor 115 VdbeCursor **apCsr; /* Array of Vdbe cursors for parent frame */ 128 ** A value for VdbeCursor.cacheValid that means the cache is always invalid. 286 VdbeCursor **apCsr; /* One element of this array for each open cursor */ 290 u32 cacheCtr; /* VdbeCursor row cache generation counter */ 337 void sqlite3VdbeFreeCursor(Vdbe *, VdbeCursor*); 339 int sqlite3VdbeCursorMoveto(VdbeCursor*); 350 int sqlite3VdbeIdxKeyCompare(VdbeCursor*,UnpackedRecor [all...] |
H A D | vdbe.c | 185 ** Allocate VdbeCursor number iCur. Return a pointer to it. Return NULL 188 static VdbeCursor *allocateCursor( 190 int iCur, /* Index of the new VdbeCursor */ 196 ** required for this VdbeCursor structure. It is convenient to use a 198 ** VdbeCursor structure for the following reasons: 216 VdbeCursor *pCx = 0; 218 ROUND8(sizeof(VdbeCursor)) + 228 p->apCsr[iCur] = pCx = (VdbeCursor*)pMem->z; 229 memset(pCx, 0, sizeof(VdbeCursor)); 233 pCx->aType = (u32 *)&pMem->z[ROUND8(sizeof(VdbeCursor))]; [all...] |
H A D | vdbeaux.c | 1100 VdbeCursor **apCsr = (VdbeCursor **)&aMem[p->nChildMem]; 1435 ** VdbeCursor/BtCursor structures. The blob of memory associated with 1478 p->apCsr = allocSpace(p->apCsr, nCursor*sizeof(VdbeCursor*), 1535 void sqlite3VdbeFreeCursor(Vdbe *p, VdbeCursor *pCx){ 1595 VdbeCursor *pC = p->apCsr[i]; 2449 int sqlite3VdbeCursorMoveto(VdbeCursor *p){ 3100 VdbeCursor *pC, /* The cursor to compare against */
|
/external/sqlite/dist/orig/ |
H A D | sqlite3.c | 12876 struct VdbeCursor { struct 12919 typedef struct VdbeCursor VdbeCursor; typedef in typeref:struct:VdbeCursor 12949 VdbeCursor **apCsr; /* Array of Vdbe cursors for parent frame */ 12965 ** A value for VdbeCursor.cacheValid that means the cache is always invalid. 13135 VdbeCursor **apCsr; /* One element of this array for each open cursor */ 13140 u32 cacheCtr; /* VdbeCursor row cache generation counter */ 13192 SQLITE_PRIVATE void sqlite3VdbeFreeCursor(Vdbe *, VdbeCursor*); 13194 SQLITE_PRIVATE int sqlite3VdbeCursorMoveto(VdbeCursor*); 13205 SQLITE_PRIVATE int sqlite3VdbeIdxKeyCompare(VdbeCursor*,UnpackedRecor [all...] |
/external/sqlite/dist/ |
H A D | sqlite3.c | 12876 struct VdbeCursor { struct 12919 typedef struct VdbeCursor VdbeCursor; typedef in typeref:struct:VdbeCursor 12949 VdbeCursor **apCsr; /* Array of Vdbe cursors for parent frame */ 12965 ** A value for VdbeCursor.cacheValid that means the cache is always invalid. 13135 VdbeCursor **apCsr; /* One element of this array for each open cursor */ 13140 u32 cacheCtr; /* VdbeCursor row cache generation counter */ 13192 SQLITE_PRIVATE void sqlite3VdbeFreeCursor(Vdbe *, VdbeCursor*); 13194 SQLITE_PRIVATE int sqlite3VdbeCursorMoveto(VdbeCursor*); 13205 SQLITE_PRIVATE int sqlite3VdbeIdxKeyCompare(VdbeCursor*,UnpackedRecor [all...] |
/external/chromium_org/third_party/sqlite/amalgamation/ |
H A D | sqlite3.c | 12272 struct VdbeCursor { struct 12313 typedef struct VdbeCursor VdbeCursor; typedef in typeref:struct:VdbeCursor 12344 VdbeCursor **apCsr; /* Array of Vdbe cursors for parent frame */ 12357 ** A value for VdbeCursor.cacheValid that means the cache is always invalid. 12515 VdbeCursor **apCsr; /* One element of this array for each open cursor */ 12519 u32 cacheCtr; /* VdbeCursor row cache generation counter */ 12566 SQLITE_PRIVATE void sqlite3VdbeFreeCursor(Vdbe *, VdbeCursor*); 12568 SQLITE_PRIVATE int sqlite3VdbeCursorMoveto(VdbeCursor*); 12579 SQLITE_PRIVATE int sqlite3VdbeIdxKeyCompare(VdbeCursor*,UnpackedRecor [all...] |
Completed in 531 milliseconds