Lines Matching defs:iPgOne
8808 ** iPgOne iMark
8819 ** The size of the database is iMark - iPgOne.
8822 ** of iPgOne stored as a big-ending 64-bit integer.
8829 sqlite3_int64 iPgOne; /* Offset to the start of the database */
8942 return pFile->pMethods->xRead(pFile, zBuf, iAmt, paf->iPgOne+iOfst);
8955 sqlite_int64 iPgOne = paf->iPgOne;
8962 a[APND_MARK_PREFIX_SZ+i] = (unsigned char)(iPgOne & 0xff);
8963 iPgOne >>= 8;
8965 iWriteEnd += paf->iPgOne;
8987 if( paf->iMark < 0 || paf->iPgOne + iWriteEnd > paf->iMark ){
8991 return pFile->pMethods->xWrite(pFile, zBuf, iAmt, paf->iPgOne+iOfst);
9020 *pSize = ( paf->iMark >= 0 )? (paf->iMark - paf->iPgOne) : 0;
9055 if( op==SQLITE_FCNTL_SIZE_HINT ) *(sqlite3_int64*)pArg += paf->iPgOne;
9058 *(char**)pArg = sqlite3_mprintf("apnd(%lld)/%z", paf->iPgOne,*(char**)pArg);
9121 return pFile->pMethods->xFetch(pFile, iOfst+p->iPgOne, iAmt, pp);
9128 return pFile->pMethods->xUnfetch(pFile, iOfst+p->iPgOne, pPage);
9247 pApndFile->iPgOne = apndReadMark(sz, pFile);
9248 if( pApndFile->iPgOne>=0 ){
9262 pApndFile->iPgOne = APND_START_ROUNDUP(sz);