Searched refs:VdbeCursor (Results 1 - 6 of 6) sorted by relevance

/external/chromium_org/third_party/sqlite/src/src/
H A DvdbeInt.h43 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 Dvdbe.c185 ** 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 Dvdbeaux.c1100 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 Dsqlite3.c12876 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 Dsqlite3.c12876 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 Dsqlite3.c12272 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