Lines Matching refs:szPage
7134 sqlite3_pcache *(*xCreate)(int szPage, int szExtra, int bPurgeable);
7156 sqlite3_pcache *(*xCreate)(int szPage, int bPurgeable);
10475 int szPage, /* Size of every page */
12880 int szPage; /* Size of each page in pPage[] */ member
20847 if( sqlite3GlobalConfig.pPage==0 || sqlite3GlobalConfig.szPage<512
20850 sqlite3GlobalConfig.szPage = 0;
39805 int szPage; /* Size of every page in this cache */
39908 return (int)((-1024*(i64)p->szCache)/(p->szPage+p->szExtra));
39945 int szPage, /* Size of every page */
39953 p->szPage = 1;
39960 return sqlite3PcacheSetPageSize(p, szPage);
39967 SQLITE_PRIVATE int sqlite3PcacheSetPageSize(PCache *pCache, int szPage){
39969 if( pCache->szPage ){
39972 szPage, pCache->szExtra + ROUND8(sizeof(PgHdr)),
39981 pCache->szPage = szPage;
40279 memset(pPage1->pBuf, 0, pCache->szPage);
40590 int szPage; /* Size of database content section */
40742 PgHdr1 *pX = (PgHdr1*)&zBulk[pCache->szPage];
40868 pPg = pcache1Alloc(pCache->szPage);
40877 p = (PgHdr1 *)&((u8 *)pPg)[pCache->szPage];
40949 if( pcache1.nSlot && (pCache->szPage+pCache->szExtra)<=pcache1.szSlot ){
41179 static sqlite3_pcache *pcache1Create(int szPage, int szExtra, int bPurgeable){
41184 assert( (szPage & (szPage-1))==0 && szPage>=512 && szPage<=65536 );
41197 pCache->szPage = szPage;
41199 pCache->szAlloc = szPage + szExtra + ROUND8(sizeof(PgHdr1));
43494 int szPage; /* Page size */
43499 szPage = pPager->pageSize;
43503 if( 0==(dc&(SQLITE_IOCAP_ATOMIC|(szPage>>8)) || nSector>szPage) ){
44879 int szPage = pPager->pageSize;
44883 newSize = szPage*(i64)nPage;
44887 }else if( (currentSize+szPage)<=newSize ){
44889 memset(pTmp, 0, szPage);
44890 testcase( (newSize-szPage) == currentSize );
44891 testcase( (newSize-szPage) > currentSize );
44892 rc = sqlite3OsWrite(pPager->fd, pTmp, szPage, newSize-szPage);
49919 u16 szPage; /* Database page size in bytes. 1==64K */
50015 #define walFrameOffset(iFrame, szPage) ( \
50016 WAL_HDRSIZE + ((iFrame)-1)*(i64)((szPage)+WAL_FRAME_HDRSIZE) \
50032 u32 szPage; /* Database page size */
50297 walChecksumBytes(nativeCksum, aData, pWal->szPage, aCksum, aCksum);
50341 walChecksumBytes(nativeCksum, aData, pWal->szPage, aCksum, aCksum);
50712 int szPage; /* Page size according to the log */
50729 szPage = sqlite3Get4byte(&aBuf[8]);
50731 || szPage&(szPage-1)
50732 || szPage>SQLITE_MAX_PAGE_SIZE
50733 || szPage<512
50738 pWal->szPage = szPage;
50761 szFrame = szPage + WAL_FRAME_HDRSIZE;
50788 pWal->hdr.szPage = (u16)((szPage&0xff00) | (szPage>>16));
50789 testcase( szPage<=32768 );
50790 testcase( szPage>=65536 );
51240 return (pWal->hdr.szPage&0xfe00) + ((pWal->hdr.szPage&0x0001)<<16);
51315 int szPage; /* Database page-size */
51324 szPage = walPagesize(pWal);
51325 testcase( szPage<=32768 );
51326 testcase( szPage>=65536 );
51388 i64 nReq = ((i64)mxPage * szPage);
51403 iOffset = walFrameOffset(iFrame, szPage) + WAL_FRAME_HDRSIZE;
51405 rc = sqlite3OsRead(pWal->pWalFd, zBuf, szPage, iOffset);
51407 iOffset = (iDbpage-1)*(i64)szPage;
51409 rc = sqlite3OsWrite(pWal->pDbFd, zBuf, szPage, iOffset);
51416 i64 szDb = pWal->hdr.nPage*(i64)szPage;
51618 pWal->szPage = (pWal->hdr.szPage&0xfe00) + ((pWal->hdr.szPage&0x0001)<<16);
51619 testcase( pWal->szPage<=32768 );
51620 testcase( pWal->szPage>=65536 );
52086 sz = pWal->hdr.szPage;
52320 int szPage; /* Size of one page */
52374 rc = walWriteToLog(p, pData, p->szPage, iOffset+sizeof(aFrame));
52384 int szPage, /* Database page-size in bytes */
52431 sqlite3Put4byte(&aWalHdr[8], szPage);
52439 pWal->szPage = szPage;
52463 assert( (int)pWal->szPage==szPage );
52470 w.szPage = szPage;
52471 iOffset = walFrameOffset(iFrame+1, szPage);
52472 szFrame = szPage + WAL_FRAME_HDRSIZE;
52478 assert( iOffset==walFrameOffset(iFrame, szPage) );
52521 if( walFrameOffset(iFrame+nExtra+1, szPage)>pWal->mxWalSize ){
52522 sz = walFrameOffset(iFrame+nExtra+1, szPage);
52546 pWal->hdr.szPage = (u16)((szPage&0xff00) | (szPage>>16));
52547 testcase( szPage<=32768 );
52548 testcase( szPage>=65536 );
52770 return (pWal ? pWal->szPage : 0);
129668 sqlite3GlobalConfig.szPage, sqlite3GlobalConfig.nPage);
129880 sqlite3GlobalConfig.szPage = va_arg(ap, int);
161089 int szPage; /* Value of 'pgSize' column */
161279 int szPage;
161300 szPage = sqlite3BtreeGetPageSize(pBt);
161307 nUsable = szPage - sqlite3BtreeGetReserveNoMutex(pBt);
161377 pCsr->szPage = sqlite3BtreeGetPageSize(pBt);
161378 pCsr->iOffset = (i64)pCsr->szPage * (pCsr->iPageno - 1);
161387 pCsr->szPage = (int)x[1];
161579 sqlite3_result_int(ctx, pCsr->szPage);