| /sqlite-3.40.0/src/ |
| H A D | vdbemem.c | 48 if( p->flags & MEM_Null ){ in sqlite3VdbeCheckMemInvariants() 466 t.flags = MEM_Null; in sqlite3VdbeMemFinalize() 527 p->flags = MEM_Null; in vdbeMemClearExternAndSetNull() 621 int flags; in sqlite3VdbeIntValue() local 625 flags = pMem->flags; in sqlite3VdbeIntValue() 831 pMem->flags |= (pMem->flags&MEM_Blob)>>3; in sqlite3VdbeMemCast() 849 pMem->flags = flags; in sqlite3VdbeMemInit() 1041 mFlags = pMem->flags & pX->flags & pX->mScopyFlags; in sqlite3VdbeMemAboutToChange() 1173 flags = MEM_Blob; in sqlite3VdbeMemSetStr() 1176 flags = MEM_Str; in sqlite3VdbeMemSetStr() [all …]
|
| H A D | vdbe.c | 501 int f = pMem->flags; in sqlite3VdbeMemPrettyPrint() 657 pOut->flags = MEM_Int; in out2PrereleaseWithClear() 1387 pOut->flags = (pOut->flags&~(MEM_Undefined|MEM_AffMask))|MEM_Null; in sqlite3VdbeExec() 1645 flags1 = pIn1->flags; in sqlite3VdbeExec() 1659 flags2 = pIn2->flags; in sqlite3VdbeExec() 1682 pIn1->flags = flags1; in sqlite3VdbeExec() 1744 type1 = pIn1->flags; in sqlite3VdbeExec() 1746 type2 = pIn2->flags; in sqlite3VdbeExec() 1882 if( (pIn1->flags | pIn2->flags) & MEM_Null ){ in sqlite3VdbeExec() 2126 flags1 = pIn1->flags; in sqlite3VdbeExec() [all …]
|
| H A D | pcache.c | 133 if( pPg->flags & PGHDR_CLEAN ){ in sqlite3PcachePageSanity() 144 if( pPg->flags & PGHDR_WRITEABLE ){ in sqlite3PcachePageSanity() 504 pPgHdr->flags = PGHDR_CLEAN; in pcacheFetchFinishWithInit() 541 if( p->flags&PGHDR_CLEAN ){ in sqlite3PcacheRelease() 568 if( p->flags&PGHDR_DIRTY ){ in sqlite3PcacheDrop() 583 p->flags &= ~PGHDR_DONT_WRITE; in sqlite3PcacheMakeDirty() 584 if( p->flags & PGHDR_CLEAN ){ in sqlite3PcacheMakeDirty() 605 p->flags |= PGHDR_CLEAN; in sqlite3PcacheMakeClean() 642 p->flags &= ~PGHDR_NEED_SYNC; in sqlite3PcacheClearSyncFlags() 667 if( (p->flags&PGHDR_DIRTY) && (p->flags&PGHDR_NEED_SYNC) ){ in sqlite3PcacheMove() [all …]
|
| H A D | test_demovfs.c | 317 static int demoSync(sqlite3_file *pFile, int flags){ in demoSync() argument 397 int flags, /* Input SQLITE_OPEN_XXX flags */ in demoOpen() argument 424 if( flags&SQLITE_OPEN_MAIN_JOURNAL ){ in demoOpen() 431 if( flags&SQLITE_OPEN_EXCLUSIVE ) oflags |= O_EXCL; in demoOpen() 432 if( flags&SQLITE_OPEN_CREATE ) oflags |= O_CREAT; in demoOpen() 433 if( flags&SQLITE_OPEN_READONLY ) oflags |= O_RDONLY; in demoOpen() 434 if( flags&SQLITE_OPEN_READWRITE ) oflags |= O_RDWR; in demoOpen() 445 *pOutFlags = flags; in demoOpen() 504 int flags, in demoAccess() argument 515 if( flags==SQLITE_ACCESS_READWRITE ) eAccess = R_OK|W_OK; in demoAccess() [all …]
|
| H A D | test_vfstrace.c | 145 static int vfstraceSync(sqlite3_file*, int flags); 360 static int vfstraceSync(sqlite3_file *pFile, int flags){ in vfstraceSync() argument 371 if( flags & ~(SQLITE_SYNC_FULL|SQLITE_SYNC_DATAONLY) ){ in vfstraceSync() 376 rc = p->pReal->pMethods->xSync(p->pReal, flags); in vfstraceSync() 554 if( flags & ~(0xf) ){ in vfstraceShmLock() 559 rc = p->pReal->pMethods->xShmLock(p->pReal, ofst, n, flags); in vfstraceShmLock() 605 int flags, in vfstraceOpen() argument 617 pInfo->zVfsName, p->zFName, flags); in vfstraceOpen() 675 int flags, in vfstraceAccess() argument 682 pInfo->zVfsName, zPath, flags); in vfstraceAccess() [all …]
|
| H A D | vdbeapi.c | 159 p->aVar[i].flags = MEM_Null; in sqlite3_clear_bindings() 181 p->flags |= MEM_Blob; in sqlite3_value_blob() 307 if( pVal->flags & MEM_Null ){ in sqlite3_value_type() 344 pNew->flags &= ~MEM_Dyn; in sqlite3_value_dup() 348 pNew->flags |= MEM_Ephem; in sqlite3_value_dup() 481 pOut->flags = MEM_Null; in sqlite3_result_pointer() 488 pOut->flags |= MEM_Subtype; in sqlite3_result_subtype() 980 pMem->flags = MEM_Agg; in createAggContext() 1262 pOut->flags |= MEM_Ephem; in sqlite3_column_value() 1458 pVar->flags = MEM_Null; in vdbeUnbind() [all …]
|
| H A D | test_journal.c | 139 static int jtSync(sqlite3_file*, int flags); 297 if( (pMain->flags&SQLITE_OPEN_MAIN_DB) in locateDatabaseHandle() 520 if( p->flags&SQLITE_OPEN_MAIN_JOURNAL ){ in jtWrite() 545 if( p->flags&SQLITE_OPEN_MAIN_DB && p->pWritable ){ in jtWrite() 582 if( p->flags&SQLITE_OPEN_MAIN_JOURNAL && size==0 ){ in jtTruncate() 600 static int jtSync(sqlite3_file *pFile, int flags){ in jtSync() argument 603 if( p->flags&SQLITE_OPEN_MAIN_JOURNAL ){ in jtSync() 624 return sqlite3OsSync(p->pReal, flags); in jtSync() 700 int flags, in jtOpen() argument 714 p->flags = flags; in jtOpen() [all …]
|
| H A D | test_devsym.c | 46 static int devsymSync(sqlite3_file*, int flags); 64 static int devsymAccess(sqlite3_vfs*, const char *zName, int flags, int *); 130 static int devsymSync(sqlite3_file *pFile, int flags){ in devsymSync() argument 132 return sqlite3OsSync(p->pReal, flags); in devsymSync() 194 return p->pReal->pMethods->xShmLock(p->pReal, ofst, n, flags); in devsymShmLock() 224 int flags, in devsymOpen() argument 250 rc = sqlite3OsOpen(g.pVfs, zName, p->pReal, flags, pOutFlags); in devsymOpen() 273 int flags, in devsymAccess() argument 276 return sqlite3OsAccess(g.pVfs, zPath, flags, pResOut); in devsymAccess() 388 int flags, in writecrashOpen() argument [all …]
|
| H A D | vdbeaux.c | 1993 p->flags = flags; in initMemArray() 3735 int flags = pMem->flags; 3739 if( flags&MEM_Null ){ 3780 if( flags&MEM_Real ){ 3787 if( flags & MEM_Zero ){ 4184 && ((mem1.flags & MEM_Null) || (pPKey2->aMem[i].flags & MEM_Null)) in vdbeRecordCompareDebug() 4321 if( (pB1->flags|pB2->flags) & MEM_Zero ){ in sqlite3BlobCompare() 4322 if( pB1->flags & pB2->flags & MEM_Zero ){ in sqlite3BlobCompare() 4379 f1 = pMem1->flags; in sqlite3MemCompare() 4380 f2 = pMem2->flags; in sqlite3MemCompare() [all …]
|
| H A D | os.c | 99 int sqlite3OsSync(sqlite3_file *id, int flags){ in sqlite3OsSync() argument 101 return flags ? id->pMethods->xSync(id, flags) : SQLITE_OK; in sqlite3OsSync() 170 int sqlite3OsShmLock(sqlite3_file *id, int offset, int n, int flags){ in sqlite3OsShmLock() argument 171 return id->pMethods->xShmLock(id, offset, n, flags); in sqlite3OsShmLock() 219 int flags, in sqlite3OsOpen() argument 228 assert( zPath || (flags & SQLITE_OPEN_EXCLUSIVE) ); in sqlite3OsOpen() 229 rc = pVfs->xOpen(pVfs, zPath, pFile, flags & 0x1087f7f, pFlagsOut); in sqlite3OsOpen() 241 int flags, in sqlite3OsAccess() argument 245 return pVfs->xAccess(pVfs, zPath, flags, pResOut); in sqlite3OsAccess() 312 int flags, in sqlite3OsOpenMalloc() argument [all …]
|
| H A D | test_multiplex.c | 233 if( flags & SQLITE_OPEN_MAIN_JOURNAL ){ in multiplexFilename() 239 }else if( flags & SQLITE_OPEN_WAL ){ in multiplexFilename() 313 int flags, bExists; in multiplexSubOpen() local 314 flags = pGroup->flags; in multiplexSubOpen() 316 flags |= SQLITE_OPEN_CREATE; in multiplexSubOpen() 331 flags &= ~SQLITE_OPEN_CREATE; in multiplexSubOpen() 340 flags, pOutFlags); in multiplexSubOpen() 487 assert( zName || (flags & SQLITE_OPEN_DELETEONCLOSE) ); in multiplexOpen() 536 pGroup->flags = (flags & ~SQLITE_OPEN_URI); in multiplexOpen() 548 if( flags & SQLITE_OPEN_SUPER_JOURNAL ){ in multiplexOpen() [all …]
|
| H A D | memjournal.c | 77 int flags; /* xOpen flags */ member 151 rc = sqlite3OsOpen(copy.pVfs, copy.zJournal, pReal, copy.flags, 0); in memjrnlCreateFile() 302 static int memjrnlSync(sqlite3_file *pJfd, int flags){ in memjrnlSync() argument 303 UNUSED_PARAMETER2(pJfd, flags); in memjrnlSync() 357 int flags, /* Opening flags */ in sqlite3JournalOpen() argument 362 assert( zName || nSpill<0 || (flags & SQLITE_OPEN_EXCLUSIVE) ); in sqlite3JournalOpen() 370 return sqlite3OsOpen(pVfs, zName, pJfd, flags, 0); in sqlite3JournalOpen() 382 p->flags = flags; in sqlite3JournalOpen() 416 || (p->flags & SQLITE_OPEN_MAIN_JOURNAL) in sqlite3JournalCreate()
|
| H A D | test_osinst.c | 148 static int vfslogSync(sqlite3_file*, int flags); 325 static int vfslogSync(sqlite3_file *pFile, int flags){ in vfslogSync() argument 330 rc = p->pReal->pMethods->xSync(p->pReal, flags); in vfslogSync() 437 rc = p->pReal->pMethods->xShmLock(p->pReal, ofst, n, flags); in vfslogShmLock() 485 int flags, in vfslogOpen() argument 530 int flags, in vfslogAccess() argument 538 vfslog_call(pVfs, OS_ACCESS, 0, t, rc, flags, *pResOut); in vfslogAccess() 718 int flags; in sqlite3_vfslog_new() local 745 rc = pParent->xOpen(pParent, zFile, p->pLog, flags, &flags); in sqlite3_vfslog_new() 896 flags = SQLITE_OPEN_READWRITE|SQLITE_OPEN_SUPER_JOURNAL; in vlogConnect() [all …]
|
| H A D | test_onefile.c | 135 static int fsSync(sqlite3_file*, int flags); 151 static int tmpSync(sqlite3_file*, int flags); 165 static int fsAccess(sqlite3_vfs*, const char *zName, int flags, int *); 316 static int tmpSync(sqlite3_file *pFile, int flags){ in tmpSync() argument 502 static int fsSync(sqlite3_file *pFile, int flags){ in fsSync() argument 588 int flags, in fsOpen() argument 598 if( 0==(flags&(SQLITE_OPEN_MAIN_DB|SQLITE_OPEN_MAIN_JOURNAL)) ){ in fsOpen() 605 eType = ((flags&(SQLITE_OPEN_MAIN_DB))?DATABASE_FILE:JOURNAL_FILE); in fsOpen() 715 int flags, in fsAccess() argument 723 if( flags!=SQLITE_ACCESS_EXISTS ){ in fsAccess() [all …]
|
| H A D | pager.c | 3925 assert( pPg->flags&PGHDR_DIRTY ); in assertTruncateConstraintCb() 4027 p->flags = PGHDR_MMAP; in pagerAcquireMapPage() 4034 assert( p->flags==PGHDR_MMAP ); in pagerAcquireMapPage() 4706 if( flags & PAGER_MEMORY ){ in sqlite3PagerOpen() 5660 UNUSED_PARAMETER(flags); in getPageError() 5716 if( pPg->flags & PGHDR_MMAP ){ in sqlite3PagerUnrefNotNull() 5943 pPg->flags |= PGHDR_NEED_SYNC; in pagerAddPageToRollbackJournal() 6042 pPg->flags |= PGHDR_WRITEABLE; in pager_write() 7144 pPg->flags &= ~PGHDR_NEED_SYNC; in sqlite3PagerMovepage() 7152 pPg->flags |= (pPgOld->flags&PGHDR_NEED_SYNC); in sqlite3PagerMovepage() [all …]
|
| H A D | vdbetrace.c | 129 if( pVar->flags & MEM_Null ){ in sqlite3VdbeExpandSql() 131 }else if( pVar->flags & (MEM_Int|MEM_IntReal) ){ in sqlite3VdbeExpandSql() 133 }else if( pVar->flags & MEM_Real ){ in sqlite3VdbeExpandSql() 135 }else if( pVar->flags & MEM_Str ){ in sqlite3VdbeExpandSql() 166 }else if( pVar->flags & MEM_Zero ){ in sqlite3VdbeExpandSql() 170 assert( pVar->flags & MEM_Blob ); in sqlite3VdbeExpandSql()
|
| /sqlite-3.40.0/ext/lsm1/ |
| H A D | lsm_tree.c | 775 p->flags = 0; in newTreeKey() 1458 assert( flags==LSM_INSERT || flags==LSM_POINT_DELETE in treeInsertEntry() 1459 || flags==LSM_START_DELETE || flags==LSM_END_DELETE in treeInsertEntry() 1501 flags = flags | pRes->flags; in treeInsertEntry() 1508 flags = flags | (LSM_END_DELETE|LSM_START_DELETE); in treeInsertEntry() 1510 flags = flags | (pRes->flags & (LSM_END_DELETE|LSM_START_DELETE)); in treeInsertEntry() 1521 pTreeKey->flags |= flags; in treeInsertEntry() 1581 int flags; in lsmTreeInsert() local 2240 int flags = 0; in lsmTreeCursorFlags() local 2247 flags = (pKey->flags & ~LSM_CONTIGUOUS); in lsmTreeCursorFlags() [all …]
|
| H A D | lsm_sorted.c | 442 int flags; in sortedReadData() local 762 int flags; in btreeCursorFirst() local 1796 int flags; in seekInBtree() local 3489 int flags; in mergeWorkerLoadHierarchy() local 4035 flags = PGFTR_SKIP_THIS_FLAG; in mergeWorkerWrite() 4048 if( flags ) lsmPutU16(&aData[SEGMENT_FLAGS_OFFSET(nData)], (u16)flags); in mergeWorkerWrite() 4570 pCsr->flags |= CURSOR_NEXT_OK; in mergeWorkerInit() 4624 pCsr->flags |= CURSOR_NEXT_OK; in mergeWorkerInit() 5540 int flags; in sortedDumpPage() local 5679 int flags, in infoPageDump() argument [all …]
|
| /sqlite-3.40.0/ext/misc/ |
| H A D | vfsstat.c | 152 static int vstatSync(sqlite3_file*, int flags); 303 rc = p->pReal->pMethods->xSync(p->pReal, flags); in vstatSync() 438 int flags, in vstatOpen() argument 446 if( flags & SQLITE_OPEN_MAIN_DB ){ in vstatOpen() 448 }else if( flags & SQLITE_OPEN_MAIN_JOURNAL ){ in vstatOpen() 450 }else if( flags & SQLITE_OPEN_WAL ){ in vstatOpen() 452 }else if( flags & SQLITE_OPEN_MASTER_JOURNAL ){ in vstatOpen() 454 }else if( flags & SQLITE_OPEN_SUBJOURNAL ){ in vstatOpen() 456 }else if( flags & SQLITE_OPEN_TEMP_DB ){ in vstatOpen() 458 }else if( flags & SQLITE_OPEN_TEMP_JOURNAL ){ in vstatOpen() [all …]
|
| H A D | appendvfs.c | 142 static int apndSync(sqlite3_file*, int flags); 151 static int apndShmLock(sqlite3_file*, int offset, int n, int flags); 310 static int apndSync(sqlite3_file *pFile, int flags){ in apndSync() argument 312 return pFile->pMethods->xSync(pFile, flags); in apndSync() 395 return pFile->pMethods->xShmLock(pFile,offset,n,flags); in apndShmLock() 511 int flags, in apndOpen() argument 519 if( (flags & SQLITE_OPEN_MAIN_DB)==0 ){ in apndOpen() 524 return pBaseVfs->xOpen(pBaseVfs, zName, pFile, flags, pOutFlags); in apndOpen() 530 rc = pBaseVfs->xOpen(pBaseVfs, zName, pBaseFile, flags, pOutFlags); in apndOpen() 553 if( (flags & SQLITE_OPEN_CREATE)==0 ){ in apndOpen() [all …]
|
| H A D | cksumvfs.c | 212 static int cksmSync(sqlite3_file*, int flags); 221 static int cksmShmLock(sqlite3_file*, int offset, int n, int flags); 510 static int cksmSync(sqlite3_file *pFile, int flags){ in cksmSync() argument 512 return pFile->pMethods->xSync(pFile, flags); in cksmSync() 633 return pFile->pMethods->xShmLock(pFile,offset,n,flags); in cksmShmLock() 684 int flags, in cksmOpen() argument 692 if( (flags & (SQLITE_OPEN_MAIN_DB|SQLITE_OPEN_WAL))==0 ){ in cksmOpen() 693 return pSubVfs->xOpen(pSubVfs, zName, pFile, flags, pOutFlags); in cksmOpen() 699 rc = pSubVfs->xOpen(pSubVfs, zName, pSubFile, flags, pOutFlags); in cksmOpen() 701 if( flags & SQLITE_OPEN_WAL ){ in cksmOpen() [all …]
|
| /sqlite-3.40.0/tool/ |
| H A D | checkSpacing.c | 17 static void checkSpacing(const char *zFile, unsigned flags){ in checkSpacing() argument 38 if( (flags & CR_OK)==0 ){ in checkSpacing() 48 if( seenSpace && (flags & WSEOL_OK)==0 ){ in checkSpacing() 61 unsigned flags = WSEOL_OK; in main() local 67 flags |= CR_OK; in main() 69 flags &= ~WSEOL_OK; in main() 80 checkSpacing(argv[i], flags); in main()
|
| /sqlite-3.40.0/ext/async/ |
| H A D | sqlite3async.c | 1003 static int doAsynchronousOpen(int flags){ in doAsynchronousOpen() argument 1004 return (flags&SQLITE_OPEN_CREATE) && ( in doAsynchronousOpen() 1005 (flags&SQLITE_OPEN_MAIN_JOURNAL) || in doAsynchronousOpen() 1007 (flags&SQLITE_OPEN_DELETEONCLOSE) in doAsynchronousOpen() 1018 int flags, in asyncOpen() argument 1085 && (flags&SQLITE_OPEN_EXCLUSIVE)==0 in asyncOpen() 1188 int flags, in asyncAccess() argument 1196 assert(flags==SQLITE_ACCESS_READWRITE in asyncAccess() 1197 || flags==SQLITE_ACCESS_READ in asyncAccess() 1198 || flags==SQLITE_ACCESS_EXISTS in asyncAccess() [all …]
|
| /sqlite-3.40.0/test/ |
| H A D | e_uri.test | 44 set DB [sqlite3_open_v2 $uri $flags ""] 61 set flags [list SQLITE_OPEN_READWRITE SQLITE_OPEN_CREATE] 82 set DB [sqlite3_open_v2 file:test.db [concat $flags] ""] 114 set DB [sqlite3_open_v2 file:test.db [concat $flags] ""] 146 set DB [sqlite3_open_v2 $uri $flags ""] 230 sqlite3_open_v2 $uri $flags $defvfs 319 # flags passed in the third parameter to sqlite3_open_v2(). 324 foreach {tn uri flags error} { 341 set DB [sqlite3_open_v2 $uri $f($flags) ""] 375 foreach {tn uri flags shared_default isshared} { [all …]
|
| H A D | vt02.c | 731 int flags = 0; /* RHS value for flags= */ in vt02BestIndex() local 757 flags = sqlite3_value_int(pVal); in vt02BestIndex() 779 && (flags & VT02_IGNORE_USABLE)==0 ) continue; in vt02BestIndex() 803 if( flags & 0x20 ) pInfo->aConstraintUsage[isEq[0]].omit = 1; in vt02BestIndex() 823 if( flags & 0x20 ) pInfo->aConstraintUsage[iIn].omit = 1; in vt02BestIndex() 837 if( pInfo->nOrderBy>0 && (flags & VT02_NO_SORT_OPT)==0 ){ in vt02BestIndex() 896 if( flags & VT02_ALLOC_IDXSTR ){ in vt02BestIndex() 900 if( flags & VT02_BAD_IDXNUM ){ in vt02BestIndex() 906 if( (flags & VT02_NO_OFFSET)==0 in vt02BestIndex() 929 if( flags & 0x40 ){ in vt02BestIndex() [all …]
|