Lines Matching defs:xRead

1136 ** If xRead() returns SQLITE_IOERR_SHORT_READ it must also fill
1146 int (*xRead)(sqlite3_file*, void*, int iAmt, sqlite3_int64 iOfst);
24953 return id->pMethods->xRead(id, pBuf, amt, offset);
35914 kvvfsReadDb, /* xRead */
35938 kvvfsReadJrnl, /* xRead */
36089 int (*xRead)(const char *zClass, const char *zKey, char *zBuf, int nBuf);
36271 sqlite3KvvfsMethods.xRead(pFile->zClass, "sz", zData, sizeof(zData)-1);
36305 SQLITE_KV_LOG(("xRead('%s-journal',%d,%lld)\n", pFile->zClass, iAmt, iOfst));
36342 SQLITE_KV_LOG(("xRead('%s-db',%d,%lld)\n", pFile->zClass, iAmt, iOfst));
36356 got = sqlite3KvvfsMethods.xRead(pFile->zClass, zKey, aData, sizeof(aData)-1);
36666 *pResOut = sqlite3KvvfsMethods.xRead("local", "jrnl", 0, 0)>0;
36669 *pResOut = sqlite3KvvfsMethods.xRead("session", "jrnl", 0, 0)>0;
36672 *pResOut = sqlite3KvvfsMethods.xRead("local", "sz", 0, 0)>0;
36675 *pResOut = sqlite3KvvfsMethods.xRead("session", "sz", 0, 0)>0;
42042 ** continue accessing the database using the xRead() and xWrite()
42113 ** will probably fail too. Fall back to using xRead/xWrite exclusively
42277 unixRead, /* xRead */ \
49541 /* Log the error, but continue normal operation using xRead/xWrite */
49559 /* Log the error, but continue normal operation using xRead/xWrite */
49674 winRead, /* xRead */
49700 winRead, /* xRead */
51436 memdbRead, /* xRead */
103047 FilePoint readpoint; /* Pointer to the end of the last xRead() */
103056 ** of the sqlite3_vfs.xRead method.
103294 memjrnlRead, /* xRead */
211946 p->rc = pWal->pMethods->xRead(pWal, p->aBuf, p->pgsz, iOff);
213282 ** 3d. In RBU_STAGE_CAPTURE mode, all xRead() calls on the wal file, and
213465 rc = p->pReal->pMethods->xRead(p->pReal, zBuf, iAmt, iOfst);
213477 rc = pFd->pMethods->xRead(pFd, zBuf, iAmt, iOfst);
213843 rbuVfsRead, /* xRead */