| /sqlite-3.40.0/src/ |
| H A D | os.c | 83 if( pId->pMethods ){ in sqlite3OsClose() 84 pId->pMethods->xClose(pId); in sqlite3OsClose() 85 pId->pMethods = 0; in sqlite3OsClose() 97 return id->pMethods->xTruncate(id, size); in sqlite3OsTruncate() 105 return id->pMethods->xFileSize(id, pSize); in sqlite3OsFileSize() 110 return id->pMethods->xLock(id, lockType); in sqlite3OsLock() 114 return id->pMethods->xUnlock(id, lockType); in sqlite3OsUnlock() 158 if( id->pMethods ) (void)id->pMethods->xFileControl(id, op, pArg); in sqlite3OsFileControlHint() 166 if( NEVER(id->pMethods==0) ) return 0; in sqlite3OsDeviceCharacteristics() 174 id->pMethods->xShmBarrier(id); in sqlite3OsShmBarrier() [all …]
|
| H A D | test_osinst.c | 262 if( p->pReal->pMethods ){ in vfslogClose() 263 rc = p->pReal->pMethods->xClose(p->pReal); in vfslogClose() 330 rc = p->pReal->pMethods->xSync(p->pReal, flags); in vfslogSync() 412 rc = p->pReal->pMethods->xSectorSize(p->pReal); in vfslogSectorSize() 462 p->pReal->pMethods->xShmBarrier(p->pReal); in vfslogShmBarrier() 493 pFile->pMethods = &vfslog_io_methods; in vfslogOpen() 692 if( p->pLog->pMethods ){ in vfslog_finalize() 694 p->pLog->pMethods->xClose(p->pLog); in vfslog_finalize() 926 if( p->pFd->pMethods ){ in vlogDisconnect() 927 p->pFd->pMethods->xClose(p->pFd); in vlogDisconnect() [all …]
|
| H A D | test_multiplex.c | 368 *rc = pSub->pMethods->xFileSize(pSub, &sz); in multiplexSubSize() 438 pSubOpen->pMethods->xClose(pSubOpen); in multiplexSubClose() 593 if( pSubOpen->pMethods->iVersion==1 ){ in multiplexOpen() 594 pConn->pMethods = &gMultiplex.sIoMethodsV1; in multiplexOpen() 596 pConn->pMethods = &gMultiplex.sIoMethodsV2; in multiplexOpen() 808 rc = pSubOpen->pMethods->xTruncate(pSubOpen, size); in multiplexTruncate() 887 return pSubOpen->pMethods->xLock(pSubOpen, lock); in multiplexLock() 899 return pSubOpen->pMethods->xUnlock(pSubOpen, lock); in multiplexUnlock() 1061 if( pSubOpen && pSubOpen->pMethods->xSectorSize ){ in multiplexSectorSize() 1062 return pSubOpen->pMethods->xSectorSize(pSubOpen); in multiplexSectorSize() [all …]
|
| H A D | test_vfstrace.c | 296 rc = p->pReal->pMethods->xClose(p->pReal); in vfstraceClose() 299 sqlite3_free((void*)p->base.pMethods); in vfstraceClose() 300 p->base.pMethods = 0; in vfstraceClose() 352 rc = p->pReal->pMethods->xTruncate(p->pReal, size); in vfstraceTruncate() 376 rc = p->pReal->pMethods->xSync(p->pReal, flags); in vfstraceSync() 418 rc = p->pReal->pMethods->xLock(p->pReal, eLock); in vfstraceLock() 432 rc = p->pReal->pMethods->xUnlock(p->pReal, eLock); in vfstraceUnlock() 521 rc = p->pReal->pMethods->xSectorSize(p->pReal); in vfstraceSectorSize() 583 p->pReal->pMethods->xShmBarrier(p->pReal); in vfstraceShmBarrier() 618 if( p->pReal->pMethods ){ in vfstraceOpen() [all …]
|
| H A D | test_onefile.c | 390 rc = pReal->pFile->pMethods->xClose(pReal->pFile); in fsClose() 416 rc = pF->pMethods->xRead(pF, zBuf, iAmt, iOfst+BLOCKSIZE); in fsRead() 454 rc = pF->pMethods->xWrite(pF, zBuf, iAmt, iOfst+BLOCKSIZE); in fsWrite() 514 rc = pRealFile->pMethods->xWrite(pRealFile, zSize, 4, 0); in fsSync() 601 p2->base.pMethods = &tmp_io_methods; in fsOpen() 606 p->base.pMethods = &fs_io_methods; in fsOpen() 636 rc = pRealFile->pMethods->xFileSize(pRealFile, &size); in fsOpen() 641 rc = pRealFile->pMethods->xWrite(pRealFile, "\0", 1, BLOBSIZE-1); in fsOpen() 646 rc = pRealFile->pMethods->xRead(pRealFile, zS, 4, 0); in fsOpen() 672 if( pReal->pFile->pMethods ){ in fsOpen() [all …]
|
| H A D | test_vfs.c | 332 if( pFile->pMethods ){ in tvfsClose() 333 ckfree((char *)pFile->pMethods); in tvfsClose() 669 if( pFd->pReal->pMethods ){ in tvfsOpen() 670 sqlite3_io_methods *pMethods; in tvfsOpen() local 681 pMethods->iVersion = pFd->pReal->pMethods->iVersion; in tvfsOpen() 686 pMethods->xShmUnmap = 0; in tvfsOpen() 687 pMethods->xShmLock = 0; in tvfsOpen() 688 pMethods->xShmBarrier = 0; in tvfsOpen() 689 pMethods->xShmMap = 0; in tvfsOpen() 691 pFile->pMethods = pMethods; in tvfsOpen() [all …]
|
| H A D | test_devsym.c | 194 return p->pReal->pMethods->xShmLock(p->pReal, ofst, n, flags); in devsymShmLock() 204 return p->pReal->pMethods->xShmMap(p->pReal, iRegion, szRegion, isWrite, pp); in devsymShmMap() 208 p->pReal->pMethods->xShmBarrier(p->pReal); in devsymShmBarrier() 212 return p->pReal->pMethods->xShmUnmap(p->pReal, delFlag); in devsymShmUnmap() 251 if( p->pReal->pMethods ){ in devsymOpen() 252 pFile->pMethods = &devsym_io_methods; in devsymOpen() 415 if( p->pReal->pMethods ){ in writecrashOpen() 416 pFile->pMethods = &writecrash_io_methods; in writecrashOpen()
|
| H A D | test_quota.c | 462 pSubOpen->pMethods->xClose(pSubOpen); in quotaOpen() 468 if( pSubOpen->pMethods->iVersion==1 ){ in quotaOpen() 533 rc = pSubOpen->pMethods->xClose(pSubOpen); in quotaClose() 623 return pSubOpen->pMethods->xSync(pSubOpen, flags); in quotaSync() 637 rc = pSubOpen->pMethods->xFileSize(pSubOpen, &sz); in quotaFileSize() 654 return pSubOpen->pMethods->xLock(pSubOpen, lock); in quotaLock() 661 return pSubOpen->pMethods->xUnlock(pSubOpen, lock); in quotaUnlock() 688 return pSubOpen->pMethods->xSectorSize(pSubOpen); in quotaSectorSize() 727 pSubOpen->pMethods->xShmBarrier(pSubOpen); in quotaShmBarrier() 914 fd->pMethods->xFileSize(fd, &iSize); in sqlite3_quota_file() [all …]
|
| H A D | test_superlock.c | 98 int (*xShmLock)(sqlite3_file*, int, int, int) = fd->pMethods->xShmLock; in superlockShmLock() 134 rc = fd->pMethods->xShmMap(fd, 0, 32*1024, 1, &p); in superlockWalLock() 159 fd->pMethods->xShmLock(fd, 2, 1, flags); in sqlite3demo_superunlock() 160 fd->pMethods->xShmLock(fd, 3, SQLITE_SHM_NLOCK-3, flags); in sqlite3demo_superunlock()
|
| H A D | test_journal.c | 674 return p->pReal->pMethods->xFileControl(p->pReal, op, pArg); in jtFileControl() 705 pFile->pMethods = 0; in jtOpen() 707 p->pReal->pMethods = 0; in jtOpen() 709 assert( rc==SQLITE_OK || p->pReal->pMethods==0 ); in jtOpen() 711 pFile->pMethods = &jt_io_methods; in jtOpen()
|
| H A D | memjournal.c | 380 pJfd->pMethods = (const sqlite3_io_methods*)&MemJournalMethods; in sqlite3JournalOpen() 406 if( pJfd->pMethods==&MemJournalMethods && ( in sqlite3JournalCreate() 431 return p->pMethods==&MemJournalMethods; in sqlite3JournalIsInMemory()
|
| H A D | test6.c | 554 return pReal->pMethods->xShmLock(pReal, ofst, n, flags); in cfShmLock() 558 pReal->pMethods->xShmBarrier(pReal); in cfShmBarrier() 562 return pReal->pMethods->xShmUnmap(pReal, delFlag); in cfShmUnmap() 572 return pReal->pMethods->xShmMap(pReal, iRegion, sz, w, pp); in cfShmMap()
|
| /sqlite-3.40.0/ext/misc/ |
| H A D | appendvfs.c | 229 return pFile->pMethods->xClose(pFile); in apndClose() 267 if( SQLITE_OK==(rc = pFile->pMethods->xWrite in apndWriteMark() 312 return pFile->pMethods->xSync(pFile, flags); in apndSync() 330 return pFile->pMethods->xLock(pFile, eLock); in apndLock() 369 return pFile->pMethods->xSectorSize(pFile); in apndSectorSize() 401 pFile->pMethods->xShmBarrier(pFile); in apndShmBarrier() 527 pFile->pMethods = &apnd_io_methods; in apndOpen() 534 pBaseFile->pMethods->xClose(pBaseFile); in apndOpen() 538 pFile->pMethods = 0; in apndOpen() 554 pBaseFile->pMethods->xClose(pBaseFile); in apndOpen() [all …]
|
| H A D | cksumvfs.c | 405 return pFile->pMethods->xClose(pFile); in cksmClose() 504 return pFile->pMethods->xTruncate(pFile, size); in cksmTruncate() 512 return pFile->pMethods->xSync(pFile, flags); in cksmSync() 529 return pFile->pMethods->xLock(pFile, eLock); in cksmLock() 537 return pFile->pMethods->xUnlock(pFile, eLock); in cksmUnlock() 607 return pFile->pMethods->xSectorSize(pFile); in cksmSectorSize() 639 pFile->pMethods->xShmBarrier(pFile); in cksmShmBarrier() 661 if( pFile->pMethods->iVersion>2 && pFile->pMethods->xFetch ){ in cksmFetch() 671 if( pFile->pMethods->iVersion>2 && pFile->pMethods->xUnfetch ){ in cksmUnfetch() 698 pFile->pMethods = &cksm_io_methods; in cksmOpen() [all …]
|
| H A D | vfsstat.c | 240 if( p->pReal->pMethods ){ in vstatClose() 241 rc = p->pReal->pMethods->xClose(p->pReal); in vstatClose() 279 rc = p->pReal->pMethods->xWrite(p->pReal, z, iAmt, iOfst); in vstatWrite() 293 rc = p->pReal->pMethods->xTruncate(p->pReal, size); in vstatTruncate() 303 rc = p->pReal->pMethods->xSync(p->pReal, flags); in vstatSync() 314 rc = p->pReal->pMethods->xFileSize(p->pReal, pSize); in vstatFileSize() 324 rc = p->pReal->pMethods->xLock(p->pReal, eLock); in vstatLock() 335 rc = p->pReal->pMethods->xUnlock(p->pReal, eLock); in vstatUnlock() 370 rc = p->pReal->pMethods->xSectorSize(p->pReal); in vstatSectorSize() 405 p->pReal->pMethods->xShmBarrier(p->pReal); in vstatShmBarrier() [all …]
|
| H A D | vfslog.c | 336 if( p->pReal->pMethods ){ in vlogClose() 337 rc = p->pReal->pMethods->xClose(p->pReal); in vlogClose() 439 rc = p->pReal->pMethods->xWrite(p->pReal, z, iAmt, iOfst); in vlogWrite() 471 rc = p->pReal->pMethods->xTruncate(p->pReal, size); in vlogTruncate() 485 rc = p->pReal->pMethods->xSync(p->pReal, flags); in vlogSync() 499 rc = p->pReal->pMethods->xFileSize(p->pReal, pSize); in vlogFileSize() 513 rc = p->pReal->pMethods->xLock(p->pReal, eLock); in vlogLock() 528 rc = p->pReal->pMethods->xUnlock(p->pReal, eLock); in vlogUnlock() 555 rc = p->pReal->pMethods->xFileControl(p->pReal, op, pArg); in vlogFileControl() 582 rc = p->pReal->pMethods->xSectorSize(p->pReal); in vlogSectorSize() [all …]
|
| H A D | mmapwarm.c | 81 if( rc==SQLITE_OK && pFd->pMethods->iVersion>=3 ){ in sqlite3_mmap_warm() 83 sqlite3_io_methods const *p = pFd->pMethods; in sqlite3_mmap_warm()
|
| H A D | scrub.c | 113 rc = p->pSrc->pMethods->xRead(p->pSrc, pOut, p->szPage, iOff); in scrubBackupRead() 129 rc = p->pDest->pMethods->xWrite(p->pDest, pData, p->szPage, iOff); in scrubBackupWrite() 203 if( p->pSrc==0 || p->pSrc->pMethods==0 ){ in scrubBackupOpenSrc() 255 if( p->pDest==0 || p->pDest->pMethods==0 ){ in scrubBackupOpenDest()
|
| /sqlite-3.40.0/ext/recover/ |
| H A D | sqlite3recover.c | 268 const sqlite3_io_methods *pMethods; member 2301 pFd->pMethods = recover_g.pMethods; in recoverVfsRead() 2413 pFd->pMethods = recover_g.pMethods; \ 2466 (pFd->pMethods ? pFd->pMethods->xFileControl(pFd, op, pArg) : SQLITE_NOTFOUND) in recoverVfsFileControl() 2493 pFd->pMethods = recover_g.pMethods; in recoverVfsShmBarrier() 2530 if( pFd && pFd->pMethods ){ in recoverInstallWrapper() 2531 int iVersion = 1 + (pFd->pMethods->iVersion>1 && pFd->pMethods->xShmMap!=0); in recoverInstallWrapper() 2532 recover_g.pMethods = pFd->pMethods; in recoverInstallWrapper() 2548 if( pFd && pFd->pMethods ){ in recoverUninstallWrapper() 2549 pFd->pMethods = recover_g.pMethods; in recoverUninstallWrapper() [all …]
|
| /sqlite-3.40.0/ext/async/ |
| H A D | sqlite3async.c | 685 if( pBase->pMethods ){ in asyncRead() 778 if( pBase->pMethods ){ in asyncFileSize() 779 rc = pBase->pMethods->xFileSize(pBase, &s); in asyncFileSize() 979 pLock->pFile->pMethods->xClose(pLock->pFile); in unlinkAsyncFile() 1137 if( pData->pBaseRead->pMethods ){ in asyncOpen() 1140 if( pData->pBaseWrite->pMethods ){ in asyncOpen() 1400 if( !pBase->pMethods ){ in asyncWriterThread() 1419 rc = pBase->pMethods->xSync(pBase, p->nByte); in asyncWriterThread() 1432 if( pData->pBaseWrite->pMethods ){ in asyncWriterThread() 1435 if( pData->pBaseRead->pMethods ){ in asyncWriterThread() [all …]
|
| /sqlite-3.40.0/ext/lsm1/lsm-test/ |
| H A D | lsmtest_tdb.c | 225 pLevelDb->base.pMethods = &LeveldbMethods; in test_leveldb_open() 310 pTestDb->pMethods = &KcdbMethods; in kc_open() 388 pTestDb->pMethods = &KcdbMethods; in mdb_open() 665 pDb->base.pMethods = &SqlMethods; in sql_open() 790 return pDb->pMethods->xClose(pDb); in tdb_close() 796 return pDb->pMethods->xWrite(pDb, pKey, nKey, pVal, nVal); in tdb_write() 800 return pDb->pMethods->xDelete(pDb, pKey, nKey); in tdb_delete() 821 return pDb->pMethods->xScan( in tdb_scan() 827 return pDb->pMethods->xBegin(pDb, iLevel); in tdb_begin() 830 return pDb->pMethods->xCommit(pDb, iLevel); in tdb_commit() [all …]
|
| H A D | lsmtest_tdb4.c | 718 p->base.pMethods = &SqlMethods; in test_bt_open() 784 assert( pTestDb->pMethods->xClose==bt_close ); in tdb_bt_prepare_sync_crash() 790 if( pDb->pMethods->xClose==bt_close ){ in tdb_bt()
|
| /sqlite-3.40.0/tool/ |
| H A D | speedtest8inst1.c | 97 rc = p->pMethods->xFileSize(p, &nByte); in readScriptFile() 103 rc = p->pMethods->xRead(p, zData, nByte, 0); in readScriptFile() 109 p->pMethods->xClose(p); in readScriptFile() 115 p->pMethods->xClose(p); in readScriptFile()
|
| /sqlite-3.40.0/ext/rbu/ |
| H A D | sqlite3rbu.c | 3067 nSectorSize = pDb->pMethods->xSectorSize(pDb); in rbuSetupCheckpoint() 3154 if( fd->pMethods ){ in rbuLockDatabase() 3155 rc = fd->pMethods->xLock(fd, SQLITE_LOCK_SHARED); in rbuLockDatabase() 4592 p->pReal->pMethods->xShmUnmap(p->pReal, 0); in rbuVfsClose() 4600 rc = p->pReal->pMethods->xClose(p->pReal); in rbuVfsClose() 4764 return p->pReal->pMethods->xSync(p->pReal, flags); in rbuVfsSync() 4804 rc = p->pReal->pMethods->xLock(p->pReal, eLock); in rbuVfsLock() 4887 return p->pReal->pMethods->xSectorSize(p->pReal); in rbuVfsSectorSize() 4999 p->pReal->pMethods->xShmBarrier(p->pReal); in rbuVfsShmBarrier() 5104 if( pFd->pReal->pMethods ){ in rbuVfsOpen() [all …]
|
| /sqlite-3.40.0/ext/wasm/api/ |
| H A D | sqlite3-wasm.c | 770 M(pMethods,"p"); in sqlite3_wasm_enum_json() 897 rc = pFile->pMethods->xFileSize(pFile, &nSize); in sqlite3_wasm_db_export_chunked() 909 rc = pFile->pMethods->xRead(pFile, buf, nBuf, nPos); in sqlite3_wasm_db_export_chunked() 1011 pIo = pFile->pMethods; in sqlite3_wasm_vfs_create_file()
|