Lines Matching refs:pPgHdr
493 PgHdr *pPgHdr; in pcacheFetchFinishWithInit() local
495 pPgHdr = (PgHdr*)pPage->pExtra; in pcacheFetchFinishWithInit()
496 assert( pPgHdr->pPage==0 ); in pcacheFetchFinishWithInit()
497 memset(&pPgHdr->pDirty, 0, sizeof(PgHdr) - offsetof(PgHdr,pDirty)); in pcacheFetchFinishWithInit()
498 pPgHdr->pPage = pPage; in pcacheFetchFinishWithInit()
499 pPgHdr->pData = pPage->pBuf; in pcacheFetchFinishWithInit()
500 pPgHdr->pExtra = (void *)&pPgHdr[1]; in pcacheFetchFinishWithInit()
501 memset(pPgHdr->pExtra, 0, 8); in pcacheFetchFinishWithInit()
502 pPgHdr->pCache = pCache; in pcacheFetchFinishWithInit()
503 pPgHdr->pgno = pgno; in pcacheFetchFinishWithInit()
504 pPgHdr->flags = PGHDR_CLEAN; in pcacheFetchFinishWithInit()
519 PgHdr *pPgHdr; in sqlite3PcacheFetchFinish() local
522 pPgHdr = (PgHdr *)pPage->pExtra; in sqlite3PcacheFetchFinish()
524 if( !pPgHdr->pPage ){ in sqlite3PcacheFetchFinish()
528 pPgHdr->nRef++; in sqlite3PcacheFetchFinish()
529 assert( sqlite3PcachePageSanity(pPgHdr) ); in sqlite3PcacheFetchFinish()
530 return pPgHdr; in sqlite3PcacheFetchFinish()