u8 9663 ext/sqlite3/libsqlite/sqlite3.c u8 opcode; /* What operation to perform */ u8 9665 ext/sqlite3/libsqlite/sqlite3.c u8 opflags; /* Mask of the OPFLG_* flags in opcodes.h */ u8 9666 ext/sqlite3/libsqlite/sqlite3.c u8 p5; /* Fifth parameter is an unsigned character */ u8 9717 ext/sqlite3/libsqlite/sqlite3.c u8 opcode; /* What operation to perform */ u8 10288 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE u8 sqlite3PagerIsreadonly(Pager*); u8 10866 ext/sqlite3/libsqlite/sqlite3.c u8 safety_level; /* How aggressive at syncing data to disk */ u8 10895 ext/sqlite3/libsqlite/sqlite3.c u8 file_format; /* Schema format version for this file */ u8 10896 ext/sqlite3/libsqlite/sqlite3.c u8 enc; /* Text encoding used by this database */ u8 10952 ext/sqlite3/libsqlite/sqlite3.c u8 bEnabled; /* False to disable new lookaside allocations */ u8 10953 ext/sqlite3/libsqlite/sqlite3.c u8 bMalloced; /* True if pStart obtained from sqlite3_malloc() */ u8 10982 ext/sqlite3/libsqlite/sqlite3.c u8 authLevel; /* Current authentication level */ u8 11031 ext/sqlite3/libsqlite/sqlite3.c u8 enc; /* Text encoding */ u8 11032 ext/sqlite3/libsqlite/sqlite3.c u8 autoCommit; /* The auto-commit flag. */ u8 11033 ext/sqlite3/libsqlite/sqlite3.c u8 temp_store; /* 1: file 2: memory 0: default */ u8 11034 ext/sqlite3/libsqlite/sqlite3.c u8 mallocFailed; /* True if we have seen a malloc failure */ u8 11035 ext/sqlite3/libsqlite/sqlite3.c u8 dfltLockMode; /* Default locking-mode for attached dbs */ u8 11037 ext/sqlite3/libsqlite/sqlite3.c u8 suppressErr; /* Do not issue error messages if true */ u8 11038 ext/sqlite3/libsqlite/sqlite3.c u8 vtabOnConflict; /* Value to return for s3_vtab_on_conflict() */ u8 11039 ext/sqlite3/libsqlite/sqlite3.c u8 isTransactionSavepoint; /* True if the outermost savepoint is a TS */ u8 11048 ext/sqlite3/libsqlite/sqlite3.c u8 iDb; /* Which db file is being initialized */ u8 11049 ext/sqlite3/libsqlite/sqlite3.c u8 busy; /* TRUE if currently initializing */ u8 11050 ext/sqlite3/libsqlite/sqlite3.c u8 orphanTrigger; /* Last statement is orphaned TEMP trigger */ u8 11051 ext/sqlite3/libsqlite/sqlite3.c u8 imposterTable; /* Building an imposter table */ u8 11373 ext/sqlite3/libsqlite/sqlite3.c u8 notNull; /* An OE_ code for handling a NOT NULL constraint */ u8 11375 ext/sqlite3/libsqlite/sqlite3.c u8 szEst; /* Estimated size of this column. INT==1 */ u8 11376 ext/sqlite3/libsqlite/sqlite3.c u8 colFlags; /* Boolean properties. See COLFLAG_ defines below */ u8 11395 ext/sqlite3/libsqlite/sqlite3.c u8 enc; /* Text encoding handled by xCmp() */ u8 11496 ext/sqlite3/libsqlite/sqlite3.c u8 bConstraint; /* True if constraints are supported */ u8 11524 ext/sqlite3/libsqlite/sqlite3.c u8 tabFlags; /* Mask of TF_* values */ u8 11525 ext/sqlite3/libsqlite/sqlite3.c u8 keyConf; /* What to do in case of uniqueness conflict on iPKey */ u8 11609 ext/sqlite3/libsqlite/sqlite3.c u8 isDeferred; /* True if constraint checking is deferred till COMMIT */ u8 11610 ext/sqlite3/libsqlite/sqlite3.c u8 aAction[2]; /* ON DELETE and ON UPDATE actions, respectively */ u8 11669 ext/sqlite3/libsqlite/sqlite3.c u8 enc; /* Text encoding - one of the SQLITE_UTF* values */ u8 11673 ext/sqlite3/libsqlite/sqlite3.c u8 *aSortOrder; /* Sort order for each column. */ u8 11698 ext/sqlite3/libsqlite/sqlite3.c u8 errCode; /* Error detected by xRecordCompare (CORRUPT or NOMEM) */ u8 11739 ext/sqlite3/libsqlite/sqlite3.c u8 *aSortOrder; /* for each column: True==DESC, False==ASC */ u8 11746 ext/sqlite3/libsqlite/sqlite3.c u8 onError; /* OE_Abort, OE_Ignore, OE_Replace, or OE_None */ u8 11816 ext/sqlite3/libsqlite/sqlite3.c u8 directMode; /* Direct rendering mode means take data directly u8 11818 ext/sqlite3/libsqlite/sqlite3.c u8 useSortingIdx; /* In direct mode, reference the sorting index rather u8 11926 ext/sqlite3/libsqlite/sqlite3.c u8 op; /* Operation performed by this node */ u8 11962 ext/sqlite3/libsqlite/sqlite3.c u8 op2; /* TK_REGISTER: original value of Expr.op u8 12056 ext/sqlite3/libsqlite/sqlite3.c u8 sortOrder; /* 1 for DESC or 0 for ASC */ u8 12156 ext/sqlite3/libsqlite/sqlite3.c u8 jointype; /* Type of join between this able and the previous */ u8 12162 ext/sqlite3/libsqlite/sqlite3.c u8 iSelectId; /* If pSelect!=0, the id of the sub-select in EQP */ u8 12279 ext/sqlite3/libsqlite/sqlite3.c u8 op; /* One of: TK_UNION TK_ALL TK_INTERSECT TK_EXCEPT */ u8 12407 ext/sqlite3/libsqlite/sqlite3.c u8 eDest; /* How to dispose of the results. On of SRT_* above. */ u8 12504 ext/sqlite3/libsqlite/sqlite3.c u8 colNamesSet; /* TRUE after OP_ColumnName has been issued to pVdbe */ u8 12505 ext/sqlite3/libsqlite/sqlite3.c u8 checkSchema; /* Causes schema cookie check after an error */ u8 12506 ext/sqlite3/libsqlite/sqlite3.c u8 nested; /* Number of nested calls to the parser/code generator */ u8 12507 ext/sqlite3/libsqlite/sqlite3.c u8 nTempReg; /* Number of temporary registers in aTempReg[] */ u8 12508 ext/sqlite3/libsqlite/sqlite3.c u8 isMultiWrite; /* True if statement may modify/insert multiple rows */ u8 12509 ext/sqlite3/libsqlite/sqlite3.c u8 mayAbort; /* True if statement may throw an ABORT exception */ u8 12510 ext/sqlite3/libsqlite/sqlite3.c u8 hasCompound; /* Need to invoke convertCompoundSelectToSubquery() */ u8 12511 ext/sqlite3/libsqlite/sqlite3.c u8 okConstFactor; /* OK to factor out constants */ u8 12531 ext/sqlite3/libsqlite/sqlite3.c u8 tempReg; /* iReg is a temp register that needs to be freed */ u8 12562 ext/sqlite3/libsqlite/sqlite3.c u8 eTriggerOp; /* TK_UPDATE, TK_INSERT or TK_DELETE */ u8 12563 ext/sqlite3/libsqlite/sqlite3.c u8 eOrconf; /* Default ON CONFLICT policy for trigger steps */ u8 12564 ext/sqlite3/libsqlite/sqlite3.c u8 disableTriggers; /* True to disable triggers */ u8 12575 ext/sqlite3/libsqlite/sqlite3.c u8 iPkSortOrder; /* ASC or DESC for INTEGER PRIMARY KEY */ u8 12576 ext/sqlite3/libsqlite/sqlite3.c u8 bFreeWith; /* True if pWith should be freed with parser */ u8 12577 ext/sqlite3/libsqlite/sqlite3.c u8 explain; /* True if the EXPLAIN flag is found on the query */ u8 12579 ext/sqlite3/libsqlite/sqlite3.c u8 declareVtab; /* True if inside sqlite3_declare_vtab() */ u8 12657 ext/sqlite3/libsqlite/sqlite3.c u8 op; /* One of TK_DELETE, TK_UPDATE, TK_INSERT */ u8 12658 ext/sqlite3/libsqlite/sqlite3.c u8 tr_tm; /* One of TRIGGER_BEFORE, TRIGGER_AFTER */ u8 12717 ext/sqlite3/libsqlite/sqlite3.c u8 op; /* One of TK_DELETE, TK_UPDATE, TK_INSERT, TK_SELECT */ u8 12718 ext/sqlite3/libsqlite/sqlite3.c u8 orconf; /* OE_Rollback etc. */ u8 12755 ext/sqlite3/libsqlite/sqlite3.c u8 accError; /* STRACCUM_NOMEM or STRACCUM_TOOBIG */ u8 12822 ext/sqlite3/libsqlite/sqlite3.c void (*xVdbeBranch)(void*,int iSrcLine,u8 eThis,u8 eMx); /* Callback */ u8 12858 ext/sqlite3/libsqlite/sqlite3.c u8 eCode; /* A small processing code */ u8 12905 ext/sqlite3/libsqlite/sqlite3.c u8 bLine[100]; /* Draw vertical in column i if bLine[i] is true */ u8 13387 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE u8 sqlite3GetVarint(const unsigned char *, u64 *); u8 13388 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE u8 sqlite3GetVarint32(const unsigned char *, u32 *); u8 13397 ext/sqlite3/libsqlite/sqlite3.c (u8)((*(A)<(u8)0x80)?((B)=(u32)*(A)),1:sqlite3GetVarint32((A),(u32 *)&(B))) u8 13399 ext/sqlite3/libsqlite/sqlite3.c (u8)(((u32)(B)<(u32)0x80)?(*(A)=(unsigned char)(B)),1:\ u8 13415 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE u8 sqlite3HexToInt(int h); u8 13442 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE u8 sqlite3GetBoolean(const char *z,u8); u8 14573 ext/sqlite3/libsqlite/sqlite3.c u8 seekOp; /* Most recent seek operation on this cursor */ u8 14576 ext/sqlite3/libsqlite/sqlite3.c u8 nullRow; /* True if pointing to a row with no data */ u8 14577 ext/sqlite3/libsqlite/sqlite3.c u8 deferredMoveto; /* A call to sqlite3BtreeMoveto() is needed */ u8 14601 ext/sqlite3/libsqlite/sqlite3.c const u8 *aRow; /* Data for the current row, if all on one page */ u8 14638 ext/sqlite3/libsqlite/sqlite3.c u8 *aOnceFlag; /* Array of OP_Once flags for parent frame */ u8 14653 ext/sqlite3/libsqlite/sqlite3.c #define VdbeFrameMem(p) ((Mem *)&((u8 *)p)[ROUND8(sizeof(VdbeFrame))]) u8 14675 ext/sqlite3/libsqlite/sqlite3.c u8 enc; /* SQLITE_UTF8, SQLITE_UTF16BE, SQLITE_UTF16LE */ u8 14780 ext/sqlite3/libsqlite/sqlite3.c u8 skipFlag; /* Skip accumulator loading if true */ u8 14781 ext/sqlite3/libsqlite/sqlite3.c u8 fErrorOrAux; /* isError!=0 or pVdbe->pAuxData modified */ u8 14844 ext/sqlite3/libsqlite/sqlite3.c u8 errorAction; /* Recovery action to do in case of an error */ u8 14845 ext/sqlite3/libsqlite/sqlite3.c u8 minWriteFileFormat; /* Minimum file format for writable database files */ u8 14875 ext/sqlite3/libsqlite/sqlite3.c u8 *aOnceFlag; /* Flags for OP_Once */ u8 15596 ext/sqlite3/libsqlite/sqlite3.c while( sqlite3Isspace(*zDate) || 'T'==*(u8*)zDate ){ zDate++; } u8 15884 ext/sqlite3/libsqlite/sqlite3.c z[n] = (char)sqlite3UpperToLower[(u8)zMod[n]]; u8 17368 ext/sqlite3/libsqlite/sqlite3.c u8 nTitle; /* Bytes of title; includes '\0' */ u8 17369 ext/sqlite3/libsqlite/sqlite3.c u8 eType; /* Allocation type code */ u8 17463 ext/sqlite3/libsqlite/sqlite3.c u8 *pU8; u8 17471 ext/sqlite3/libsqlite/sqlite3.c pU8 = (u8*)pAllocation; u8 18625 ext/sqlite3/libsqlite/sqlite3.c u8 *zPool; /* Memory available to be allocated */ u8 18655 ext/sqlite3/libsqlite/sqlite3.c u8 *aCtrl; u8 18732 ext/sqlite3/libsqlite/sqlite3.c int i = (int)(((u8 *)p-mem5.zPool)/mem5.szAtom); u8 18825 ext/sqlite3/libsqlite/sqlite3.c iBlock = (int)(((u8 *)pOld-mem5.zPool)/mem5.szAtom); u8 18829 ext/sqlite3/libsqlite/sqlite3.c assert( ((u8 *)pOld-mem5.zPool)%mem5.szAtom==0 ); u8 18980 ext/sqlite3/libsqlite/sqlite3.c u8 *zByte; /* Memory usable by this allocator */ u8 18995 ext/sqlite3/libsqlite/sqlite3.c zByte = (u8*)sqlite3GlobalConfig.pHeap; u8 19005 ext/sqlite3/libsqlite/sqlite3.c mem5.nBlock = (nByte / (mem5.szAtom+sizeof(u8))); u8 19007 ext/sqlite3/libsqlite/sqlite3.c mem5.aCtrl = (u8 *)&mem5.zPool[mem5.nBlock*mem5.szAtom]; u8 20941 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3MemdebugNoType(p, (u8)~MEMTYPE_SCRATCH) ); u8 20979 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3MemdebugNoType(p, (u8)~MEMTYPE_HEAP) ); u8 20988 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3MemdebugNoType(p, (u8)~(MEMTYPE_LOOKASIDE|MEMTYPE_HEAP)) ); u8 20994 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3MemdebugNoType(p, (u8)~MEMTYPE_HEAP) ); u8 21005 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3MemdebugNoType(p, (u8)~MEMTYPE_HEAP) ); u8 21050 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3MemdebugNoType(p, (u8)~(MEMTYPE_LOOKASIDE|MEMTYPE_HEAP)) ); u8 21063 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3MemdebugNoType(pOld, (u8)~MEMTYPE_HEAP) ); u8 21230 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3MemdebugNoType(p, (u8)~(MEMTYPE_LOOKASIDE|MEMTYPE_HEAP)) ); u8 21539 ext/sqlite3/libsqlite/sqlite3.c u8 bArgList; /* True for SQLITE_PRINTF_SQLFUNC */ u8 21540 ext/sqlite3/libsqlite/sqlite3.c u8 useIntern; /* Ok to use internal conversions (ex: %T) */ u8 21763 ext/sqlite3/libsqlite/sqlite3.c u8 base = infop->base; u8 22578 ext/sqlite3/libsqlite/sqlite3.c wsdPrng.s[i] = (u8)i; u8 22960 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = (u8)(c&0xFF); \ u8 22963 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0xC0 + (u8)((c>>6)&0x1F); \ u8 22964 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0x80 + (u8)(c & 0x3F); \ u8 22967 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0xE0 + (u8)((c>>12)&0x0F); \ u8 22968 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0x80 + (u8)((c>>6) & 0x3F); \ u8 22969 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0x80 + (u8)(c & 0x3F); \ u8 22971 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0xF0 + (u8)((c>>18) & 0x07); \ u8 22972 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0x80 + (u8)((c>>12) & 0x3F); \ u8 22973 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0x80 + (u8)((c>>6) & 0x3F); \ u8 22974 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0x80 + (u8)(c & 0x3F); \ u8 22980 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = (u8)(c&0x00FF); \ u8 22981 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = (u8)((c>>8)&0x00FF); \ u8 22983 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = (u8)(((c>>10)&0x003F) + (((c-0x10000)>>10)&0x00C0)); \ u8 22984 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = (u8)(0x00D8 + (((c-0x10000)>>18)&0x03)); \ u8 22985 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = (u8)(c&0x00FF); \ u8 22986 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = (u8)(0x00DC + ((c>>8)&0x03)); \ u8 22992 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = (u8)((c>>8)&0x00FF); \ u8 22993 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = (u8)(c&0x00FF); \ u8 22995 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = (u8)(0x00D8 + (((c-0x10000)>>18)&0x03)); \ u8 22996 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = (u8)(((c>>10)&0x003F) + (((c-0x10000)>>10)&0x00C0)); \ u8 22997 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = (u8)(0x00DC + ((c>>8)&0x03)); \ u8 22998 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = (u8)(c&0x00FF); \ u8 23123 ext/sqlite3/libsqlite/sqlite3.c u8 temp; u8 23130 ext/sqlite3/libsqlite/sqlite3.c zIn = (u8*)pMem->z; u8 23166 ext/sqlite3/libsqlite/sqlite3.c zIn = (u8*)pMem->z; u8 23241 ext/sqlite3/libsqlite/sqlite3.c u8 bom = 0; u8 23245 ext/sqlite3/libsqlite/sqlite3.c u8 b1 = *(u8 *)pMem->z; u8 23246 ext/sqlite3/libsqlite/sqlite3.c u8 b2 = *(((u8 *)pMem->z) + 1); u8 23279 ext/sqlite3/libsqlite/sqlite3.c const u8 *z = (const u8*)zIn; u8 23280 ext/sqlite3/libsqlite/sqlite3.c const u8 *zTerm; u8 23284 ext/sqlite3/libsqlite/sqlite3.c zTerm = (const u8*)(-1); u8 23313 ext/sqlite3/libsqlite/sqlite3.c c = sqlite3Utf8Read((const u8**)&zIn); u8 23391 ext/sqlite3/libsqlite/sqlite3.c c = sqlite3Utf8Read((const u8**)&z); u8 24150 ext/sqlite3/libsqlite/sqlite3.c u8 buf[10]; u8 24152 ext/sqlite3/libsqlite/sqlite3.c p[8] = (u8)v; u8 24155 ext/sqlite3/libsqlite/sqlite3.c p[i] = (u8)((v & 0x7f) | 0x80); u8 24162 ext/sqlite3/libsqlite/sqlite3.c buf[n++] = (u8)((v & 0x7f) | 0x80); u8 24202 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE u8 sqlite3GetVarint(const unsigned char *p, u64 *v){ u8 24372 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE u8 sqlite3GetVarint32(const unsigned char *p, u32 *v){ u8 24428 ext/sqlite3/libsqlite/sqlite3.c u8 n; u8 24480 ext/sqlite3/libsqlite/sqlite3.c u8 n; u8 24513 ext/sqlite3/libsqlite/sqlite3.c p[0] = (u8)(v>>24); u8 24514 ext/sqlite3/libsqlite/sqlite3.c p[1] = (u8)(v>>16); u8 24515 ext/sqlite3/libsqlite/sqlite3.c p[2] = (u8)(v>>8); u8 24516 ext/sqlite3/libsqlite/sqlite3.c p[3] = (u8)v; u8 24526 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE u8 sqlite3HexToInt(int h){ u8 24534 ext/sqlite3/libsqlite/sqlite3.c return (u8)(h & 0xf); u8 28664 ext/sqlite3/libsqlite/sqlite3.c memcpy(pBuf, &((u8 *)(pFile->pMapRegion))[offset], amt); u8 28668 ext/sqlite3/libsqlite/sqlite3.c memcpy(pBuf, &((u8 *)(pFile->pMapRegion))[offset], nCopy); u8 28669 ext/sqlite3/libsqlite/sqlite3.c pBuf = &((u8 *)pBuf)[nCopy]; u8 28799 ext/sqlite3/libsqlite/sqlite3.c memcpy(&((u8 *)(pFile->pMapRegion))[offset], pBuf, amt); u8 28803 ext/sqlite3/libsqlite/sqlite3.c memcpy(&((u8 *)(pFile->pMapRegion))[offset], pBuf, nCopy); u8 28804 ext/sqlite3/libsqlite/sqlite3.c pBuf = &((u8 *)pBuf)[nCopy]; u8 29507 ext/sqlite3/libsqlite/sqlite3.c u8 isReadonly; /* True if read-only */ u8 29512 ext/sqlite3/libsqlite/sqlite3.c u8 exclMask; /* Mask of exclusive locks held */ u8 29513 ext/sqlite3/libsqlite/sqlite3.c u8 sharedMask; /* Mask of shared locks held */ u8 29514 ext/sqlite3/libsqlite/sqlite3.c u8 nextShmId; /* Next available unixShm.id value */ u8 29534 ext/sqlite3/libsqlite/sqlite3.c u8 hasMutex; /* True if holding the unixShmNode mutex */ u8 29535 ext/sqlite3/libsqlite/sqlite3.c u8 id; /* Id of this connection within its unixShmNode */ u8 30206 ext/sqlite3/libsqlite/sqlite3.c u8 *pOrig = (u8 *)pFd->pMapRegion; /* Pointer to current file mapping */ u8 30208 ext/sqlite3/libsqlite/sqlite3.c u8 *pNew = 0; /* Location of new mapping */ u8 30227 ext/sqlite3/libsqlite/sqlite3.c u8 *pReq = &pOrig[nReuse]; u8 30346 ext/sqlite3/libsqlite/sqlite3.c *pp = &((u8 *)pFd->pMapRegion)[iOff]; u8 30375 ext/sqlite3/libsqlite/sqlite3.c assert( p==0 || p==&((u8 *)pFd->pMapRegion)[iOff] ); u8 30725 ext/sqlite3/libsqlite/sqlite3.c pNew->ctrlFlags = (u8)ctrlFlags; u8 33458 ext/sqlite3/libsqlite/sqlite3.c u8 locktype; /* Type of lock currently held on this file */ u8 33460 ext/sqlite3/libsqlite/sqlite3.c u8 ctrlFlags; /* Flags. See WINFILE_* below */ u8 35740 ext/sqlite3/libsqlite/sqlite3.c memcpy(pBuf, &((u8 *)(pFile->pMapRegion))[offset], amt); u8 35746 ext/sqlite3/libsqlite/sqlite3.c memcpy(pBuf, &((u8 *)(pFile->pMapRegion))[offset], nCopy); u8 35747 ext/sqlite3/libsqlite/sqlite3.c pBuf = &((u8 *)pBuf)[nCopy]; u8 35818 ext/sqlite3/libsqlite/sqlite3.c memcpy(&((u8 *)(pFile->pMapRegion))[offset], pBuf, amt); u8 35824 ext/sqlite3/libsqlite/sqlite3.c memcpy(&((u8 *)(pFile->pMapRegion))[offset], pBuf, nCopy); u8 35825 ext/sqlite3/libsqlite/sqlite3.c pBuf = &((u8 *)pBuf)[nCopy]; u8 35841 ext/sqlite3/libsqlite/sqlite3.c u8 *aRem = (u8 *)pBuf; /* Data yet to be written */ u8 36332 ext/sqlite3/libsqlite/sqlite3.c pFile->locktype = (u8)newLocktype; u8 36406 ext/sqlite3/libsqlite/sqlite3.c pFile->locktype = (u8)locktype; u8 36646 ext/sqlite3/libsqlite/sqlite3.c u8 nextShmId; /* Next available winShm.id value */ u8 36673 ext/sqlite3/libsqlite/sqlite3.c u8 hasMutex; /* True if holding the winShmNode mutex */ u8 36677 ext/sqlite3/libsqlite/sqlite3.c u8 id; /* Id of this connection with its winShmNode */ u8 37386 ext/sqlite3/libsqlite/sqlite3.c *pp = &((u8 *)pFd->pMapRegion)[iOff]; u8 37417 ext/sqlite3/libsqlite/sqlite3.c assert( p==0 || p==&((u8 *)pFd->pMapRegion)[iOff] ); u8 38894 ext/sqlite3/libsqlite/sqlite3.c #define BITVEC_TELEM u8 u8 39279 ext/sqlite3/libsqlite/sqlite3.c u8 bPurgeable; /* True if pages are on backing store */ u8 39280 ext/sqlite3/libsqlite/sqlite3.c u8 eCreate; /* eCreate value for for xFetch() */ u8 40024 ext/sqlite3/libsqlite/sqlite3.c u8 isPinned; /* Page in use, not on the LRU list */ u8 40226 ext/sqlite3/libsqlite/sqlite3.c p = (PgHdr1 *)&((u8 *)pPg)[pCache->szPage]; u8 42251 ext/sqlite3/libsqlite/sqlite3.c u8 exclusiveMode; /* Boolean. True if locking_mode==EXCLUSIVE */ u8 42252 ext/sqlite3/libsqlite/sqlite3.c u8 journalMode; /* One of the PAGER_JOURNALMODE_* values */ u8 42253 ext/sqlite3/libsqlite/sqlite3.c u8 useJournal; /* Use a rollback journal on this file */ u8 42254 ext/sqlite3/libsqlite/sqlite3.c u8 noSync; /* Do not sync the journal if true */ u8 42255 ext/sqlite3/libsqlite/sqlite3.c u8 fullSync; /* Do extra syncs of the journal for robustness */ u8 42256 ext/sqlite3/libsqlite/sqlite3.c u8 ckptSyncFlags; /* SYNC_NORMAL or SYNC_FULL for checkpoint */ u8 42257 ext/sqlite3/libsqlite/sqlite3.c u8 walSyncFlags; /* SYNC_NORMAL or SYNC_FULL for wal writes */ u8 42258 ext/sqlite3/libsqlite/sqlite3.c u8 syncFlags; /* SYNC_NORMAL or SYNC_FULL otherwise */ u8 42259 ext/sqlite3/libsqlite/sqlite3.c u8 tempFile; /* zFilename is a temporary or immutable file */ u8 42260 ext/sqlite3/libsqlite/sqlite3.c u8 noLock; /* Do not lock (except in WAL mode) */ u8 42261 ext/sqlite3/libsqlite/sqlite3.c u8 readOnly; /* True for a read-only database */ u8 42262 ext/sqlite3/libsqlite/sqlite3.c u8 memDb; /* True to inhibit all file I/O */ u8 42273 ext/sqlite3/libsqlite/sqlite3.c u8 eState; /* Pager state (OPEN, READER, WRITER_LOCKED..) */ u8 42274 ext/sqlite3/libsqlite/sqlite3.c u8 eLock; /* Current lock held on database file */ u8 42275 ext/sqlite3/libsqlite/sqlite3.c u8 changeCountDone; /* Set after incrementing the change-counter */ u8 42276 ext/sqlite3/libsqlite/sqlite3.c u8 setMaster; /* True if a m-j name has been written to jrnl */ u8 42277 ext/sqlite3/libsqlite/sqlite3.c u8 doNotSpill; /* Do not spill the cache when non-zero */ u8 42278 ext/sqlite3/libsqlite/sqlite3.c u8 subjInMemory; /* True to use in-memory sub-journals */ u8 42279 ext/sqlite3/libsqlite/sqlite3.c u8 bUseFetch; /* True to use xFetch() */ u8 42280 ext/sqlite3/libsqlite/sqlite3.c u8 hasBeenUsed; /* True if any content previously read from this pager*/ u8 42697 ext/sqlite3/libsqlite/sqlite3.c #define put32bits(A,B) sqlite3Put4byte((u8*)A,B) u8 42729 ext/sqlite3/libsqlite/sqlite3.c pPager->eLock = (u8)eLock; u8 42753 ext/sqlite3/libsqlite/sqlite3.c pPager->eLock = (u8)eLock; u8 43824 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3OsRead(jfd, (u8*)aData, pPager->pageSize, (*pOffset)+4); u8 43843 ext/sqlite3/libsqlite/sqlite3.c if( !isSavepnt && pager_cksum(pPager, (u8*)aData)!=cksum ){ u8 43857 ext/sqlite3/libsqlite/sqlite3.c if( pgno==1 && pPager->nReserve!=((u8*)aData)[20] ){ u8 43858 ext/sqlite3/libsqlite/sqlite3.c pPager->nReserve = ((u8*)aData)[20]; u8 43905 ext/sqlite3/libsqlite/sqlite3.c PAGERID(pPager), pgno, pager_datahash(pPager->pageSize, (u8*)aData), u8 43920 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3OsWrite(pPager->fd, (u8 *)aData, pPager->pageSize, ofst); u8 43926 ext/sqlite3/libsqlite/sqlite3.c sqlite3BackupUpdate(pPager->pBackup, pgno, (u8*)aData); u8 43965 ext/sqlite3/libsqlite/sqlite3.c memcpy(pData, (u8*)aData, pPager->pageSize); u8 43995 ext/sqlite3/libsqlite/sqlite3.c memcpy(&pPager->dbFileVers, &((u8*)pData)[24],sizeof(pPager->dbFileVers)); u8 44063 ext/sqlite3/libsqlite/sqlite3.c pJournal = (sqlite3_file *)(((u8 *)pMaster) + pVfs->szOsFile); u8 44548 ext/sqlite3/libsqlite/sqlite3.c u8 *dbFileVers = &((u8*)pPg->pData)[24]; u8 44575 ext/sqlite3/libsqlite/sqlite3.c change_counter = sqlite3Get4byte((u8*)pPg->pPager->dbFileVers)+1; u8 44714 ext/sqlite3/libsqlite/sqlite3.c sqlite3BackupUpdate(pPager->pBackup, p->pgno, (u8 *)p->pData); u8 45600 ext/sqlite3/libsqlite/sqlite3.c u8 *pTmp = (u8 *)pPager->pTmpSpace; u8 45745 ext/sqlite3/libsqlite/sqlite3.c u8 aMagic[8]; u8 45746 ext/sqlite3/libsqlite/sqlite3.c u8 zHeader[sizeof(aJournalMagic)+4]; u8 45754 ext/sqlite3/libsqlite/sqlite3.c static const u8 zerobyte = 0; u8 45913 ext/sqlite3/libsqlite/sqlite3.c sqlite3BackupUpdate(pPager->pBackup, pgno, (u8*)pList->pData); u8 46160 ext/sqlite3/libsqlite/sqlite3.c u8 *pPtr; u8 46252 ext/sqlite3/libsqlite/sqlite3.c pPtr = (u8 *)sqlite3MallocZero( u8 46393 ext/sqlite3/libsqlite/sqlite3.c pPager->useJournal = (u8)useJournal; u8 46403 ext/sqlite3/libsqlite/sqlite3.c pPager->tempFile = (u8)tempFile; u8 46407 ext/sqlite3/libsqlite/sqlite3.c pPager->exclusiveMode = (u8)tempFile; u8 46409 ext/sqlite3/libsqlite/sqlite3.c pPager->memDb = (u8)memDb; u8 46410 ext/sqlite3/libsqlite/sqlite3.c pPager->readOnly = (u8)readOnly; u8 46565 ext/sqlite3/libsqlite/sqlite3.c u8 first = 0; u8 47221 ext/sqlite3/libsqlite/sqlite3.c pPager->subjInMemory = (u8)subjInMemory; u8 47351 ext/sqlite3/libsqlite/sqlite3.c cksum = pager_cksum(pPager, (u8*)pData2); u8 48025 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE u8 sqlite3PagerIsreadonly(Pager *pPager){ u8 48532 ext/sqlite3/libsqlite/sqlite3.c pPager->exclusiveMode = (u8)eMode; u8 48558 ext/sqlite3/libsqlite/sqlite3.c u8 eOld = pPager->journalMode; /* Prior journalmode */ u8 48595 ext/sqlite3/libsqlite/sqlite3.c pPager->journalMode = (u8)eMode; u8 48718 ext/sqlite3/libsqlite/sqlite3.c pPager->ckptSyncFlags, pPager->pageSize, (u8 *)pPager->pTmpSpace, u8 48875 ext/sqlite3/libsqlite/sqlite3.c pPager->pageSize, (u8*)pPager->pTmpSpace); u8 49207 ext/sqlite3/libsqlite/sqlite3.c u8 isInit; /* 1 when initialized */ u8 49208 ext/sqlite3/libsqlite/sqlite3.c u8 bigEndCksum; /* True if checksums in WAL are big-endian */ u8 49324 ext/sqlite3/libsqlite/sqlite3.c u8 syncFlags; /* Flags to use to sync header writes */ u8 49325 ext/sqlite3/libsqlite/sqlite3.c u8 exclusiveMode; /* Non-zero if connection is in exclusive mode */ u8 49326 ext/sqlite3/libsqlite/sqlite3.c u8 writeLock; /* True if in a write transaction */ u8 49327 ext/sqlite3/libsqlite/sqlite3.c u8 ckptLock; /* True if holding a checkpoint lock */ u8 49328 ext/sqlite3/libsqlite/sqlite3.c u8 readOnly; /* WAL_RDWR, WAL_RDONLY, or WAL_SHM_RDONLY */ u8 49329 ext/sqlite3/libsqlite/sqlite3.c u8 truncateOnCommit; /* True to truncate WAL file on commit */ u8 49330 ext/sqlite3/libsqlite/sqlite3.c u8 syncHeader; /* Fsync the WAL header if true */ u8 49331 ext/sqlite3/libsqlite/sqlite3.c u8 padToSectorBoundary; /* Pad transactions out to the next sector */ u8 49336 ext/sqlite3/libsqlite/sqlite3.c u8 lockError; /* True if a locking error has occurred */ u8 49552 ext/sqlite3/libsqlite/sqlite3.c walChecksumBytes(1, (u8*)&pWal->hdr, nCksum, 0, pWal->hdr.aCksum); u8 49684 ext/sqlite3/libsqlite/sqlite3.c VVA_ONLY( pWal->lockError = (u8)(rc!=SQLITE_OK && rc!=SQLITE_BUSY); ) u8 49701 ext/sqlite3/libsqlite/sqlite3.c VVA_ONLY( pWal->lockError = (u8)(rc!=SQLITE_OK && rc!=SQLITE_BUSY); ) u8 49897 ext/sqlite3/libsqlite/sqlite3.c int nByte = (int)((u8 *)&aHash[HASHTABLE_NSLOT] - (u8 *)&aPgno[1]); u8 49996 ext/sqlite3/libsqlite/sqlite3.c u8 aBuf[WAL_HDRSIZE]; /* Buffer to load WAL header into */ u8 49997 ext/sqlite3/libsqlite/sqlite3.c u8 *aFrame = 0; /* Malloc'd buffer to load entire frame */ u8 49999 ext/sqlite3/libsqlite/sqlite3.c u8 *aData; /* Pointer to data part of aFrame buffer */ u8 50027 ext/sqlite3/libsqlite/sqlite3.c pWal->hdr.bigEndCksum = (u8)(magic&0x00000001); u8 50052 ext/sqlite3/libsqlite/sqlite3.c aFrame = (u8 *)sqlite3_malloc64(szFrame); u8 50552 ext/sqlite3/libsqlite/sqlite3.c sqlite3Put4byte((u8*)&aSalt[0], 1 + sqlite3Get4byte((u8*)&aSalt[0])); u8 50896 ext/sqlite3/libsqlite/sqlite3.c walChecksumBytes(1, (u8*)&h1, sizeof(h1)-sizeof(h1.aCksum), 0, aCksum); u8 51650 ext/sqlite3/libsqlite/sqlite3.c u8 aFrame[WAL_FRAME_HDRSIZE]; /* Buffer to assemble frame-header in */ u8 51712 ext/sqlite3/libsqlite/sqlite3.c u8 aWalHdr[WAL_HDRSIZE]; /* Buffer to assemble wal-header in */ u8 52355 ext/sqlite3/libsqlite/sqlite3.c u8 isInit; /* True if previously initialized. MUST BE FIRST! */ u8 52356 ext/sqlite3/libsqlite/sqlite3.c u8 nOverflow; /* Number of overflow cell bodies in aCell[] */ u8 52357 ext/sqlite3/libsqlite/sqlite3.c u8 intKey; /* True if table b-trees. False for index b-trees */ u8 52358 ext/sqlite3/libsqlite/sqlite3.c u8 intKeyLeaf; /* True if the leaf of an intKey table */ u8 52359 ext/sqlite3/libsqlite/sqlite3.c u8 noPayload; /* True if internal intKey page (thus w/o data) */ u8 52360 ext/sqlite3/libsqlite/sqlite3.c u8 leaf; /* True if a leaf page */ u8 52361 ext/sqlite3/libsqlite/sqlite3.c u8 hdrOffset; /* 100 for page 1. 0 otherwise */ u8 52362 ext/sqlite3/libsqlite/sqlite3.c u8 childPtrSize; /* 0 if leaf==1. 4 if leaf==0 */ u8 52363 ext/sqlite3/libsqlite/sqlite3.c u8 max1bytePayload; /* min(maxLocal,127) */ u8 52364 ext/sqlite3/libsqlite/sqlite3.c u8 bBusy; /* Prevent endless loops on corrupt database files */ u8 52373 ext/sqlite3/libsqlite/sqlite3.c u8 *apOvfl[5]; /* Pointers to the body of overflow cells */ u8 52375 ext/sqlite3/libsqlite/sqlite3.c u8 *aData; /* Pointer to disk image of the page data */ u8 52376 ext/sqlite3/libsqlite/sqlite3.c u8 *aDataEnd; /* One byte past the end of usable data */ u8 52377 ext/sqlite3/libsqlite/sqlite3.c u8 *aCellIdx; /* The cell index area */ u8 52399 ext/sqlite3/libsqlite/sqlite3.c u8 eLock; /* READ_LOCK or WRITE_LOCK */ u8 52431 ext/sqlite3/libsqlite/sqlite3.c u8 inTrans; /* TRANS_NONE, TRANS_READ or TRANS_WRITE */ u8 52432 ext/sqlite3/libsqlite/sqlite3.c u8 sharable; /* True if we can share pBt with another db */ u8 52433 ext/sqlite3/libsqlite/sqlite3.c u8 locked; /* True if db currently has pBt locked */ u8 52495 ext/sqlite3/libsqlite/sqlite3.c u8 openFlags; /* Flags to sqlite3BtreeOpen() */ u8 52497 ext/sqlite3/libsqlite/sqlite3.c u8 autoVacuum; /* True if auto-vacuum is enabled */ u8 52498 ext/sqlite3/libsqlite/sqlite3.c u8 incrVacuum; /* True if incr-vacuum is enabled */ u8 52499 ext/sqlite3/libsqlite/sqlite3.c u8 bDoTruncate; /* True to truncate db on commit */ u8 52501 ext/sqlite3/libsqlite/sqlite3.c u8 inTransaction; /* Transaction state */ u8 52502 ext/sqlite3/libsqlite/sqlite3.c u8 max1bytePayload; /* Maximum first byte of cell for a 1-byte payload */ u8 52504 ext/sqlite3/libsqlite/sqlite3.c u8 optimalReserve; /* Desired amount of reserved space per page */ u8 52525 ext/sqlite3/libsqlite/sqlite3.c u8 *pTmpSpace; /* Temp space sufficient to hold a single cell */ u8 52547 ext/sqlite3/libsqlite/sqlite3.c u8 *pPayload; /* Pointer to the start of payload */ u8 52597 ext/sqlite3/libsqlite/sqlite3.c u8 curFlags; /* zero or more BTCF_* flags defined below */ u8 52598 ext/sqlite3/libsqlite/sqlite3.c u8 eState; /* One of the CURSOR_XXX constants (see below) */ u8 52599 ext/sqlite3/libsqlite/sqlite3.c u8 hints; /* As configured by CursorSetHints() */ u8 52747 ext/sqlite3/libsqlite/sqlite3.c u8 *aPgRef; /* 1 bit per page in the db (see above) */ u8 52761 ext/sqlite3/libsqlite/sqlite3.c #define put2byte(p,v) ((p)[0] = (u8)((v)>>8), (p)[1] = (u8)(v)) u8 53914 ext/sqlite3/libsqlite/sqlite3.c u8 *pPtrmap; /* The pointer map data */ u8 53942 ext/sqlite3/libsqlite/sqlite3.c pPtrmap = (u8 *)sqlite3PagerGetData(pDbPage); u8 53967 ext/sqlite3/libsqlite/sqlite3.c u8 *pPtrmap; /* Pointer map page data */ u8 53978 ext/sqlite3/libsqlite/sqlite3.c pPtrmap = (u8 *)sqlite3PagerGetData(pDbPage); u8 54017 ext/sqlite3/libsqlite/sqlite3.c static u8 *findOverflowCell(MemPage *pPage, int iCell){ u8 54044 ext/sqlite3/libsqlite/sqlite3.c u8 *pIter; /* For scanning through pCell */ u8 54121 ext/sqlite3/libsqlite/sqlite3.c u8 *pIter = pCell + pPage->childPtrSize; /* For looping over bytes of pCell */ u8 54122 ext/sqlite3/libsqlite/sqlite3.c u8 *pEnd; /* End mark for a varint */ u8 54245 ext/sqlite3/libsqlite/sqlite3.c u8 *pAddr; /* The i-th cell pointer */ u8 54311 ext/sqlite3/libsqlite/sqlite3.c static u8 *pageFindSlot(MemPage *pPg, int nByte, int *pRc, int *pbDefrag){ u8 54313 ext/sqlite3/libsqlite/sqlite3.c u8 * const aData = pPg->aData; u8 54344 ext/sqlite3/libsqlite/sqlite3.c aData[hdr+7] += (u8)x; u8 54375 ext/sqlite3/libsqlite/sqlite3.c u8 * const data = pPage->aData; /* Local cache of pPage->aData */ u8 54408 ext/sqlite3/libsqlite/sqlite3.c u8 *pSpace = pageFindSlot(pPage, nByte, &rc, &bDefrag); u8 54461 ext/sqlite3/libsqlite/sqlite3.c u8 hdr; /* Page header size. 0 or 100 */ u8 54462 ext/sqlite3/libsqlite/sqlite3.c u8 nFrag = 0; /* Reduction in fragmentation */ u8 54561 ext/sqlite3/libsqlite/sqlite3.c pPage->leaf = (u8)(flagByte>>3); assert( PTF_LEAF == 1<<3 ); u8 54617 ext/sqlite3/libsqlite/sqlite3.c u8 hdr; /* Offset to beginning of page header */ u8 54618 ext/sqlite3/libsqlite/sqlite3.c u8 *data; /* Equal to pPage->aData */ u8 54741 ext/sqlite3/libsqlite/sqlite3.c u8 hdr = pPage->hdrOffset; u8 54961 ext/sqlite3/libsqlite/sqlite3.c u8 nReserve; /* Byte of unused space on each page */ u8 55101 ext/sqlite3/libsqlite/sqlite3.c pBt->openFlags = (u8)flags; u8 55470 ext/sqlite3/libsqlite/sqlite3.c if( nReserve>pBt->optimalReserve ) pBt->optimalReserve = (u8)nReserve; u8 55583 ext/sqlite3/libsqlite/sqlite3.c u8 av = (u8)autoVacuum; u8 55644 ext/sqlite3/libsqlite/sqlite3.c nPage = nPageHeader = get4byte(28+(u8*)pPage1->aData); u8 55646 ext/sqlite3/libsqlite/sqlite3.c if( nPage==0 || memcmp(24+(u8*)pPage1->aData, 92+(u8*)pPage1->aData,4)!=0 ){ u8 55652 ext/sqlite3/libsqlite/sqlite3.c u8 *page1 = pPage1->aData; u8 55780 ext/sqlite3/libsqlite/sqlite3.c pBt->max1bytePayload = (u8)pBt->maxLocal; u8 55858 ext/sqlite3/libsqlite/sqlite3.c data[16] = (u8)((pBt->pageSize>>8)&0xff); u8 55859 ext/sqlite3/libsqlite/sqlite3.c data[17] = (u8)((pBt->pageSize>>16)&0xff); u8 55863 ext/sqlite3/libsqlite/sqlite3.c data[20] = (u8)(pBt->pageSize - pBt->usableSize); u8 56080 ext/sqlite3/libsqlite/sqlite3.c u8 isInitOrig = pPage->isInit; u8 56091 ext/sqlite3/libsqlite/sqlite3.c u8 *pCell = findCell(pPage, i); u8 56135 ext/sqlite3/libsqlite/sqlite3.c u8 isInitOrig = pPage->isInit; u8 56143 ext/sqlite3/libsqlite/sqlite3.c u8 *pCell = findCell(pPage, i); u8 56286 ext/sqlite3/libsqlite/sqlite3.c u8 eType; u8 56321 ext/sqlite3/libsqlite/sqlite3.c u8 eMode = BTALLOC_ANY; /* Mode parameter for allocateBtreePage() */ u8 56756 ext/sqlite3/libsqlite/sqlite3.c int nPage = get4byte(28+(u8*)pPage1->aData); u8 57145 ext/sqlite3/libsqlite/sqlite3.c u8 eType; u8 57398 ext/sqlite3/libsqlite/sqlite3.c u8 aSave[4]; u8 57399 ext/sqlite3/libsqlite/sqlite3.c u8 *aWrite = &pBuf[-4]; u8 57920 ext/sqlite3/libsqlite/sqlite3.c u8 *pCell; /* Pointer to current cell in pPage */ u8 58001 ext/sqlite3/libsqlite/sqlite3.c u8 * const pCellBody = pCell - pPage->childPtrSize; u8 58340 ext/sqlite3/libsqlite/sqlite3.c u8 searchList = 0; /* If the free-list must be searched for 'nearby' */ u8 58349 ext/sqlite3/libsqlite/sqlite3.c u8 eType; u8 58595 ext/sqlite3/libsqlite/sqlite3.c put4byte(28 + (u8*)pBt->pPage1->aData, pBt->nPage); u8 58865 ext/sqlite3/libsqlite/sqlite3.c const u8 *pSrc; u8 58977 ext/sqlite3/libsqlite/sqlite3.c u8 eType = (pgnoPtrmap?PTRMAP_OVERFLOW2:PTRMAP_OVERFLOW1); u8 59049 ext/sqlite3/libsqlite/sqlite3.c u8 *data; /* pPage->aData */ u8 59050 ext/sqlite3/libsqlite/sqlite3.c u8 *ptr; /* Used to move bytes around within data[] */ u8 59115 ext/sqlite3/libsqlite/sqlite3.c u8 *data; /* The content of the whole page */ u8 59200 ext/sqlite3/libsqlite/sqlite3.c u8 * const aData = pPg->aData; /* Pointer to data for pPg */ u8 59202 ext/sqlite3/libsqlite/sqlite3.c u8 * const pEnd = &aData[usableSize]; u8 59204 ext/sqlite3/libsqlite/sqlite3.c u8 *pCellptr = pPg->aCellIdx; u8 59205 ext/sqlite3/libsqlite/sqlite3.c u8 *pTmp = sqlite3PagerTempSpace(pPg->pBt->pPager); u8 59206 ext/sqlite3/libsqlite/sqlite3.c u8 *pData; u8 59213 ext/sqlite3/libsqlite/sqlite3.c u8 *pCell = apCell[i]; u8 59269 ext/sqlite3/libsqlite/sqlite3.c u8 *aData = pPg->aData; u8 59270 ext/sqlite3/libsqlite/sqlite3.c u8 *pData = *ppData; u8 59276 ext/sqlite3/libsqlite/sqlite3.c u8 *pSlot; u8 59305 ext/sqlite3/libsqlite/sqlite3.c u8 * const aData = pPg->aData; u8 59306 ext/sqlite3/libsqlite/sqlite3.c u8 * const pEnd = &aData[pPg->pBt->usableSize]; u8 59307 ext/sqlite3/libsqlite/sqlite3.c u8 * const pStart = &aData[pPg->hdrOffset + 8 + pPg->childPtrSize]; u8 59310 ext/sqlite3/libsqlite/sqlite3.c u8 *pFree = 0; u8 59314 ext/sqlite3/libsqlite/sqlite3.c u8 *pCell = apCell[i]; u8 59359 ext/sqlite3/libsqlite/sqlite3.c u8 * const aData = pPg->aData; u8 59361 ext/sqlite3/libsqlite/sqlite3.c u8 *pBegin = &pPg->aCellIdx[nNew * 2]; u8 59363 ext/sqlite3/libsqlite/sqlite3.c u8 *pData; u8 59364 ext/sqlite3/libsqlite/sqlite3.c u8 *pCellptr; u8 59370 ext/sqlite3/libsqlite/sqlite3.c u8 *pTmp = sqlite3PagerTempSpace(pPg->pBt->pPager); u8 59433 ext/sqlite3/libsqlite/sqlite3.c u8 *pCell = apCell[i+iNew]; u8 59509 ext/sqlite3/libsqlite/sqlite3.c u8 *pOut = &pSpace[4]; u8 59510 ext/sqlite3/libsqlite/sqlite3.c u8 *pCell = pPage->apOvfl[0]; u8 59512 ext/sqlite3/libsqlite/sqlite3.c u8 *pStop; u8 59580 ext/sqlite3/libsqlite/sqlite3.c u8 e; u8 59587 ext/sqlite3/libsqlite/sqlite3.c u8 *z; u8 59632 ext/sqlite3/libsqlite/sqlite3.c u8 * const aFrom = pFrom->aData; u8 59633 ext/sqlite3/libsqlite/sqlite3.c u8 * const aTo = pTo->aData; u8 59738 ext/sqlite3/libsqlite/sqlite3.c u8 *pRight; /* Location in parent of right-sibling pointer */ u8 59739 ext/sqlite3/libsqlite/sqlite3.c u8 *apDiv[NB-1]; /* Divider cells in pParent */ u8 59743 ext/sqlite3/libsqlite/sqlite3.c u8 **apCell = 0; /* All cells begin balanced */ u8 59745 ext/sqlite3/libsqlite/sqlite3.c u8 *aSpace1; /* Space for copies of dividers cells */ u8 59747 ext/sqlite3/libsqlite/sqlite3.c u8 abDone[NB+2]; /* True after i'th new page is populated */ u8 59861 ext/sqlite3/libsqlite/sqlite3.c nMaxCells*sizeof(u8*) /* apCell */ u8 59874 ext/sqlite3/libsqlite/sqlite3.c aSpace1 = (u8*)&szCell[nMaxCells]; u8 59908 ext/sqlite3/libsqlite/sqlite3.c u8 *aData = pOld->aData; u8 59921 ext/sqlite3/libsqlite/sqlite3.c u8 *pTemp; u8 60156 ext/sqlite3/libsqlite/sqlite3.c u8 *aOld = pNew->aData; u8 60163 ext/sqlite3/libsqlite/sqlite3.c u8 *pCell = apCell[i]; u8 60197 ext/sqlite3/libsqlite/sqlite3.c u8 *pCell; u8 60198 ext/sqlite3/libsqlite/sqlite3.c u8 *pTemp; u8 60465 ext/sqlite3/libsqlite/sqlite3.c u8 aBalanceQuickSpace[13]; u8 60466 ext/sqlite3/libsqlite/sqlite3.c u8 *pFree = 0; u8 60543 ext/sqlite3/libsqlite/sqlite3.c u8 *pSpace = sqlite3PageMalloc(pCur->pBt->pageSize); u8 60932 ext/sqlite3/libsqlite/sqlite3.c u8 eType = 0; u8 61318 ext/sqlite3/libsqlite/sqlite3.c pBt->incrVacuum = (u8)iMeta; u8 61494 ext/sqlite3/libsqlite/sqlite3.c u8 ePtrmapType; u8 61662 ext/sqlite3/libsqlite/sqlite3.c u8 *data; u8 61704 ext/sqlite3/libsqlite/sqlite3.c u8 *pCell; u8 62154 ext/sqlite3/libsqlite/sqlite3.c u8 lockType = READ_LOCK + isWriteLock; u8 62252 ext/sqlite3/libsqlite/sqlite3.c u8 *aData = pBt->pPage1->aData; u8 62253 ext/sqlite3/libsqlite/sqlite3.c if( aData[18]!=(u8)iVersion || aData[19]!=(u8)iVersion ){ u8 62258 ext/sqlite3/libsqlite/sqlite3.c aData[18] = (u8)iVersion; u8 62259 ext/sqlite3/libsqlite/sqlite3.c aData[19] = (u8)iVersion; u8 62597 ext/sqlite3/libsqlite/sqlite3.c const u8 *zIn = &zSrcData[iOff%nSrcPgsz]; u8 62598 ext/sqlite3/libsqlite/sqlite3.c u8 *zDestData = sqlite3PagerGetData(pDestPg); u8 62599 ext/sqlite3/libsqlite/sqlite3.c u8 *zOut = &zDestData[iOff%nDestPgsz]; u8 62609 ext/sqlite3/libsqlite/sqlite3.c ((u8 *)sqlite3PagerGetExtra(pDestPg))[0] = 0; u8 62843 ext/sqlite3/libsqlite/sqlite3.c u8 *zData = sqlite3PagerGetData(pSrcPg); u8 63185 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3VdbeMemTranslate(pMem, (u8)desiredEnc); u8 64201 ext/sqlite3/libsqlite/sqlite3.c pRec->aMem = (Mem *)((u8*)pRec + ROUND8(sizeof(UnpackedRecord))); u8 64370 ext/sqlite3/libsqlite/sqlite3.c u8 aff = sqlite3AffinityType(pExpr->u.zToken,0); u8 64506 ext/sqlite3/libsqlite/sqlite3.c u8 *aRet; u8 64698 ext/sqlite3/libsqlite/sqlite3.c u8 *a = (u8*)pRec; /* Typecast byte array */ u8 64834 ext/sqlite3/libsqlite/sqlite3.c p->isPrepareV2 = (u8)isPrepareV2; u8 64945 ext/sqlite3/libsqlite/sqlite3.c pOp->opcode = (u8)op; u8 65235 ext/sqlite3/libsqlite/sqlite3.c u8 opcode = pOp->opcode; u8 66043 ext/sqlite3/libsqlite/sqlite3.c u8 malloc_failed = db->mallocFailed; u8 66447 ext/sqlite3/libsqlite/sqlite3.c u8 *zCsr; /* Memory available for allocation */ u8 66448 ext/sqlite3/libsqlite/sqlite3.c u8 *zEnd; /* First byte past allocated memory */ u8 66479 ext/sqlite3/libsqlite/sqlite3.c zCsr = (u8*)&p->aOp[p->nOp]; /* Memory avaliable for allocation */ u8 66480 ext/sqlite3/libsqlite/sqlite3.c zEnd = (u8*)&p->aOp[pParse->nOpAlloc]; /* First byte past end of zCsr[] */ u8 66483 ext/sqlite3/libsqlite/sqlite3.c p->usesStmtJournal = (u8)(pParse->isMultiWrite && pParse->mayAbort); u8 66488 ext/sqlite3/libsqlite/sqlite3.c zCsr += (zCsr - (u8*)0)&7; u8 67320 ext/sqlite3/libsqlite/sqlite3.c u8 mallocFailed = db->mallocFailed; u8 67710 ext/sqlite3/libsqlite/sqlite3.c static const u8 aSize[] = { 0, 1, 2, 3, 4, 6, 8, 8, 0, 0, 0, 0 }; u8 67798 ext/sqlite3/libsqlite/sqlite3.c buf[--i] = (u8)(v&0xFF); u8 68406 ext/sqlite3/libsqlite/sqlite3.c pPKey2->errCode = (u8)SQLITE_CORRUPT_BKPT; u8 68485 ext/sqlite3/libsqlite/sqlite3.c pPKey2->errCode = (u8)SQLITE_CORRUPT_BKPT; u8 68514 ext/sqlite3/libsqlite/sqlite3.c pPKey2->errCode = (u8)SQLITE_CORRUPT_BKPT; u8 68580 ext/sqlite3/libsqlite/sqlite3.c const u8 *aKey = &((const u8*)pKey1)[*(const u8*)pKey1 & 0x3F]; u8 68581 ext/sqlite3/libsqlite/sqlite3.c int serial_type = ((const u8*)pKey1)[1]; u8 68589 ext/sqlite3/libsqlite/sqlite3.c assert( (*(u8*)pKey1)<=0x3F || CORRUPT_DB ); u8 68672 ext/sqlite3/libsqlite/sqlite3.c const u8 *aKey1 = (const u8*)pKey1; u8 68689 ext/sqlite3/libsqlite/sqlite3.c pPKey2->errCode = (u8)SQLITE_CORRUPT_BKPT; u8 68799 ext/sqlite3/libsqlite/sqlite3.c (void)getVarint32((u8*)m.z, szHdr); u8 68808 ext/sqlite3/libsqlite/sqlite3.c (void)getVarint32((u8*)&m.z[szHdr-1], typeRowid); u8 68827 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeSerialGet((u8*)&m.z[m.n-lenRowid], typeRowid, &v); u8 69153 ext/sqlite3/libsqlite/sqlite3.c static const u8 aType[] = { u8 70590 ext/sqlite3/libsqlite/sqlite3.c n = sqlite3GetToken((u8*)zSql, &tokenType); u8 70691 ext/sqlite3/libsqlite/sqlite3.c u8 enc = ENC(db); u8 70988 ext/sqlite3/libsqlite/sqlite3.c u8 enc = pRec->enc; u8 71177 ext/sqlite3/libsqlite/sqlite3.c u8 c = pMem->z[j]; u8 71380 ext/sqlite3/libsqlite/sqlite3.c u8 resetSchemaOnFault = 0; /* Reset schema after an error if positive */ u8 71381 ext/sqlite3/libsqlite/sqlite3.c u8 encoding = ENC(db); /* The database encoding */ u8 71785 ext/sqlite3/libsqlite/sqlite3.c p->errorAction = (u8)pOp->p2; u8 72494 ext/sqlite3/libsqlite/sqlite3.c u8 op; u8 73139 ext/sqlite3/libsqlite/sqlite3.c const u8 *zData; /* Part of the record being decoded */ u8 73140 ext/sqlite3/libsqlite/sqlite3.c const u8 *zHdr; /* Next unparsed byte of the header */ u8 73141 ext/sqlite3/libsqlite/sqlite3.c const u8 *zEndHdr; /* Pointer to first byte after the header */ u8 73176 ext/sqlite3/libsqlite/sqlite3.c pC->aRow = (u8*)pReg->z; u8 73262 ext/sqlite3/libsqlite/sqlite3.c zData = (u8*)sMem.z; u8 73354 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeSerialGet(t<=13 ? (u8*)&payloadSize64 : 0, t, pDest); u8 73361 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeSerialGet((const u8*)pDest->z, t, pDest); u8 73375 ext/sqlite3/libsqlite/sqlite3.c zData = (const u8*)pDest->z; u8 73432 ext/sqlite3/libsqlite/sqlite3.c u8 *zNewRecord; /* A buffer to hold the data for the new record */ u8 73541 ext/sqlite3/libsqlite/sqlite3.c zNewRecord = (u8 *)pOut->z; u8 73819 ext/sqlite3/libsqlite/sqlite3.c db->autoCommit = (u8)desiredAutoCommit; u8 73822 ext/sqlite3/libsqlite/sqlite3.c db->autoCommit = (u8)(1-desiredAutoCommit); u8 74025 ext/sqlite3/libsqlite/sqlite3.c pDb->pSchema->file_format = (u8)pIn3->u.i; u8 75370 ext/sqlite3/libsqlite/sqlite3.c pC->nullRow = (u8)res; u8 75440 ext/sqlite3/libsqlite/sqlite3.c pC->nullRow = (u8)res; u8 76287 ext/sqlite3/libsqlite/sqlite3.c + pProgram->nOnce * sizeof(u8); u8 76338 ext/sqlite3/libsqlite/sqlite3.c p->aOnceFlag = (u8 *)&p->apCsr[p->nCursor]; u8 76831 ext/sqlite3/libsqlite/sqlite3.c u8 isWriteLock = (u8)pOp->p3; u8 77186 ext/sqlite3/libsqlite/sqlite3.c u8 vtabOnConflict = db->vtabOnConflict; u8 78086 ext/sqlite3/libsqlite/sqlite3.c u8 *aMemory; /* If non-NULL, bulk memory to hold pList */ u8 78228 ext/sqlite3/libsqlite/sqlite3.c u8 bUsePMA; /* True if one or more PMAs created */ u8 78229 ext/sqlite3/libsqlite/sqlite3.c u8 bUseThreads; /* True to use background threads */ u8 78230 ext/sqlite3/libsqlite/sqlite3.c u8 iPrev; /* Previous thread used to flush PMA */ u8 78231 ext/sqlite3/libsqlite/sqlite3.c u8 nTask; /* Size of aTask[] array */ u8 78232 ext/sqlite3/libsqlite/sqlite3.c u8 typeMask; u8 78254 ext/sqlite3/libsqlite/sqlite3.c u8 *aAlloc; /* Space for aKey if aBuffer and pMap wont work */ u8 78255 ext/sqlite3/libsqlite/sqlite3.c u8 *aKey; /* Pointer to current key */ u8 78256 ext/sqlite3/libsqlite/sqlite3.c u8 *aBuffer; /* Current read buffer */ u8 78258 ext/sqlite3/libsqlite/sqlite3.c u8 *aMap; /* Pointer to mapping of entire file */ u8 78314 ext/sqlite3/libsqlite/sqlite3.c u8 *aBuffer; /* Pointer to write buffer */ u8 78437 ext/sqlite3/libsqlite/sqlite3.c u8 *aNew; u8 78457 ext/sqlite3/libsqlite/sqlite3.c u8 *aNext; /* Pointer to buffer to copy data from */ u8 78488 ext/sqlite3/libsqlite/sqlite3.c u8 aVarint[16], *a; u8 78552 ext/sqlite3/libsqlite/sqlite3.c pReadr->aBuffer = (u8*)sqlite3Malloc(pgsz); u8 78707 ext/sqlite3/libsqlite/sqlite3.c const u8 * const p1 = (const u8 * const)pKey1; u8 78708 ext/sqlite3/libsqlite/sqlite3.c const u8 * const p2 = (const u8 * const)pKey2; u8 78709 ext/sqlite3/libsqlite/sqlite3.c const u8 * const v1 = &p1[ p1[0] ]; /* Pointer to value 1 */ u8 78710 ext/sqlite3/libsqlite/sqlite3.c const u8 * const v2 = &p2[ p2[0] ]; /* Pointer to value 2 */ u8 78748 ext/sqlite3/libsqlite/sqlite3.c const u8 * const p1 = (const u8 * const)pKey1; u8 78749 ext/sqlite3/libsqlite/sqlite3.c const u8 * const p2 = (const u8 * const)pKey2; u8 78752 ext/sqlite3/libsqlite/sqlite3.c const u8 * const v1 = &p1[ p1[0] ]; /* Pointer to value 1 */ u8 78753 ext/sqlite3/libsqlite/sqlite3.c const u8 * const v2 = &p2[ p2[0] ]; /* Pointer to value 2 */ u8 78768 ext/sqlite3/libsqlite/sqlite3.c static const u8 aLen[] = {0, 1, 2, 3, 4, 6, 8 }; u8 78870 ext/sqlite3/libsqlite/sqlite3.c pSorter->pKeyInfo = pKeyInfo = (KeyInfo*)((u8*)pSorter + sz); u8 78901 ext/sqlite3/libsqlite/sqlite3.c pSorter->list.aMemory = (u8*)sqlite3Malloc(pgsz); u8 79303 ext/sqlite3/libsqlite/sqlite3.c if( (u8*)p==pList->aMemory ){ u8 79345 ext/sqlite3/libsqlite/sqlite3.c p->aBuffer = (u8*)sqlite3Malloc(nBuf); u8 79414 ext/sqlite3/libsqlite/sqlite3.c u8 aByte[10]; u8 79619 ext/sqlite3/libsqlite/sqlite3.c u8 *aMem = pTask->list.aMemory; u8 79626 ext/sqlite3/libsqlite/sqlite3.c pSorter->iPrev = (u8)(pTask - pSorter->aTask); u8 79662 ext/sqlite3/libsqlite/sqlite3.c getVarint32((const u8*)&pVal->z[1], t); u8 79717 ext/sqlite3/libsqlite/sqlite3.c u8 *aNew; u8 79726 ext/sqlite3/libsqlite/sqlite3.c aNew + ((u8*)pSorter->list.pList - pSorter->list.aMemory) u8 79734 ext/sqlite3/libsqlite/sqlite3.c pNew->u.iNext = (int)((u8*)(pSorter->list.pList) - pSorter->list.aMemory); u8 80922 ext/sqlite3/libsqlite/sqlite3.c u8 zChunk[JOURNAL_CHUNKSIZE]; /* Content of this chunk */ u8 80956 ext/sqlite3/libsqlite/sqlite3.c u8 *zOut = zBuf; u8 81002 ext/sqlite3/libsqlite/sqlite3.c u8 *zWrite = (u8 *)zBuf; u8 81986 ext/sqlite3/libsqlite/sqlite3.c u8 enc = ENC(pParse->db); /* The database encoding */ u8 82165 ext/sqlite3/libsqlite/sqlite3.c u8 savedSuppErr; /* Saved value of db->suppressErr */ u8 83054 ext/sqlite3/libsqlite/sqlite3.c static u8 binaryCompareP5(Expr *pExpr1, Expr *pExpr2, int jumpIfNull){ u8 83055 ext/sqlite3/libsqlite/sqlite3.c u8 aff = (char)sqlite3ExprAffinity(pExpr2); u8 83056 ext/sqlite3/libsqlite/sqlite3.c aff = (u8)sqlite3CompareAffinity(pExpr1, aff) | (u8)jumpIfNull; u8 83112 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeChangeP5(pParse->pVdbe, (u8)p5); u8 83269 ext/sqlite3/libsqlite/sqlite3.c pNew->op = (u8)op; u8 83661 ext/sqlite3/libsqlite/sqlite3.c u8 *zAlloc; u8 84257 ext/sqlite3/libsqlite/sqlite3.c u8 op; u8 84287 ext/sqlite3/libsqlite/sqlite3.c u8 op; u8 84709 ext/sqlite3/libsqlite/sqlite3.c dest.affSdst = (u8)affinity; u8 85632 ext/sqlite3/libsqlite/sqlite3.c u8 enc = ENC(db); /* The text encoding used by this database */ u8 85703 ext/sqlite3/libsqlite/sqlite3.c u8 exprOp; u8 85748 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeChangeP5(v, (u8)nFarg); u8 86399 ext/sqlite3/libsqlite/sqlite3.c u8 copyOp = (flags & SQLITE_ECEL_DUP) ? OP_Copy : OP_SCopy; u8 87089 ext/sqlite3/libsqlite/sqlite3.c u8 enc = ENC(pParse->db); u8 87307 ext/sqlite3/libsqlite/sqlite3.c zRet = sqlite3MPrintf(db, "%.*s\"%w\"%s", (int)(((u8*)tname.z) - zSql), u8 87448 ext/sqlite3/libsqlite/sqlite3.c zRet = sqlite3MPrintf(db, "%.*s\"%w\"%s", (int)(((u8*)tname.z) - zSql), u8 88261 ext/sqlite3/libsqlite/sqlite3.c u8 aCreateTbl[ArraySize(aTable)]; u8 88335 ext/sqlite3/libsqlite/sqlite3.c u8 *aRowid; /* Key for WITHOUT ROWID tables */ u8 88338 ext/sqlite3/libsqlite/sqlite3.c u8 isPSample; /* True if a periodic sample */ u8 88505 ext/sqlite3/libsqlite/sqlite3.c u8 *pSpace; /* Allocated space not yet assigned */ u8 88517 ext/sqlite3/libsqlite/sqlite3.c pSpace = (u8*)(&p->a[mxSample+nCol]); u8 88523 ext/sqlite3/libsqlite/sqlite3.c assert( (pSpace - (u8*)p)==n ); u8 89032 ext/sqlite3/libsqlite/sqlite3.c u8 needTableCnt = 1; /* True to count the table */ u8 89282 ext/sqlite3/libsqlite/sqlite3.c u8 seekOp = HasRowid(pTab) ? OP_NotExists : OP_NotFound; u8 89790 ext/sqlite3/libsqlite/sqlite3.c assert( ((u8*)pSpace)-nByte==(u8*)(pIdx->aSample) ); u8 90169 ext/sqlite3/libsqlite/sqlite3.c u8 newAuth = 0; u8 90319 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeChangeP5(v, (u8)(pFunc->nArg)); u8 90835 ext/sqlite3/libsqlite/sqlite3.c pParse->explain = (u8)explainFlag; u8 90847 ext/sqlite3/libsqlite/sqlite3.c u8 isWriteLock; /* True for write lock. False for a read lock */ u8 91916 ext/sqlite3/libsqlite/sqlite3.c p->aCol[p->nCol-1].notNull = (u8)onError; u8 92121 ext/sqlite3/libsqlite/sqlite3.c pTab->keyConf = (u8)onError; u8 92230 ext/sqlite3/libsqlite/sqlite3.c u8 enc = ENC(db); u8 92231 ext/sqlite3/libsqlite/sqlite3.c u8 initbusy = db->init.busy; u8 92409 ext/sqlite3/libsqlite/sqlite3.c pIdx->aSortOrder = (u8*)zExtra; u8 92959 ext/sqlite3/libsqlite/sqlite3.c u8 enableLookaside = db->lookaside.bEnabled; u8 93446 ext/sqlite3/libsqlite/sqlite3.c pFKey->aAction[0] = (u8)(flags & 0xff); /* ON DELETE action */ u8 93447 ext/sqlite3/libsqlite/sqlite3.c pFKey->aAction[1] = (u8)((flags >> 8 ) & 0xff); /* ON UPDATE action */ u8 93488 ext/sqlite3/libsqlite/sqlite3.c pFKey->isDeferred = (u8)isDeferred; u8 93603 ext/sqlite3/libsqlite/sqlite3.c sizeof(u8)*nCol); /* Index.aSortOrder */ u8 93610 ext/sqlite3/libsqlite/sqlite3.c p->aSortOrder = (u8*)pExtra; u8 93818 ext/sqlite3/libsqlite/sqlite3.c pList->a[0].sortOrder = (u8)sortOrder; u8 93848 ext/sqlite3/libsqlite/sqlite3.c pIndex->onError = (u8)onError; u8 93913 ext/sqlite3/libsqlite/sqlite3.c pIndex->aSortOrder[i] = (u8)requestedSortOrder; u8 95161 ext/sqlite3/libsqlite/sqlite3.c static const u8 aEnc[] = { SQLITE_UTF16BE, SQLITE_UTF16LE, SQLITE_UTF8 }; u8 95415 ext/sqlite3/libsqlite/sqlite3.c u8 c1 = (u8)pDef->zName[0]; u8 95465 ext/sqlite3/libsqlite/sqlite3.c h = (sqlite3UpperToLower[(u8)zName[0]] + nName) % ArraySize(db->aFunc.a); u8 95824 ext/sqlite3/libsqlite/sqlite3.c u8 *aToOpen = 0; /* Open cursor iTabCur+j if aToOpen[j] is true */ u8 96188 ext/sqlite3/libsqlite/sqlite3.c u8 opSeek; /* Seek opcode */ u8 96994 ext/sqlite3/libsqlite/sqlite3.c u8 matchAll; u8 96995 ext/sqlite3/libsqlite/sqlite3.c u8 matchOne; u8 96996 ext/sqlite3/libsqlite/sqlite3.c u8 matchSet; u8 96997 ext/sqlite3/libsqlite/sqlite3.c u8 noCase; u8 97068 ext/sqlite3/libsqlite/sqlite3.c u8 noCase = pInfo->noCase; /* True if uppercase==lowercase */ u8 97069 ext/sqlite3/libsqlite/sqlite3.c const u8 *zEscaped = 0; /* One past the last escaped input char */ u8 97190 ext/sqlite3/libsqlite/sqlite3.c return patternCompare((u8*)zGlobPattern, (u8*)zString, &globInfo, 0)==0; u8 97496 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = (u8)(c&0xFF); u8 97498 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0xC0 + (u8)((c>>6)&0x1F); u8 97499 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0x80 + (u8)(c & 0x3F); u8 97501 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0xE0 + (u8)((c>>12)&0x0F); u8 97502 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0x80 + (u8)((c>>6) & 0x3F); u8 97503 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0x80 + (u8)(c & 0x3F); u8 97505 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0xF0 + (u8)((c>>18) & 0x07); u8 97506 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0x80 + (u8)((c>>12) & 0x3F); u8 97507 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0x80 + (u8)((c>>6) & 0x3F); u8 97508 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0x80 + (u8)(c & 0x3F); u8 97621 ext/sqlite3/libsqlite/sqlite3.c u8 *zOld; u8 97678 ext/sqlite3/libsqlite/sqlite3.c static unsigned char * const azOne[] = { (u8*)" " }; u8 97680 ext/sqlite3/libsqlite/sqlite3.c aLen = (u8*)lenOne; u8 97699 ext/sqlite3/libsqlite/sqlite3.c aLen[nChar] = (u8)(z - azChar[nChar]); u8 97753 ext/sqlite3/libsqlite/sqlite3.c const u8 *zIn; u8 97766 ext/sqlite3/libsqlite/sqlite3.c zIn = (u8*)sqlite3_value_text(argv[0]); u8 97767 ext/sqlite3/libsqlite/sqlite3.c if( zIn==0 ) zIn = (u8*)""; u8 97770 ext/sqlite3/libsqlite/sqlite3.c u8 prevcode = iCode[zIn[i]&0x7f]; u8 97828 ext/sqlite3/libsqlite/sqlite3.c u8 overflow; /* True if integer overflow seen */ u8 97829 ext/sqlite3/libsqlite/sqlite3.c u8 approx; /* True if non-integer value was input to the sum */ u8 99389 ext/sqlite3/libsqlite/sqlite3.c u8 enableLookaside; /* Copy of db->lookaside.bEnabled */ u8 100095 ext/sqlite3/libsqlite/sqlite3.c u8 useTempTable = 0; /* Store SELECT results in intermediate table */ u8 100096 ext/sqlite3/libsqlite/sqlite3.c u8 appendFlag = 0; /* True if the insert is likely to be an append */ u8 100097 ext/sqlite3/libsqlite/sqlite3.c u8 withoutRowid; /* 0 for normal table. 1 for WITHOUT ROWID table */ u8 100098 ext/sqlite3/libsqlite/sqlite3.c u8 bIdListInOrder; /* True if IDLIST is in table order */ u8 100785 ext/sqlite3/libsqlite/sqlite3.c u8 isUpdate; /* True if this is an UPDATE operation */ u8 100786 ext/sqlite3/libsqlite/sqlite3.c u8 bAffinityDone = 0; /* True if the OP_Affinity operation has been run */ u8 101182 ext/sqlite3/libsqlite/sqlite3.c u8 pik_flags; /* flag values passed to the btree insert */ u8 101186 ext/sqlite3/libsqlite/sqlite3.c u8 bAffinityDone = 0; /* True if OP_Affinity has been run already */ u8 101629 ext/sqlite3/libsqlite/sqlite3.c u8 useSeekResult = 0; u8 103211 ext/sqlite3/libsqlite/sqlite3.c u8 ePragTyp; /* PragTyp_XXX value */ u8 103212 ext/sqlite3/libsqlite/sqlite3.c u8 mPragFlag; /* Zero or more PragFlag_XXX values */ u8 103634 ext/sqlite3/libsqlite/sqlite3.c static u8 getSafetyLevel(const char *z, int omitFull, u8 dflt){ u8 103637 ext/sqlite3/libsqlite/sqlite3.c static const u8 iOffset[] = {0, 1, 2, 4, 9, 12, 16}; u8 103638 ext/sqlite3/libsqlite/sqlite3.c static const u8 iLength[] = {2, 2, 3, 5, 3, 4, 4}; u8 103639 ext/sqlite3/libsqlite/sqlite3.c static const u8 iValue[] = {1, 0, 0, 0, 1, 1, 2}; u8 103642 ext/sqlite3/libsqlite/sqlite3.c return (u8)sqlite3Atoi(z); u8 103656 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE u8 sqlite3GetBoolean(const char *z, u8 dflt){ u8 103690 ext/sqlite3/libsqlite/sqlite3.c return (u8)((i>=0&&i<=2)?i:0); u8 103747 ext/sqlite3/libsqlite/sqlite3.c db->temp_store = (u8)ts; u8 104144 ext/sqlite3/libsqlite/sqlite3.c db->dfltLockMode = (u8)eMode; u8 104241 ext/sqlite3/libsqlite/sqlite3.c db->nextAutovac = (u8)eAuto; u8 105072 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeChangeP5(v, (u8)i); u8 105235 ext/sqlite3/libsqlite/sqlite3.c u8 enc; u8 105531 ext/sqlite3/libsqlite/sqlite3.c u8 iByte; u8 105835 ext/sqlite3/libsqlite/sqlite3.c u8 encoding; u8 105837 ext/sqlite3/libsqlite/sqlite3.c encoding = (u8)meta[BTREE_TEXT_ENCODING-1] & 3; u8 105874 ext/sqlite3/libsqlite/sqlite3.c pDb->pSchema->file_format = (u8)meta[BTREE_FILE_FORMAT-1]; u8 106424 ext/sqlite3/libsqlite/sqlite3.c *pzTail = (u8 *)zSql + sqlite3Utf16ByteLen(zSql, chars_parsed); u8 106505 ext/sqlite3/libsqlite/sqlite3.c u8 isTnct; /* True if the DISTINCT keyword is present */ u8 106506 ext/sqlite3/libsqlite/sqlite3.c u8 eTnctType; /* One of the WHERE_DISTINCT_* operators */ u8 106523 ext/sqlite3/libsqlite/sqlite3.c u8 sortFlags; /* Zero or more SORTFLAG_* bits */ u8 106553 ext/sqlite3/libsqlite/sqlite3.c pDest->eDest = (u8)eDest; u8 106664 ext/sqlite3/libsqlite/sqlite3.c u8 i; /* Beginning of keyword text in zKeyText[] */ u8 106665 ext/sqlite3/libsqlite/sqlite3.c u8 nChar; /* Length of the keyword in characters */ u8 106666 ext/sqlite3/libsqlite/sqlite3.c u8 code; /* Join type mask */ u8 107451 ext/sqlite3/libsqlite/sqlite3.c p->aSortOrder = (u8*)&p->aColl[N+X]; u8 107797 ext/sqlite3/libsqlite/sqlite3.c u8 estWidth = 1; u8 108760 ext/sqlite3/libsqlite/sqlite3.c u8 op = 0; /* One of the SRT_ operations to apply to self */ u8 110047 ext/sqlite3/libsqlite/sqlite3.c u8 jointype = 0; u8 110210 ext/sqlite3/libsqlite/sqlite3.c static u8 minMaxQuery(AggInfo *pAggInfo, ExprList **ppMinMax){ u8 111100 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeChangeP5(v, (u8)nArg); u8 111312 ext/sqlite3/libsqlite/sqlite3.c explainSetInteger(pItem->iSelectId, (u8)pParse->iNextSelectId); u8 111343 ext/sqlite3/libsqlite/sqlite3.c explainSetInteger(pItem->iSelectId, (u8)pParse->iNextSelectId); u8 111891 ext/sqlite3/libsqlite/sqlite3.c u8 flag = WHERE_ORDERBY_NORMAL; u8 112523 ext/sqlite3/libsqlite/sqlite3.c pTrigger->op = (u8)op; u8 113000 ext/sqlite3/libsqlite/sqlite3.c pParse->eOrconf = (orconf==OE_Default)?pStep->orconf:(u8)orconf; u8 113261 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeChangeP5(v, (u8)bRecursive); u8 113463 ext/sqlite3/libsqlite/sqlite3.c u8 enc = ENC(sqlite3VdbeDb(v)); u8 113510 ext/sqlite3/libsqlite/sqlite3.c u8 *aToOpen; /* 1 for tables and indices to be opened */ u8 113511 ext/sqlite3/libsqlite/sqlite3.c u8 chngPk; /* PRIMARY KEY changed in a WITHOUT ROWID table */ u8 113512 ext/sqlite3/libsqlite/sqlite3.c u8 chngRowid; /* Rowid changed in a normal table */ u8 113513 ext/sqlite3/libsqlite/sqlite3.c u8 chngKey; /* Either chngPk or chngRowid */ u8 113601 ext/sqlite3/libsqlite/sqlite3.c aToOpen = (u8*)(aRegIdx+nIdx); u8 115110 ext/sqlite3/libsqlite/sqlite3.c u8 oooHidden = 0; u8 115683 ext/sqlite3/libsqlite/sqlite3.c p->pVTable->bConstraint = (u8)va_arg(ap, int); u8 115795 ext/sqlite3/libsqlite/sqlite3.c u8 iFrom; /* Which entry in the FROM clause */ u8 115796 ext/sqlite3/libsqlite/sqlite3.c u8 op, p3, p5; /* Opcode, P3 & P5 of the opcode that ends the loop */ u8 115804 ext/sqlite3/libsqlite/sqlite3.c u8 eEndLoopOp; /* IN Loop terminator. OP_Next or OP_Prev */ u8 115836 ext/sqlite3/libsqlite/sqlite3.c u8 iTab; /* Position in FROM clause of table for this loop */ u8 115837 ext/sqlite3/libsqlite/sqlite3.c u8 iSortIdx; /* Sorting index number. 0==None */ u8 115848 ext/sqlite3/libsqlite/sqlite3.c u8 needFree; /* True if sqlite3_free(idxStr) is needed */ u8 115980 ext/sqlite3/libsqlite/sqlite3.c u8 nChild; /* Number of children that must disable us */ u8 116036 ext/sqlite3/libsqlite/sqlite3.c u8 op; /* Split operator. TK_AND or TK_OR */ u8 116131 ext/sqlite3/libsqlite/sqlite3.c u8 sorted; /* True if really sorted (not just grouped) */ u8 116132 ext/sqlite3/libsqlite/sqlite3.c u8 okOnePass; /* Ok to use one-pass algorithm for UPDATE/DELETE */ u8 116133 ext/sqlite3/libsqlite/sqlite3.c u8 untestedTerms; /* Not all WHERE terms resolved by outer loop */ u8 116134 ext/sqlite3/libsqlite/sqlite3.c u8 eDistinct; /* One of the WHERE_DISTINCT_* values below */ u8 116135 ext/sqlite3/libsqlite/sqlite3.c u8 nLevel; /* Number of nested loop */ u8 116865 ext/sqlite3/libsqlite/sqlite3.c if( cnt!=0 && 255!=(u8)z[cnt-1] ){ u8 117489 ext/sqlite3/libsqlite/sqlite3.c static const u8 ops[] = {TK_GE, TK_LE}; u8 117563 ext/sqlite3/libsqlite/sqlite3.c u8 c, *pC; /* Last character before the first wildcard */ u8 117564 ext/sqlite3/libsqlite/sqlite3.c pC = (u8*)&pStr2->u.zToken[sqlite3Strlen30(pStr2->u.zToken)-1]; u8 117892 ext/sqlite3/libsqlite/sqlite3.c u8 sentWarning = 0; /* True if a warnning has been issued */ u8 118121 ext/sqlite3/libsqlite/sqlite3.c u8 op; u8 118131 ext/sqlite3/libsqlite/sqlite3.c op = (u8)pTerm->eOperator & WO_ALL; u8 118469 ext/sqlite3/libsqlite/sqlite3.c u8 aff = iCol>=0 ? p->pTable->aCol[iCol].affinity : SQLITE_AFF_INTEGER; u8 118587 ext/sqlite3/libsqlite/sqlite3.c u8 aff; u8 118755 ext/sqlite3/libsqlite/sqlite3.c u8 aff; /* Column affinity */ u8 119583 ext/sqlite3/libsqlite/sqlite3.c const u8 aMoveOp[] = { u8 119677 ext/sqlite3/libsqlite/sqlite3.c static const u8 aStartOp[] = { u8 119687 ext/sqlite3/libsqlite/sqlite3.c static const u8 aEndOp[] = { u8 119707 ext/sqlite3/libsqlite/sqlite3.c u8 bSeekPastNull = 0; /* True to seek past initial nulls */ u8 119708 ext/sqlite3/libsqlite/sqlite3.c u8 bStopAtNull = 0; /* Add condition to terminate at NULLs */ u8 119786 ext/sqlite3/libsqlite/sqlite3.c SWAP(u8, bSeekPastNull, bStopAtNull); u8 120002 ext/sqlite3/libsqlite/sqlite3.c pOrTab->nAlloc = (u8)(nNotReady + 1); u8 120213 ext/sqlite3/libsqlite/sqlite3.c static const u8 aStep[] = { OP_Next, OP_Prev }; u8 120214 ext/sqlite3/libsqlite/sqlite3.c static const u8 aStart[] = { OP_Rewind, OP_Last }; u8 121737 ext/sqlite3/libsqlite/sqlite3.c u8 priorJoinType = 0; u8 121791 ext/sqlite3/libsqlite/sqlite3.c u8 revSet; /* True if rev is known */ u8 121792 ext/sqlite3/libsqlite/sqlite3.c u8 rev; /* Composite sort order */ u8 121793 ext/sqlite3/libsqlite/sqlite3.c u8 revIdx; /* Index sort order */ u8 121794 ext/sqlite3/libsqlite/sqlite3.c u8 isOrderDistinct; /* All prior WhereLoops are order-distinct */ u8 121795 ext/sqlite3/libsqlite/sqlite3.c u8 distinctColumns; /* True if the loop has UNIQUE NOT NULL columns */ u8 121796 ext/sqlite3/libsqlite/sqlite3.c u8 isMatch; /* iColumn matches a term of the ORDER BY clause */ u8 121903 ext/sqlite3/libsqlite/sqlite3.c u8 bOnce; /* True to run the ORDER BY search loop */ u8 123368 ext/sqlite3/libsqlite/sqlite3.c pA->op = (u8)op; u8 123450 ext/sqlite3/libsqlite/sqlite3.c u8 yy186; u8 125599 ext/sqlite3/libsqlite/sqlite3.c {yygotominor.yy186 = (u8)yymsp[0].minor.yy328;} u8 125657 ext/sqlite3/libsqlite/sqlite3.c pRhs->op = (u8)yymsp[-1].minor.yy328; u8 125773 ext/sqlite3/libsqlite/sqlite3.c if( ALWAYS(yygotominor.yy65 && yygotominor.yy65->nSrc>0) ) yygotominor.yy65->a[yygotominor.yy65->nSrc-1].jointype = (u8)yymsp[0].minor.yy328; u8 125866 ext/sqlite3/libsqlite/sqlite3.c if( yygotominor.yy14 ) yygotominor.yy14->a[yygotominor.yy14->nExpr-1].sortOrder = (u8)yymsp[0].minor.yy328; u8 125872 ext/sqlite3/libsqlite/sqlite3.c if( yygotominor.yy14 && ALWAYS(yygotominor.yy14->a) ) yygotominor.yy14->a[0].sortOrder = (u8)yymsp[0].minor.yy328; u8 126284 ext/sqlite3/libsqlite/sqlite3.c if( yygotominor.yy14 ) yygotominor.yy14->a[yygotominor.yy14->nExpr-1].sortOrder = (u8)yymsp[0].minor.yy328; u8 126293 ext/sqlite3/libsqlite/sqlite3.c if( yygotominor.yy14 ) yygotominor.yy14->a[yygotominor.yy14->nExpr-1].sortOrder = (u8)yymsp[0].minor.yy328; u8 127475 ext/sqlite3/libsqlite/sqlite3.c u8 enableLookaside; /* Saved value of db->lookaside.bEnabled */ u8 127716 ext/sqlite3/libsqlite/sqlite3.c u8 state = 0; /* Current state, using numbers defined in header comment */ u8 127717 ext/sqlite3/libsqlite/sqlite3.c u8 token; /* Value of the next token */ u8 127723 ext/sqlite3/libsqlite/sqlite3.c static const u8 trans[8][8] = { u8 127739 ext/sqlite3/libsqlite/sqlite3.c static const u8 trans[3][3] = { u8 127812 ext/sqlite3/libsqlite/sqlite3.c if( IdChar((u8)*zSql) ){ u8 128675 ext/sqlite3/libsqlite/sqlite3.c p = (LookasideSlot*)&((u8*)p)[sz]; u8 129367 ext/sqlite3/libsqlite/sqlite3.c static const u8 delays[] = u8 129369 ext/sqlite3/libsqlite/sqlite3.c static const u8 totals[] = u8 129572 ext/sqlite3/libsqlite/sqlite3.c p = sqlite3FindFunction(db, zFunctionName, nName, nArg, (u8)enc, 0); u8 129584 ext/sqlite3/libsqlite/sqlite3.c p = sqlite3FindFunction(db, zFunctionName, nName, nArg, (u8)enc, 1); u8 130223 ext/sqlite3/libsqlite/sqlite3.c pColl = sqlite3FindCollSeq(db, (u8)enc2, zName, 0); u8 130253 ext/sqlite3/libsqlite/sqlite3.c pColl = sqlite3FindCollSeq(db, (u8)enc2, zName, 1); u8 130258 ext/sqlite3/libsqlite/sqlite3.c pColl->enc = (u8)(enc2 | (enc & SQLITE_UTF16_ALIGNED)); u8 131011 ext/sqlite3/libsqlite/sqlite3.c rc = createCollation(db, zName, (u8)enc, pCtx, xCompare, xDel); u8 131038 ext/sqlite3/libsqlite/sqlite3.c rc = createCollation(db, zName8, (u8)enc, pCtx, xCompare, 0); u8 131567 ext/sqlite3/libsqlite/sqlite3.c rc = (sqlite3KeywordCode((u8*)zWord, n)!=TK_ID) ? SQLITE_N_KEYWORD : 0; u8 132891 ext/sqlite3/libsqlite/sqlite3.c u8 *abNotindexed; /* True for 'notindexed' columns */ u8 132907 ext/sqlite3/libsqlite/sqlite3.c u8 bFts4; /* True for FTS4, false for FTS3 */ u8 132908 ext/sqlite3/libsqlite/sqlite3.c u8 bHasStat; /* True if %_stat table exists (2==unknown) */ u8 132909 ext/sqlite3/libsqlite/sqlite3.c u8 bHasDocsize; /* True if %_docsize table exists */ u8 132910 ext/sqlite3/libsqlite/sqlite3.c u8 bDescIdx; /* True if doclists are in reverse order */ u8 132911 ext/sqlite3/libsqlite/sqlite3.c u8 bIgnoreSavepoint; /* True to ignore xSavepoint invocations */ u8 132968 ext/sqlite3/libsqlite/sqlite3.c u8 isEof; /* True if at End Of Results */ u8 132969 ext/sqlite3/libsqlite/sqlite3.c u8 isRequireSeek; /* True if must seek pStmt to %_content row */ u8 132979 ext/sqlite3/libsqlite/sqlite3.c u8 bDesc; /* True to sort in descending order */ u8 133104 ext/sqlite3/libsqlite/sqlite3.c u8 bEof; /* True this expression is at EOF already */ u8 133105 ext/sqlite3/libsqlite/sqlite3.c u8 bStart; /* True if iDocid is valid */ u8 133106 ext/sqlite3/libsqlite/sqlite3.c u8 bDeferred; /* True if this expression is entirely deferred */ u8 133215 ext/sqlite3/libsqlite/sqlite3.c (*(u8*)(p)&0x80) ? sqlite3Fts3GetVarint32(p, piVal) : (*piVal=*(u8*)(p), 1) \ u8 134342 ext/sqlite3/libsqlite/sqlite3.c nCol * sizeof(u8) + /* abNotindexed */ u8 134376 ext/sqlite3/libsqlite/sqlite3.c p->abNotindexed = (u8 *)&p->aIndex[nIndex]; u8 137486 ext/sqlite3/libsqlite/sqlite3.c u8 bEof = 0; u8 138534 ext/sqlite3/libsqlite/sqlite3.c u8 c = 0; u8 138582 ext/sqlite3/libsqlite/sqlite3.c u8 bEof; u8 138754 ext/sqlite3/libsqlite/sqlite3.c u8 bEof = 0; u8 138755 ext/sqlite3/libsqlite/sqlite3.c u8 bTreeEof = 0; u8 139297 ext/sqlite3/libsqlite/sqlite3.c memset(&pCsr->csr, 0, ((u8*)&pCsr[1]) - (u8*)&pCsr->csr); u8 143098 ext/sqlite3/libsqlite/sqlite3.c u8 bLookup; /* True for a lookup only */ u8 143099 ext/sqlite3/libsqlite/sqlite3.c u8 rootOnly; /* True for a root-only reader */ u8 144371 ext/sqlite3/libsqlite/sqlite3.c u8 bEof = 0; u8 144414 ext/sqlite3/libsqlite/sqlite3.c u8 bEof = 0; u8 146602 ext/sqlite3/libsqlite/sqlite3.c u8 bNoLeafData; /* If true, store 0 for segment size */ u8 150268 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = (u8)(c&0xFF); \ u8 150271 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0xC0 + (u8)((c>>6)&0x1F); \ u8 150272 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0x80 + (u8)(c & 0x3F); \ u8 150275 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0xE0 + (u8)((c>>12)&0x0F); \ u8 150276 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0x80 + (u8)((c>>6) & 0x3F); \ u8 150277 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0x80 + (u8)(c & 0x3F); \ u8 150279 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0xF0 + (u8)((c>>18) & 0x07); \ u8 150280 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0x80 + (u8)((c>>12) & 0x3F); \ u8 150281 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0x80 + (u8)((c>>6) & 0x3F); \ u8 150282 ext/sqlite3/libsqlite/sqlite3.c *zOut++ = 0x80 + (u8)(c & 0x3F); \ u8 151088 ext/sqlite3/libsqlite/sqlite3.c u8 nDim; /* Number of dimensions */ u8 151089 ext/sqlite3/libsqlite/sqlite3.c u8 eCoordType; /* RTREE_COORD_REAL32 or RTREE_COORD_INT32 */ u8 151090 ext/sqlite3/libsqlite/sqlite3.c u8 nBytesPerCell; /* Bytes consumed per cell */ u8 151154 ext/sqlite3/libsqlite/sqlite3.c u8 iLevel; /* 0=entries. 1=leaf node. 2+ for higher */ u8 151155 ext/sqlite3/libsqlite/sqlite3.c u8 eWithin; /* PARTLY_WITHIN or FULLY_WITHIN */ u8 151156 ext/sqlite3/libsqlite/sqlite3.c u8 iCell; /* Cell index within the node */ u8 151194 ext/sqlite3/libsqlite/sqlite3.c u8 atEOF; /* True if at end of search */ u8 151195 ext/sqlite3/libsqlite/sqlite3.c u8 bPoint; /* True if sPoint is valid */ u8 151269 ext/sqlite3/libsqlite/sqlite3.c u8 *zData; /* Content of the node, as should be on disk */ u8 151465 ext/sqlite3/libsqlite/sqlite3.c pNode->zData = (u8 *)&pNode[1]; u8 151504 ext/sqlite3/libsqlite/sqlite3.c const u8 *zBlob = sqlite3_column_blob(pRtree->pReadNode, 0); u8 151511 ext/sqlite3/libsqlite/sqlite3.c pNode->zData = (u8 *)&pNode[1]; u8 151572 ext/sqlite3/libsqlite/sqlite3.c u8 *p = &pNode->zData[4 + pRtree->nBytesPerCell*iCell]; u8 151584 ext/sqlite3/libsqlite/sqlite3.c u8 *pDst = &pNode->zData[4 + pRtree->nBytesPerCell*iCell]; u8 151585 ext/sqlite3/libsqlite/sqlite3.c u8 *pSrc = &pDst[pRtree->nBytesPerCell]; u8 151706 ext/sqlite3/libsqlite/sqlite3.c u8 *pData; u8 152305 ext/sqlite3/libsqlite/sqlite3.c u8 *pCellData = pNode->zData + (4+pRtree->nBytesPerCell*p->iCell); u8 152675 ext/sqlite3/libsqlite/sqlite3.c u8 op; u8 154248 ext/sqlite3/libsqlite/sqlite3.c node.zData = (u8 *)sqlite3_value_blob(apArg[1]); u8 154298 ext/sqlite3/libsqlite/sqlite3.c u8 *zBlob = (u8 *)sqlite3_value_blob(apArg[0]); u8 155308 ext/sqlite3/libsqlite/sqlite3.c u8 flags; /* Copy of flags byte */ u8 155526 ext/sqlite3/libsqlite/sqlite3.c u8 *aData = sqlite3PagerGetData(p->pPg); u8 155527 ext/sqlite3/libsqlite/sqlite3.c u8 *aHdr = &aData[p->iPgno==1 ? 100 : 0];