Lines Matching defs:base
9638 ** SQLite code base to cause the statement that provoked the callback
19132 ** of the base register during check-constraint eval */
19718 char *zBase; /* Name of base window for chaining (may be NULL) */
27418 ** Return the ceiling of the logarithm base 2 of iValue.
27443 int nMinLog; /* Log base 2 of minimum allocation size in bytes */
29991 etByte base; /* The base for radix conversion */
30425 u8 base = infop->base;
30427 *(--bufpt) = cset[longvalue%base];
30428 longvalue = longvalue/base;
35843 sqlite3_file base; /* IO methods */
36132 ** base-26 number using a..z. "a" means 0. "b" means 1,
36136 ** of hexadecimal and base-26 numbers, it is always clear where
36149 ** base-26 number using a..z as the digits. So one zero is "b".
36232 ** base-26 number (digits a..z) that is the total number of bytes
36233 ** in the decoded journal file image. This base-26 number is followed
36235 ** separator is required to act as a terminator for the base-26 number.
36617 pFile->base.pMethods = &kvvfs_db_io_methods;
36623 pFile->base.pMethods = &kvvfs_jrnl_io_methods;
39051 ** The file suffix added to the data base filename in order to create the
51357 sqlite3_file base; /* IO methods */
52010 if( p->base.pMethods!=&memdb_io_methods ) return 0;
98372 /* Initialize sqlite3_vtab_cursor base class */
102569 sqlite3_vtab base; /* Base class - must be first */
102578 sqlite3_vtab_cursor base; /* Base class - must be first */
102662 *ppCursor = &pCur->base;
102884 pVTab->base.zErrMsg = sqlite3_mprintf(
126801 ** log(X) - log X base 10
126802 ** log10(X) - log X base 10
126803 ** log(B,X) - log X base B
126838 /* Convert from natural logarithm to log base 10 */
126842 /* Convert from natural logarithm to log base 2 */
136837 sqlite3_vtab base; /* Base class. Must be first */
136844 sqlite3_vtab_cursor base; /* Base class. Must be first */
136970 pCsr->base.pVtab = pVtab;
136971 *ppCursor = &pCsr->base;
137054 pTab->base.zErrMsg = sqlite3_mprintf("%s", sqlite3_errmsg(pTab->db));
143935 SrcItem *pBase, /* The base SrcItem. Looking at pBase[1] and following */
152304 ** to the n registers starting at base.
152313 static void codeApplyAffinity(Parse *pParse, int base, int n, char *zAff){
152321 /* Adjust base and n to skip over SQLITE_AFF_BLOB and SQLITE_AFF_NONE
152327 base++;
152336 sqlite3VdbeAddOp4(v, OP_Affinity, base, n, 0, zAff, n);
157199 ** Estimate the logarithm of the input value to base 2.
164396 ** is the base window. Earlier windows from the same WINDOW clause are
164398 ** either updates *pWin according to the base specification, or else
179511 sqlite3_vtab base; /* Base class used by SQLite core */
179605 sqlite3_vtab_cursor base; /* Base class used by SQLite core */
179675 ** sequence. A single token is the base case and the most common case.
181188 *ppVTab = &p->base;
181407 Fts3Table *p = (Fts3Table *)pCsr->base.pVtab;
181428 memset(&(&pCsr->base)[1], 0, sizeof(Fts3Cursor)-sizeof(sqlite3_vtab_cursor));
181437 assert( ((Fts3Table *)pCsr->base.pVtab)->pSegments==0 );
181439 assert( ((Fts3Table *)pCsr->base.pVtab)->pSegments==0 );
181456 Fts3Table *p = (Fts3Table *)pCsr->base.pVtab;
181486 Fts3Table *pTab = (Fts3Table*)pCsr->base.pVtab;
181496 if( rc==SQLITE_OK && ((Fts3Table *)pCsr->base.pVtab)->zContentTbl==0 ){
182752 Fts3Table *p = (Fts3Table *)pCsr->base.pVtab;
182904 assert( ((Fts3Table *)pCsr->base.pVtab)->pSegments==0 );
183002 assert( p->base.zErrMsg==0 );
183005 &p->base.zErrMsg
183137 assert( ((Fts3Table *)pCsr->base.pVtab)->pSegments==0 );
183433 p = (Fts3Table *)pCursor->base.pVtab;
183914 Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
184064 Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
184336 Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
184437 Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
184590 Fts3Table *p = (Fts3Table*)pCsr->base.pVtab;
184643 Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
184771 Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
185428 Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
185537 Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
185587 Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
185784 sqlite3_vtab base; /* Base class used by SQLite core */
185789 sqlite3_vtab_cursor base; /* Base class used by SQLite core */
185790 Fts3MultiSegReader csr; /* Must be right after "base" */
188040 sqlite3_tokenizer base; /* Base class */
188047 sqlite3_tokenizer_cursor base;
188072 *ppTokenizer = &t->base;
188115 *ppCursor = &c->base;
189225 sqlite3_tokenizer base;
189230 sqlite3_tokenizer_cursor base;
189284 *ppTokenizer = &t->base;
189327 *ppCursor = &c->base;
189480 sqlite3_vtab base; /* Base class used by SQLite core */
189489 sqlite3_vtab_cursor base; /* Base class used by SQLite core */
189633 *ppVtab = &pTab->base;
189709 Fts3tokTable *pTab = (Fts3tokTable *)(pCsr->base.pVtab);
191454 Fts3Table *p = (Fts3Table*)pCsr->base.pVtab;
195387 Fts3Table *p = (Fts3Table *)pCsr->base.pVtab;
196433 Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
196572 Fts3Table *pTab = (Fts3Table *)p->pCursor->base.pVtab;
196942 Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
197062 Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
197150 Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
197297 Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
197436 Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
197542 sqlite3_tokenizer base;
197549 sqlite3_tokenizer_cursor base;
197753 *pp = &pCsr->base;
197782 unicode_tokenizer *p = ((unicode_tokenizer *)pCsr->base.pTokenizer);
200368 sqlite3_vtab_cursor base; /* Base class - must be first */
200436 *ppCursor = &pCur->base;
201092 sqlite3_vtab base; /* Base class. Must be first */
201226 sqlite3_vtab_cursor base; /* Base class. Must be first */
201244 #define RTREE_OF_CURSOR(X) ((Rtree*)((X)->base.pVtab))
202026 pCsr->base.pVtab = pVTab;
202040 Rtree *pRtree = (Rtree *)(pCsr->base.pVtab);
202059 pCsr->base.pVtab = (sqlite3_vtab*)pRtree;
204116 ** (at pRtree->base.zErrMsg) to an appropriate value and returns
204143 pRtree->base.zErrMsg = sqlite3_mprintf(
204149 pRtree->base.zErrMsg = sqlite3_mprintf(
204716 pRtree->base.pModule = &rtreeModule;
206598 pRtree->base.pModule = &rtreeModule;
207938 sqlite3_tokenizer base;
207943 sqlite3_tokenizer_cursor base;
209236 sqlite3_vfs base; /* rbu VFS shim methods */
209252 sqlite3_file base; /* sqlite3_file methods */
213683 char *zOut = sqlite3_mprintf("rbu(%s)/%z", pRbuVfs->base.zName, zIn);
213974 rc = rbuVfsFileSize(&pDb->base, &sz);
214139 memcpy(&pNew->base, &vfs_template, sizeof(sqlite3_vfs));
214140 pNew->base.mxPathname = pParent->mxPathname;
214141 pNew->base.szOsFile = sizeof(rbu_file) + pParent->szOsFile;
214143 pNew->base.zName = (const char*)(zSpace = (char*)&pNew[1]);
214151 rc = sqlite3_vfs_register(&pNew->base, 0);
214303 sqlite3_vtab_cursor base; /* base class. MUST BE FIRST! */
214328 sqlite3_vtab base; /* base class. MUST BE FIRST! */
214480 pCsr->base.pVtab = pVTab;
215129 sqlite3_vtab_cursor base; /* Base class. Must be first */
215139 sqlite3_vtab base; /* Base class. Must be first */
215261 pCsr->base.pVtab = pVTab;
222140 /* If non-NULL, points to sqlite3_vtab.base.zErrmsg. Often NULL. */
222495 sqlite3_vtab base; /* Base class used by SQLite core */
230512 Fts5IndexIter base; /* Base class containing output vars */
232638 assert( (pFirst->pLeaf==0)==pIter->base.bEof );
232908 pIter->base.bEof = pSeg->pLeaf==0;
232926 assert( pIter->base.bEof==0 );
233210 ** and sets pIter->base.pData/nData to point to the new position list.
233213 ** pIter->base.pData/nData to point directly to it.
233240 pIter->base.pData = pIter->poslist.p;
233241 pIter->base.nData = pIter->poslist.n;
233254 pIter->base.pData = aCopy;
233255 pIter->base.nData = p-aCopy;
233261 pIter->base.pData = pIter->poslist.p;
233262 pIter->base.nData = pIter->poslist.n;
233281 pIter->base.iRowid = pSeg->iRowid;
233282 pIter->base.nData = pSeg->nPos;
233290 pIter->base.iRowid = pSeg->iRowid;
233291 pIter->base.nData = pSeg->nPos;
233299 pIter->base.pData = &pSeg->pLeaf->p[pSeg->iLeafOffset];
233306 pIter->base.pData = pIter->poslist.p;
233316 pIter->base.nData = 0;
233327 pIter->base.iRowid = pSeg->iRowid;
233328 pIter->base.pData = pIter->poslist.p;
233329 pIter->base.nData = pIter->poslist.n;
233359 pIter->base.iRowid = pSeg->iRowid;
233374 pIter->base.pData = pIter->poslist.p;
233375 pIter->base.nData = aOut - pIter->poslist.p;
233384 pIter->base.iRowid = pSeg->iRowid;
233402 pIter->base.pData = pIter->poslist.p;
233403 pIter->base.nData = pIter->poslist.n;
233538 }else if( pNew->base.bEof==0 ){
233583 pNew->base.bEof = 1;
233600 || (pIter->aSeg[ pIter->aFirst[1].iFirst ].pLeaf==0)==pIter->base.bEof
233602 return (p->rc || pIter->base.bEof);
234875 int nData = pMulti->base.nData;
234881 fts5BufferSafeAppendBlob(pBuf, pMulti->base.pData, nData);
235258 if( p1->base.nData ){
235259 xAppend(p, (u64)p1->base.iRowid-(u64)iLastRowid, p1, &doclist);
235260 iLastRowid = p1->base.iRowid;
235283 if( p1->base.nData==0 ) continue;
235285 if( p1->base.iRowid<=iLastRowid && doclist.n>0 ){
235307 xAppend(p, (u64)p1->base.iRowid-(u64)iLastRowid, p1, &doclist);
235308 iLastRowid = p1->base.iRowid;
235668 pIter->base.bEof = 1;
236996 sqlite3_vtab_cursor base; /* Base class used by SQLite core */
237400 pTab->base.zErrMsg = sqlite3_mprintf(
237513 if( pCsr->base.pVtab==(sqlite3_vtab*)pTab ) return SQLITE_OK;
237569 Fts5FullTable *pTab = (Fts5FullTable*)(pCsr->base.pVtab);
237675 && pCsr->base.pVtab==(sqlite3_vtab*)pTab
237698 Fts5FullTable *pTab = (Fts5FullTable*)(pCsr->base.pVtab);
237889 assert( pTab->p.base.zErrMsg==0 );
237900 pTab->p.base.zErrMsg = sqlite3_mprintf("unknown special query: %.*s", n, z);
237925 Fts5FullTable *pTab = (Fts5FullTable*)(pCsr->base.pVtab);
237964 assert( pTab->p.base.zErrMsg==0 );
237965 pTab->p.base.zErrMsg = sqlite3_mprintf("no such function: %s", zRank);
237996 pCsr->base.pVtab->zErrMsg = sqlite3_mprintf(
238057 pTab->p.base.zErrMsg = sqlite3_mprintf(
238076 assert( pzErrmsg==0 || pzErrmsg==&pTab->p.base.zErrMsg );
238077 pConfig->pzErrmsg = &pTab->p.base.zErrMsg;
238101 char **pzErr = &pTab->p.base.zErrMsg;
238202 pTab->pStorage, fts5StmtType(pCsr), &pCsr->pStmt, &pTab->p.base.zErrMsg
238288 Fts5FullTable *pTab = (Fts5FullTable*)(pCsr->base.pVtab);
238291 pTab->pStorage, eStmt, &pCsr->pStmt, (bErrormsg?&pTab->p.base.zErrMsg:0)
238293 assert( rc!=SQLITE_OK || pTab->p.base.zErrMsg==0 );
238298 Fts5Table *pTab = (Fts5Table*)(pCsr->base.pVtab);
238325 assert( p->p.base.zErrMsg==0 );
238326 p->p.base.zErrMsg = sqlite3_vmprintf(zFormat, ap);
238464 pTab->p.pConfig->pzErrmsg = &pTab->p.base.zErrMsg;
238505 pTab->p.base.zErrMsg = sqlite3_mprintf(
238574 pTab->p.pConfig->pzErrmsg = &pTab->p.base.zErrMsg;
238622 return ((Fts5Table*)(pCsr->base.pVtab))->pConfig->nCol;
238631 Fts5FullTable *pTab = (Fts5FullTable*)(pCsr->base.pVtab);
238637 Fts5FullTable *pTab = (Fts5FullTable*)(pCsr->base.pVtab);
238648 Fts5Table *pTab = (Fts5Table*)(pCsr->base.pVtab);
238672 if( fts5IsContentless((Fts5FullTable*)(pCsr->base.pVtab))
238693 Fts5Config *pConfig = ((Fts5Table*)(pCsr->base.pVtab))->pConfig;
238743 int nCol = ((Fts5Table*)pCsr->base.pVtab)->pConfig->nCol;
238838 }else if( fts5IsOffsetless((Fts5Table*)pCsr->base.pVtab) ){
238875 Fts5FullTable *pTab = (Fts5FullTable*)(pCsr->base.pVtab);
239028 Fts5Config *pConfig = ((Fts5Table*)(pCsr->base.pVtab))->pConfig;
239060 Fts5Config *pConfig = ((Fts5Table*)(pCsr->base.pVtab))->pConfig;
239135 Fts5FullTable *pTab = (Fts5FullTable*)(pCsr->base.pVtab);
239139 rc = fts5OpenMethod(pCsr->base.pVtab, (sqlite3_vtab_cursor**)&pNew);
239144 pNew->base.pVtab = (sqlite3_vtab*)pTab;
239222 return (Fts5Table*)pCsr->base.pVtab;
239249 switch( ((Fts5Table*)(pCsr->base.pVtab))->pConfig->eDetail ){
239337 pConfig->pzErrmsg = &pTab->p.base.zErrMsg;
243511 sqlite3_vtab base;
243521 sqlite3_vtab_cursor base;
244310 sqlite3_vtab base; /* Base class - must be first */
244320 sqlite3_vtab_cursor base; /* Base class - must be first */
244392 *ppCursor = &pCur->base;