Home
last modified time | relevance | path

Searched refs:pMethods (Results 1 – 25 of 46) sorted by relevance

12

/sqlite-3.40.0/src/
H A Dos.c83 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 Dtest_osinst.c262 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 Dtest_multiplex.c368 *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 Dtest_vfstrace.c296 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 Dtest_onefile.c390 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 Dtest_vfs.c332 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 Dtest_devsym.c194 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 Dtest_quota.c462 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 Dtest_superlock.c98 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 Dtest_journal.c674 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 Dmemjournal.c380 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 Dtest6.c554 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 Dappendvfs.c229 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 Dcksumvfs.c405 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 Dvfsstat.c240 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 Dvfslog.c336 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 Dmmapwarm.c81 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 Dscrub.c113 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 Dsqlite3recover.c268 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 Dsqlite3async.c685 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 Dlsmtest_tdb.c225 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 Dlsmtest_tdb4.c718 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 Dspeedtest8inst1.c97 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 Dsqlite3rbu.c3067 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 Dsqlite3-wasm.c770 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()

12