Lines Matching refs:pMethods
8850 return pFile->pMethods->xClose(pFile); in apndClose()
8864 return pFile->pMethods->xRead(pFile, zBuf, iAmt, paf->iPgOne+iOfst); in apndRead()
8888 if( SQLITE_OK==(rc = pFile->pMethods->xWrite in apndWriteMark()
8913 return pFile->pMethods->xWrite(pFile, zBuf, iAmt, paf->iPgOne+iOfst); in apndWrite()
8925 return pFile->pMethods->xTruncate(pFile, paf->iMark+APND_MARK_SIZE); in apndTruncate()
8933 return pFile->pMethods->xSync(pFile, flags); in apndSync()
8951 return pFile->pMethods->xLock(pFile, eLock); in apndLock()
8959 return pFile->pMethods->xUnlock(pFile, eLock); in apndUnlock()
8967 return pFile->pMethods->xCheckReservedLock(pFile, pResOut); in apndCheckReservedLock()
8978 rc = pFile->pMethods->xFileControl(pFile, op, pArg); in apndFileControl()
8990 return pFile->pMethods->xSectorSize(pFile); in apndSectorSize()
8998 return pFile->pMethods->xDeviceCharacteristics(pFile); in apndDeviceCharacteristics()
9010 return pFile->pMethods->xShmMap(pFile,iPg,pgsz,bExtend,pp); in apndShmMap()
9016 return pFile->pMethods->xShmLock(pFile,offset,n,flags); in apndShmLock()
9022 pFile->pMethods->xShmBarrier(pFile); in apndShmBarrier()
9028 return pFile->pMethods->xShmUnmap(pFile,deleteFlag); in apndShmUnmap()
9043 return pFile->pMethods->xFetch(pFile, iOfst+p->iPgOne, iAmt, pp); in apndFetch()
9050 return pFile->pMethods->xUnfetch(pFile, iOfst+p->iPgOne, pPage); in apndUnfetch()
9069 rc = pFile->pMethods->xRead(pFile, a, APND_MARK_SIZE, sz-APND_MARK_SIZE); in apndReadMark()
9096 rc = pFile->pMethods->xRead(pFile, zHdr, sizeof(zHdr), iMark); in apndIsAppendvfsDatabase()
9116 || SQLITE_OK!=pFile->pMethods->xRead(pFile, zHdr, sizeof(zHdr), 0) in apndIsOrdinaryDatabaseFile()
9148 pFile->pMethods = &apnd_io_methods; in apndOpen()
9153 rc = pBaseFile->pMethods->xFileSize(pBaseFile, &sz); in apndOpen()
9155 pBaseFile->pMethods->xClose(pBaseFile); in apndOpen()
9159 pFile->pMethods = 0; in apndOpen()
9175 pBaseFile->pMethods->xClose(pBaseFile); in apndOpen()
9177 pFile->pMethods = 0; in apndOpen()
15477 const sqlite3_io_methods *pMethods; member
17417 assert( pFd->pMethods!=&recover_methods ); in recoverVfsClose()
17418 return pFd->pMethods->xClose(pFd); in recoverVfsClose()
17480 rc = pFd->pMethods->xRead(pFd, aPg, nByte, iBlk*nMax); in recoverVfsDetectPagesize()
17513 if( pFd->pMethods==&recover_methods ){ in recoverVfsRead()
17514 pFd->pMethods = recover_g.pMethods; in recoverVfsRead()
17515 rc = pFd->pMethods->xRead(pFd, aBuf, nByte, iOff); in recoverVfsRead()
17569 rc = pFd->pMethods->xFileSize(pFd, &dbFileSize); in recoverVfsRead()
17615 pFd->pMethods = &recover_methods; in recoverVfsRead()
17617 rc = pFd->pMethods->xRead(pFd, aBuf, nByte, iOff); in recoverVfsRead()
17627 if( pFd->pMethods==&recover_methods ){ \
17628 pFd->pMethods = recover_g.pMethods; \
17630 pFd->pMethods = &recover_methods; \
17646 pFd->pMethods->xWrite(pFd, aBuf, nByte, iOff) in recoverVfsWrite()
17651 pFd->pMethods->xTruncate(pFd, size) in recoverVfsTruncate()
17656 pFd->pMethods->xSync(pFd, flags) in recoverVfsSync()
17661 pFd->pMethods->xFileSize(pFd, pSize) in recoverVfsFileSize()
17666 pFd->pMethods->xLock(pFd, eLock) in recoverVfsLock()
17671 pFd->pMethods->xUnlock(pFd, eLock) in recoverVfsUnlock()
17676 pFd->pMethods->xCheckReservedLock(pFd, pResOut) in recoverVfsCheckReservedLock()
17681 (pFd->pMethods ? pFd->pMethods->xFileControl(pFd, op, pArg) : SQLITE_NOTFOUND) in recoverVfsFileControl()
17686 pFd->pMethods->xSectorSize(pFd) in recoverVfsSectorSize()
17691 pFd->pMethods->xDeviceCharacteristics(pFd) in recoverVfsDeviceCharacteristics()
17698 pFd->pMethods->xShmMap(pFd, iPg, pgsz, bExtend, pp) in recoverVfsShmMap()
17703 pFd->pMethods->xShmLock(pFd, offset, n, flags) in recoverVfsShmLock()
17707 if( pFd->pMethods==&recover_methods ){ in recoverVfsShmBarrier()
17708 pFd->pMethods = recover_g.pMethods; in recoverVfsShmBarrier()
17709 pFd->pMethods->xShmBarrier(pFd); in recoverVfsShmBarrier()
17710 pFd->pMethods = &recover_methods; in recoverVfsShmBarrier()
17712 pFd->pMethods->xShmBarrier(pFd); in recoverVfsShmBarrier()
17717 pFd->pMethods->xShmUnmap(pFd, deleteFlag) in recoverVfsShmUnmap()
17747 assert( recover_g.pMethods==0 ); in recoverInstallWrapper()
17750 assert( pFd==0 || pFd->pMethods!=&recover_methods ); in recoverInstallWrapper()
17751 if( pFd && pFd->pMethods ){ in recoverInstallWrapper()
17752 int iVersion = 1 + (pFd->pMethods->iVersion>1 && pFd->pMethods->xShmMap!=0); in recoverInstallWrapper()
17753 recover_g.pMethods = pFd->pMethods; in recoverInstallWrapper()
17756 pFd->pMethods = &recover_methods; in recoverInstallWrapper()
17769 if( pFd && pFd->pMethods ){ in recoverUninstallWrapper()
17770 pFd->pMethods = recover_g.pMethods; in recoverUninstallWrapper()
17771 recover_g.pMethods = 0; in recoverUninstallWrapper()
29601 rc = pFile->pMethods->xFileSize(pFile, &nSize);
29613 rc = pFile->pMethods->xRead(pFile, buf, nBuf, nPos);