• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/Heimdal-398.1.2/lib/sqlite/

Lines Matching refs:pPage1

35205   PgHdr *pPage1;                      /* Reference to page 1 */
35307 pCache->pPage1 = 0;
35371 pCache->pPage1 = 0;
35466 pCache->pPage1 = pPage;
35515 pCache->pPage1 = 0;
35608 if( pgno==0 && pCache->pPage1 ){
35609 memset(pCache->pPage1->pData, 0, pCache->szPage);
47749 MemPage *pPage1; /* First page of the database */
50105 pBt->pPage1 = 0;
50436 assert( !pBt->pPage1 && !pBt->pCursor );
50547 ** Get a reference to pPage1 of the database file. This will
50557 MemPage *pPage1; /* Page 1 of the database file */
50563 assert( pBt->pPage1==0 );
50566 rc = btreeGetPage(pBt, 1, &pPage1, 0);
50572 nPage = nPageHeader = get4byte(28+(u8*)pPage1->aData);
50574 if( nPage==0 || memcmp(24+(u8*)pPage1->aData, 92+(u8*)pPage1->aData,4)!=0 ){
50580 u8 *page1 = pPage1->aData;
50603 ** return SQLITE_OK and return without populating BtShared.pPage1.
50615 releasePage(pPage1);
50642 ** actually pageSize. Unlock the database, leave pBt->pPage1 at
50646 releasePage(pPage1);
50687 pBt->pPage1 = pPage1;
50692 releasePage(pPage1);
50693 pBt->pPage1 = 0;
50708 if( pBt->inTransaction==TRANS_NONE && pBt->pPage1!=0 ){
50709 assert( pBt->pPage1->aData );
50711 assert( pBt->pPage1->aData );
50712 releasePage(pBt->pPage1);
50713 pBt->pPage1 = 0;
50731 pP1 = pBt->pPage1;
50849 /* Call lockBtree() until either pBt->pPage1 is populated or
50851 ** may return SQLITE_OK but leave pBt->pPage1 set to 0 if after
50856 while( pBt->pPage1==0 && SQLITE_OK==(rc = lockBtree(pBt)) );
50892 MemPage *pPage1 = pBt->pPage1;
50905 if( pBt->nPage!=get4byte(&pPage1->aData[28]) ){
50906 rc = sqlite3PagerWrite(pPage1->pDbPage);
50908 put4byte(&pPage1->aData[28], pBt->nPage);
51151 nFreeList = get4byte(&pBt->pPage1->aData[36]);
51261 rc = sqlite3PagerWrite(pBt->pPage1->pDbPage);
51262 put4byte(&pBt->pPage1->aData[28], pBt->nPage);
51303 nFree = get4byte(&pBt->pPage1->aData[36]);
51319 rc = sqlite3PagerWrite(pBt->pPage1->pDbPage);
51320 put4byte(&pBt->pPage1->aData[32], 0);
51321 put4byte(&pBt->pPage1->aData[36], 0);
51322 put4byte(&pBt->pPage1->aData[28], nFin);
51555 MemPage *pPage1;
51582 /* The rollback may have destroyed the pPage1->aData value. So
51584 ** sure pPage1->aData is set correctly. */
51585 if( btreeGetPage(pBt, 1, &pPage1, 0)==SQLITE_OK ){
51586 int nPage = get4byte(28+(u8*)pPage1->aData);
51591 releasePage(pPage1);
51662 pBt->nPage = get4byte(28 + pBt->pPage1->aData);
51728 assert( pBt->pPage1 && pBt->pPage1->aData );
53029 MemPage *pPage1;
53038 pPage1 = pBt->pPage1;
53040 n = get4byte(&pPage1->aData[36]);
53071 rc = sqlite3PagerWrite(pPage1->pDbPage);
53073 put4byte(&pPage1->aData[36], n-1);
53084 iTrunk = get4byte(&pPage1->aData[32]);
53108 memcpy(&pPage1->aData[32], &pTrunk->aData[0], 4);
53130 memcpy(&pPage1->aData[32], &pTrunk->aData[0], 4);
53164 assert( sqlite3PagerIswriteable(pPage1->pDbPage) );
53165 put4byte(&pPage1->aData[32], iNewTrunk);
53234 rc = sqlite3PagerWrite(pBt->pPage1->pDbPage);
53258 put4byte(28 + (u8*)pBt->pPage1->aData, pBt->nPage);
53304 MemPage *pPage1 = pBt->pPage1; /* Local reference to page 1 */
53320 /* Increment the free page count on pPage1 */
53321 rc = sqlite3PagerWrite(pPage1->pDbPage);
53323 nFree = get4byte(&pPage1->aData[36]);
53324 put4byte(&pPage1->aData[36], nFree+1);
53356 iTrunk = get4byte(&pPage1->aData[32]);
53412 put4byte(&pPage1->aData[32], iPage);
55313 assert( sqlite3PagerIswriteable(pBt->pPage1->pDbPage) );
55577 assert( pBt->pPage1 );
55580 *pMeta = get4byte(&pBt->pPage1->aData[36 + idx*4]);
55602 assert( pBt->pPage1!=0 );
55603 pP1 = pBt->pPage1->aData;
55604 rc = sqlite3PagerWrite(pBt->pPage1->pDbPage);
56142 checkList(&sCheck, 1, get4byte(&pBt->pPage1->aData[32]),
56143 get4byte(&pBt->pPage1->aData[36]), "Main freelist: ");
56429 u8 *aData = pBt->pPage1->aData;
56433 rc = sqlite3PagerWrite(pBt->pPage1->pDbPage);