Home | History | Annotate | Download | only in dist

Lines Matching defs:szPage

6714 ** first parameter, szPage, is the size in bytes of the pages that must
6715 ** be allocated by the cache. ^szPage will always a power of two. ^The
6749 ** pointer to a buffer of szPage bytes used to store the content of a
6824 sqlite3_pcache *(*xCreate)(int szPage, int szExtra, int bPurgeable);
6846 sqlite3_pcache *(*xCreate)(int szPage, int bPurgeable);
9109 int szPage, /* Size of every page */
11353 int szPage; /* Size of each page in pPage[] */
12344 0, /* szPage */
18772 if( sqlite3GlobalConfig.pPage==0 || sqlite3GlobalConfig.szPage<512
18775 sqlite3GlobalConfig.szPage = 0;
36274 int szPage; /* Size of every page in this cache */
36421 int szPage, /* Size of every page */
36429 p->szPage = szPage;
36441 SQLITE_PRIVATE void sqlite3PcacheSetPageSize(PCache *pCache, int szPage){
36448 pCache->szPage = szPage;
36458 return (int)((-1024*(i64)p->szCache)/(p->szPage+p->szExtra));
36485 pCache->szPage, pCache->szExtra + sizeof(PgHdr), pCache->bPurgeable
36699 memset(pCache->pPage1->pData, 0, pCache->szPage);
36938 /* Cache configuration parameters. Page size (szPage) and the purgeable
36944 int szPage; /* Size of allocated pages in bytes */
36964 ** PgHdr1.pCache->szPage bytes is allocated directly before this structure
37157 pPg = pcache1Alloc(pCache->szPage);
37165 pPg = pcache1Alloc(sizeof(PgHdr1) + pCache->szPage + pCache->szExtra);
37166 p = (PgHdr1 *)&((u8 *)pPg)[pCache->szPage];
37236 if( pcache1.nSlot && (pCache->szPage+pCache->szExtra)<=pcache1.szSlot ){
37427 static sqlite3_pcache *pcache1Create(int szPage, int szExtra, int bPurgeable){
37450 assert( (szPage & (szPage-1))==0 && szPage>=512 && szPage<=65536 );
37464 pCache->szPage = szPage;
37650 /* We want to verify that szPage and szExtra are the same for pOther
37652 assert( (pCache->szPage & (pCache->szPage-1))==0 && pCache->szPage>=512 );
37654 assert( (pOther->szPage & (pOther->szPage-1))==0 && pOther->szPage>=512 );
37657 if( pOther->szPage+pOther->szExtra != pCache->szPage+pCache->szExtra ){
39571 int szPage; /* Page size */
39576 szPage = pPager->pageSize;
39580 if( 0==(dc&(SQLITE_IOCAP_ATOMIC|(szPage>>8)) || nSector>szPage) ){
40934 int szPage = pPager->pageSize;
40938 newSize = szPage*(i64)nPage;
40942 }else if( (currentSize+szPage)<=newSize ){
40944 memset(pTmp, 0, szPage);
40945 testcase( (newSize-szPage) == currentSize );
40946 testcase( (newSize-szPage) > currentSize );
40947 rc = sqlite3OsWrite(pPager->fd, pTmp, szPage, newSize-szPage);
45657 ** The szPage value can be any power of 2 between 512 and 32768, inclusive.
45667 u16 szPage; /* Database page size in bytes. 1==64K */
45760 ** assuming a database page size of szPage bytes. The offset returned
45763 #define walFrameOffset(iFrame, szPage) ( \
45764 WAL_HDRSIZE + ((iFrame)-1)*(i64)((szPage)+WAL_FRAME_HDRSIZE) \
45780 u32 szPage; /* Database page size */
46045 walChecksumBytes(nativeCksum, aData, pWal->szPage, aCksum, aCksum);
46089 walChecksumBytes(nativeCksum, aData, pWal->szPage, aCksum, aCksum);
46459 int szPage; /* Page size according to the log */
46476 szPage = sqlite3Get4byte(&aBuf[8]);
46478 || szPage&(szPage-1)
46479 || szPage>SQLITE_MAX_PAGE_SIZE
46480 || szPage<512
46485 pWal->szPage = szPage;
46508 szFrame = szPage + WAL_FRAME_HDRSIZE;
46535 pWal->hdr.szPage = (u16)((szPage&0xff00) | (szPage>>16));
46536 testcase( szPage<=32768 );
46537 testcase( szPage>=65536 );
46981 return (pWal->hdr.szPage&0xfe00) + ((pWal->hdr.szPage&0x0001)<<16);
47024 int szPage; /* Database page-size */
47034 szPage = walPagesize(pWal);
47035 testcase( szPage<=32768 );
47036 testcase( szPage>=65536 );
47088 i64 nReq = ((i64)mxPage * szPage);
47100 iOffset = walFrameOffset(iFrame, szPage) + WAL_FRAME_HDRSIZE;
47102 rc = sqlite3OsRead(pWal->pWalFd, zBuf, szPage, iOffset);
47104 iOffset = (iDbpage-1)*(i64)szPage;
47106 rc = sqlite3OsWrite(pWal->pDbFd, zBuf, szPage, iOffset);
47113 i64 szDb = pWal->hdr.nPage*(i64)szPage;
47295 pWal->szPage = (pWal->hdr.szPage&0xfe00) + ((pWal->hdr.szPage&0x0001)<<16);
47296 testcase( pWal->szPage<=32768 );
47297 testcase( pWal->szPage>=65536 );
47754 sz = pWal->hdr.szPage;
48007 int szPage; /* Size of one page */
48061 rc = walWriteToLog(p, pData, p->szPage, iOffset+sizeof(aFrame));
48071 int szPage, /* Database page-size in bytes */
48118 sqlite3Put4byte(&aWalHdr[8], szPage);
48126 pWal->szPage = szPage;
48150 assert( (int)pWal->szPage==szPage );
48157 w.szPage = szPage;
48158 iOffset = walFrameOffset(iFrame+1, szPage);
48159 szFrame = szPage + WAL_FRAME_HDRSIZE;
48165 assert( iOffset==walFrameOffset(iFrame, szPage) );
48208 if( walFrameOffset(iFrame+nExtra+1, szPage)>pWal->mxWalSize ){
48209 sz = walFrameOffset(iFrame+nExtra+1, szPage);
48233 pWal->hdr.szPage = (u16)((szPage&0xff00) | (szPage>>16));
48234 testcase( szPage<=32768 );
48235 testcase( szPage>=65536 );
48440 return (pWal ? pWal->szPage : 0);
112671 sqlite3GlobalConfig.szPage, sqlite3GlobalConfig.nPage);
112838 sqlite3GlobalConfig.szPage = va_arg(ap, int);