Lines Matching refs:pMethods
405 return pFile->pMethods->xClose(pFile); in cksmClose()
434 rc = pFile->pMethods->xRead(pFile, zBuf, iAmt, iOfst); in cksmRead()
496 return pFile->pMethods->xWrite(pFile, zBuf, iAmt, iOfst); in cksmWrite()
504 return pFile->pMethods->xTruncate(pFile, size); in cksmTruncate()
512 return pFile->pMethods->xSync(pFile, flags); in cksmSync()
521 return pFile->pMethods->xFileSize(pFile, pSize); in cksmFileSize()
529 return pFile->pMethods->xLock(pFile, eLock); in cksmLock()
537 return pFile->pMethods->xUnlock(pFile, eLock); in cksmUnlock()
545 return pFile->pMethods->xCheckReservedLock(pFile, pResOut); in cksmCheckReservedLock()
595 rc = pFile->pMethods->xFileControl(pFile, op, pArg); in cksmFileControl()
607 return pFile->pMethods->xSectorSize(pFile); in cksmSectorSize()
615 return pFile->pMethods->xDeviceCharacteristics(pFile); in cksmDeviceCharacteristics()
627 return pFile->pMethods->xShmMap(pFile,iPg,pgsz,bExtend,pp); in cksmShmMap()
633 return pFile->pMethods->xShmLock(pFile,offset,n,flags); in cksmShmLock()
639 pFile->pMethods->xShmBarrier(pFile); in cksmShmBarrier()
645 return pFile->pMethods->xShmUnmap(pFile,deleteFlag); in cksmShmUnmap()
661 if( pFile->pMethods->iVersion>2 && pFile->pMethods->xFetch ){ in cksmFetch()
662 return pFile->pMethods->xFetch(pFile, iOfst, iAmt, pp); in cksmFetch()
671 if( pFile->pMethods->iVersion>2 && pFile->pMethods->xUnfetch ){ in cksmUnfetch()
672 return pFile->pMethods->xUnfetch(pFile, iOfst, pPage); in cksmUnfetch()
698 pFile->pMethods = &cksm_io_methods; in cksmOpen()
703 rc = pDb->pMethods->xFileControl(pDb, SQLITE_FCNTL_CKSM_FILE, (void*)&pDb); in cksmOpen()
716 if( rc ) pFile->pMethods = 0; in cksmOpen()