| /sqlite-3.40.0/src/ |
| H A D | btreeInt.h | 280 u8 leaf; /* True if a leaf page */ 281 u8 hdrOffset; /* 100 for page 1. 0 otherwise */ 282 u8 childPtrSize; /* 0 if leaf==1. 4 if leaf==0 */ 283 u8 max1bytePayload; /* min(maxLocal,127) */ 299 u8 *aCellIdx; /* The cell index area */ 316 u8 eLock; /* READ_LOCK or WRITE_LOCK */ 430 u8 openFlags; /* Flags to sqlite3BtreeOpen() */ 434 u8 bDoTruncate; /* True to truncate db on commit */ 436 u8 inTransaction; /* Transaction state */ 482 u8 *pPayload; /* Pointer to the start of payload */ [all …]
|
| H A D | utf.c | 211 u8 temp; in sqlite3VdbeMemTranslate() 218 zIn = (u8*)pMem->z; in sqlite3VdbeMemTranslate() 254 zIn = (u8*)pMem->z; in sqlite3VdbeMemTranslate() 379 u8 bom = 0; in sqlite3VdbeMemHandleBom() 383 u8 b1 = *(u8 *)pMem->z; in sqlite3VdbeMemHandleBom() 384 u8 b2 = *(((u8 *)pMem->z) + 1); in sqlite3VdbeMemHandleBom() 417 const u8 *z = (const u8*)zIn; in sqlite3Utf8CharLen() 418 const u8 *zTerm; in sqlite3Utf8CharLen() 422 zTerm = (const u8*)(-1); in sqlite3Utf8CharLen() 451 c = sqlite3Utf8Read((const u8**)&zIn); in sqlite3Utf8To8() [all …]
|
| H A D | sqliteInt.h | 4383 int sqlite3IsIdChar(u8); 4535 void sqlite3TreeViewTriggerStep(TreeView*, const TriggerStep*, u8, u8); 4536 void sqlite3TreeViewTrigger(TreeView*, const Trigger*, u8, u8); 4824 Parse*,Table*,Trigger*,int,int,int,i16,u8,u8,u8,int); 4830 u8,u8,int,int*,int*,Upsert*); 4837 int sqlite3OpenTableAndIndices(Parse*, Table*, int, u8, int, u8*, int*, int*); 4851 FuncDef *sqlite3FindFunction(sqlite3*,const char*,int,u8,u8); 4973 (u8)((*(A)<(u8)0x80)?((B)=(u32)*(A)),1:sqlite3GetVarint32((A),(u32 *)&(B))) 5034 u8 sqlite3GetBoolean(const char *z,u8); 5049 int sqlite3ValueFromExpr(sqlite3 *, const Expr *, u8, u8, sqlite3_value **); [all …]
|
| H A D | vdbeInt.h | 77 u8 eCurType; /* One of the CURTYPE_* values above */ 177 u8 *aOnce; /* Bitmask used by OP_Once */ 220 u8 eSubtype; /* Subtype for this value */ 377 u8 enc; /* Encoding to use for results */ 379 u8 argc; /* Number of arguments */ 462 u8 prepFlags; /* SQLITE_PREPARE_* flags */ 543 extern const u8 sqlite3SmallTypeSizes[]; 557 u8 sqlite3VdbeOneByteSerialTypeLen(u8); 608 int sqlite3VdbeMemStringify(Mem*, u8, u8); 617 int sqlite3VdbeMemCast(Mem*,u8,u8); [all …]
|
| H A D | whereInt.h | 91 u8 iFrom; /* Which entry in the FROM clause */ 102 u8 eEndLoopOp; /* IN Loop terminator. OP_Next or OP_Prev */ 135 u8 iSortIdx; /* Sorting index number. 0==None */ 273 u8 nChild; /* Number of children that must disable us */ 274 u8 eMatchOp; /* Op for vtab MATCH/LIKE/GLOB/REGEXP terms */ 346 u8 op; /* Split operator. TK_AND or TK_OR */ 347 u8 hasOr; /* True if any a[].eOperator is WO_OR */ 477 u8 nLevel; /* Number of nested loop */ 479 u8 eOnePass; /* ONEPASS_OFF, or _SINGLE, or _MULTI */ 480 u8 eDistinct; /* One of the WHERE_DISTINCT_* values */ [all …]
|
| H A D | vdbesort.c | 334 u8 typeMask; 539 u8 *aNew; in vdbePmaReadBlob() 590 u8 aVarint[16], *a; in vdbePmaReadVarint() 809 const u8 * const p1 = (const u8 * const)pKey1; in vdbeSorterCompareText() 810 const u8 * const p2 = (const u8 * const)pKey2; in vdbeSorterCompareText() 851 const u8 * const p1 = (const u8 * const)pKey1; in vdbeSorterCompareInt() 852 const u8 * const p2 = (const u8 * const)pKey2; in vdbeSorterCompareInt() 865 const u8 n = aLen[s1]; in vdbeSorterCompareInt() 1529 u8 aByte[10]; in vdbePmaWriteVarint() 1734 u8 *aMem; in vdbeSorterFlushPMA() [all …]
|
| H A D | callback.c | 56 static const u8 aEnc[] = { SQLITE_UTF16BE, SQLITE_UTF16LE, SQLITE_UTF8 }; in synthCollSeq() 161 u8 enc, /* Desired text encoding */ in sqlite3FindCollSeq() 181 void sqlite3SetTextEncoding(sqlite3 *db, u8 enc){ in sqlite3SetTextEncoding() 206 u8 enc, /* The desired encoding for the collating sequence */ in sqlite3GetCollSeq() 257 u8 enc = ENC(db); in sqlite3LocateCollSeq() 258 u8 initbusy = db->init.busy; in sqlite3LocateCollSeq() 301 u8 enc /* Desired text encoding */ in matchQuality() 400 u8 enc, /* Preferred text encoding */ in sqlite3FindFunction() 439 h = SQLITE_FUNC_HASH(sqlite3UpperToLower[(u8)zName[0]], nName); in sqlite3FindFunction() 458 u8 *z; in sqlite3FindFunction() [all …]
|
| H A D | btree.c | 1233 u8 x; in btreeParseCellPtr() 3098 u8 av = (u8)autoVacuum; in sqlite3BtreeSetAutoVacuum() 3878 u8 eType; in incrVacuumStep() 4845 u8 eType; in getOverflowPage() 6021 u8 i; in sqlite3BtreeRowCountEst() 7294 u8 *pData; in rebuildPage() 7390 u8 *pSlot; in pageInsertArray() 7504 u8 *pData; in editPage() 7647 u8 *pStop; in balance_quick() 7728 u8 e; [all …]
|
| H A D | vdbe.h | 42 u8 opcode; /* What operation to perform */ 90 u8 *aOnce; /* Array of OP_Once flags */ 100 u8 opcode; /* What operation to perform */ 188 int sqlite3VdbeAddOp4Dup8(Vdbe*,int,int,int,int,const u8*,int); 208 void sqlite3VdbeExplain(Parse*,u8,const char*,...); 226 void sqlite3VdbeChangeOpcode(Vdbe*, int addr, u8); 235 int sqlite3VdbeDeletePriorOpcode(Vdbe*, u8 op); 265 u8 sqlite3VdbePrepareFlags(Vdbe*); 266 void sqlite3VdbeSetSql(Vdbe*, const char *z, int n, u8); 273 sqlite3_value *sqlite3VdbeGetBoundValue(Vdbe*, int, u8);
|
| H A D | util.c | 360 u8 h = 0; in sqlite3StrIHash() 952 u8 buf[10]; in putVarint64() 954 p[8] = (u8)v; in putVarint64() 1221 u8 n; in sqlite3GetVarint32() 1272 u8 n; in sqlite3GetVarint32() 1325 p[0] = (u8)(v>>24); in sqlite3Put4byte() 1326 p[1] = (u8)(v>>16); in sqlite3Put4byte() 1327 p[2] = (u8)(v>>8); in sqlite3Put4byte() 1328 p[3] = (u8)v; in sqlite3Put4byte() 1400 u8 eOpenState; in sqlite3SafetyCheckOk() [all …]
|
| /sqlite-3.40.0/ext/session/ |
| H A D | changesetfuzz.c | 454 u8 *p = *ppHdr; in fuzzParseHeader() 489 u8 eType = p[0]; in fuzzChangeSize() 538 u8 *p = *ppRec; in fuzzParseRecord() 546 u8 **apNew = (u8**)sqlite3_realloc(pParse->apVal, nNew*sizeof(u8*)); in fuzzParseRecord() 576 u8 *p = *ppData; in fuzzParseChanges() 580 u8 eOp = p[0]; in fuzzParseChanges() 666 u8 *p = *ppRec; in fuzzPrintRecord() 736 u8 *p; in fuzzPrintGroup() 917 u8 *p = *pp; in fuzzCopyChange() 925 u8 eNew = eType; in fuzzCopyChange() [all …]
|
| H A D | sqlite3session.c | 407 u8 *z; in sessionSerializeValue() 691 u8 **paOut, in sessionMergeRecord() 693 u8 *aLeft, in sessionMergeRecord() 694 u8 *aRight in sessionMergeRecord() 820 u8 *aOld; in sessionMergeUpdate() 822 u8 *aNew; in sessionMergeUpdate() 1127 u8 *abPK; in sessionInitTable() 2001 u8 *aNew; in sessionBufferGrow() 2194 u8 *z; in sessionAppendCol() 3226 u8 op; in sessionChangesetNextOne() [all …]
|
| /sqlite-3.40.0/ext/fts5/ |
| H A D | fts5_hash.c | 149 static unsigned int fts5HashKey2(int nSlot, u8 b, const u8 *p, int n){ in fts5HashKey2() 177 iHash = fts5HashKey(nNew, (u8*)fts5EntryKey(p), in fts5HashResize() 197 u8 *pPtr = p2 ? (u8*)p2 : (u8*)p; in fts5HashAddPoslistSize() 213 pPtr[p->iSzPoslist] = (u8)nPos; in fts5HashAddPoslistSize() 251 u8 *pPtr; in sqlite3Fts5HashWrite() 258 iHash = fts5HashKey2(pHash->nSlot, (u8)bByte, (const u8*)pToken, nToken); in sqlite3Fts5HashWrite() 280 iHash = fts5HashKey2(pHash->nSlot, (u8)bByte, (const u8*)pToken, nToken); in sqlite3Fts5HashWrite() 336 pPtr = (u8*)p; in sqlite3Fts5HashWrite() 416 if( ((u8)zKey1[i])>((u8)zKey2[i]) ){ in fts5HashEntryMerge() 507 u8 *pRet = (u8*)(*ppOut = sqlite3_malloc64(nPre + nList + 10)); in sqlite3Fts5HashQuery() [all …]
|
| H A D | fts5Int.h | 26 typedef unsigned char u8; typedef 272 u8 *p; 300 void sqlite3Fts5Put32(u8*, int); 301 int sqlite3Fts5Get32(const u8*); 316 u8 bEof; /* Set to true at EOF */ 366 const u8 *pData; 368 u8 bEof; 537 u8 sqlite3Fts5GetVarint(const unsigned char*, u64*); 740 int sqlite3Fts5ExprPoslist(Fts5Expr*, int, const u8 **); 850 int sqlite3Fts5UnicodeCatParse(const char*, u8*); [all …]
|
| H A D | fts5_buffer.c | 21 u8 *pNew; in sqlite3Fts5BufferSize() 47 void sqlite3Fts5Put32(u8 *aBuf, int iVal){ in sqlite3Fts5Put32() 54 int sqlite3Fts5Get32(const u8 *aBuf){ in sqlite3Fts5Get32() 67 const u8 *pData in sqlite3Fts5BufferAppendBlob() 87 sqlite3Fts5BufferAppendBlob(pRc, pBuf, nStr+1, (const u8*)zStr); in sqlite3Fts5BufferAppendString() 160 const u8 *pData in sqlite3Fts5BufferSet() 167 const u8 *a, int n, /* Buffer containing poslist */ in sqlite3Fts5PoslistNext64() 217 const u8 *a, int n, /* Poslist buffer to iterate through */ in sqlite3Fts5PoslistReaderInit() 311 u8 aBareword[128] = { in sqlite3Fts5IsBareword()
|
| /sqlite-3.40.0/ext/fts3/ |
| H A D | fts3Int.h | 171 typedef unsigned char u8; /* 1-byte (or larger) unsigned integer */ typedef 242 u8 *abNotindexed; /* True for 'notindexed' columns */ 260 u8 bFts4; /* True for FTS4, false for FTS3 */ 262 u8 bHasDocsize; /* True if %_docsize table exists */ 332 u8 isEof; /* True if at End Of Results */ 334 u8 bSeekStmt; /* True if pStmt is a seek */ 344 u8 bDesc; /* True to sort in descending order */ 467 u8 bEof; /* True this expression is at EOF already */ 468 u8 bStart; /* True if iDocid is valid */ 580 (*(u8*)(p)&0x80) ? sqlite3Fts3GetVarint32(p, piVal) : (*piVal=*(u8*)(p), 1) \ [all …]
|
| H A D | fts3_unicode.c | 60 *zOut++ = (u8)(c&0xFF); \ 63 *zOut++ = 0xC0 + (u8)((c>>6)&0x1F); \ 64 *zOut++ = 0x80 + (u8)(c & 0x3F); \ 67 *zOut++ = 0xE0 + (u8)((c>>12)&0x0F); \ 68 *zOut++ = 0x80 + (u8)((c>>6) & 0x3F); \ 69 *zOut++ = 0x80 + (u8)(c & 0x3F); \ 71 *zOut++ = 0xF0 + (u8)((c>>18) & 0x07); \ 72 *zOut++ = 0x80 + (u8)((c>>12) & 0x3F); \ 73 *zOut++ = 0x80 + (u8)((c>>6) & 0x3F); \ 74 *zOut++ = 0x80 + (u8)(c & 0x3F); \
|
| /sqlite-3.40.0/ext/lsm1/ |
| H A D | lsm_vtab.c | 102 typedef unsigned char u8; typedef 177 const u8 *pData, in lsm1VblobEnlargeAndAppend() 232 u8 keyType = 0; in lsm1Connect() 379 const u8 *pVal; in lsm1Next() 603 u8 eType; in lsm1DecodeValues() 673 const u8 *zData; in lsm1Column() 749 const u8 *pVal = 0; in lsm1Filter() 751 u8 keyType = pTab->keyType; in lsm1Filter() 752 u8 aKey1[16]; in lsm1Filter() 769 u8 aKey[12]; in lsm1Filter() [all …]
|
| H A D | lsm_log.c | 257 u8 *a = (u8 *)z; in logCksumUnaligned() 383 assert( (u8 *)(&pNew[1])==(u8 *)(&((&pNew->buf)[1])) ); in lsmLogBegin() 384 memset(pNew, 0, ((u8 *)&pNew->buf) - (u8 *)pNew); in lsmLogBegin() 441 u8 aJump[] = { in lsmLogBegin() 696 u8 *a = (u8 *)&pLog->buf.z[pLog->buf.n]; in lsmLogWrite() 703 *(a++) = (u8)eType | (u8)bCksum; in lsmLogWrite() 905 u8 *aVarint; in logReaderVarint() 917 u8 *pPtr = 0; in logReaderByte() 924 u8 *pPtr = 0; in logReaderCksum() 1007 u8 eType = 0; in lsmLogRecover() [all …]
|
| H A D | lsm_sorted.c | 416 u8 *aData; in sortedReadData() 527 u8 *pKey; in pageGetKey() 530 u8 *aData; in pageGetKey() 561 u8 *aKey; in pageGetKeyCopy() 574 u8 *aData; in pageGetBtreeRef() 576 u8 *aCell; in pageGetBtreeRef() 601 u8 *aData; in pageGetBtreeKey() 603 u8 *aCell; in pageGetBtreeKey() 675 u8 *aData; in btreeCursorNext() 1322 u8 *aKey = (u8 *)pKey; [all …]
|
| H A D | lsm_file.c | 1100 u8 *aData; in fsPageBuffer() 1480 u8 aSz[3]; in fsReadPagedata() 1950 u8 aSz[3]; in fsGetPageBefore() 2411 u8 *aBuf = 0; in lsmFsMoveBlock() 2419 u8 *aMap = (u8 *)(pFS->pMap); in lsmFsMoveBlock() 2434 u8 *aMap = (u8 *)(pFS->pMap); in lsmFsMoveBlock() 2772 u8 *aTo = &((u8 *)(pFS->pMap))[iOff]; in lsmFsPagePersist() 2815 u8 aSz[3]; in lsmFsSortedPadding() 3156 u8 *aUsed in checkBlocks() 3223 u8 *aUsed; [all …]
|
| /sqlite-3.40.0/ext/misc/ |
| H A D | zipfile.c | 540 const u8 *aWrite, in zipfileAppendData() 643 u8 *aBuffer, in zipfileReadLFH() 685 u8 *p = aExtra; in zipfileScanExtra() 808 u8 *aRead; in zipfileGetEntry() 998 u8 *aOut; in zipfileDeflate() 1266 const u8 *aBlob = (const u8*)sqlite3_value_blob(argv[0]); in zipfileFilter() 1354 u8 *a = aBuf; in zipfileSerializeLFH() 1733 u8 *a = aBuf; in zipfileSerializeEOCD() 1757 u8 *a = aBuf; in zipfileSerializeCDS() 1925 u8 *aNew; in zipfileBufferGrow() [all …]
|
| H A D | scrub.c | 59 typedef unsigned char u8; typedef 93 u8 *pPage; in scrubBackupAllocPage() 103 static u8 *scrubBackupRead(ScrubState *p, int pgno, u8 *pBuf){ in scrubBackupRead() 106 u8 *pOut = pBuf; in scrubBackupRead() 262 static u32 scrubBackupInt32(const u8 *a){ in scrubBackupInt32() 306 u8 *a, *aBuf; in scrubBackupFreelist() 348 u8 *a, *aBuf; in scrubBackupOverflow() 375 u8 *a; in scrubBackupBtree() 381 u8 *aTop; in scrubBackupBtree() 382 u8 *aCell; in scrubBackupBtree() [all …]
|
| H A D | cksumvfs.c | 183 typedef unsigned char u8; typedef 302 u8 *a, /* Content to be checksummed */ in cksmCompute() 315 if( 1 == *(u8*)&x ){ in cksmCompute() 348 u8 *data; in cksmVerifyFunc() 349 u8 cksum[8]; in cksmVerifyFunc() 350 data = (u8*)sqlite3_value_blob(argv[0]); in cksmVerifyFunc() 439 u8 *d = (u8*)zBuf; in cksmRead() 453 u8 cksum[8]; in cksmRead() 454 cksmCompute((u8*)zBuf, iAmt-8, cksum); in cksmRead() 480 u8 *d = (u8*)zBuf; in cksmWrite() [all …]
|
| /sqlite-3.40.0/ext/recover/ |
| H A D | dbdata.c | 78 typedef unsigned char u8; typedef 99 u8 *aPage; /* Buffer containing page */ 112 u8 *pHdrPtr; 113 u8 *pPtr; 344 u8 *pPage; in dbdataLoadPage() 349 const u8 *pCopy = sqlite3_column_blob(pStmt, 0); in dbdataLoadPage() 367 static int dbdataGetVarint(const u8 *z, sqlite3_int64 *pVal){ in dbdataGetVarint() 384 static int dbdataGetVarintU32(const u8 *z, sqlite3_int64 *pVal){ in dbdataGetVarintU32() 430 u8 *pData, in dbdataValue() 626 u8 *aOvfl = 0; in dbdataNext() [all …]
|