PGHDR_TO_DATA
CODEC(pPager, PGHDR_TO_DATA(pList), pList->pgno, 6);
rc = sqliteOsWrite(&pPager->fd, PGHDR_TO_DATA(pList), SQLITE_PAGE_SIZE);
CODEC(pPager, PGHDR_TO_DATA(pList), pList->pgno, 0);
sqlitepager_unref(PGHDR_TO_DATA(pPg));
memset(PGHDR_TO_DATA(pPg), 0, SQLITE_PAGE_SIZE);
rc = sqliteOsRead(&pPager->fd, PGHDR_TO_DATA(pPg), SQLITE_PAGE_SIZE);
CODEC(pPager, PGHDR_TO_DATA(pPg), pPg->pgno, 3);
sqlitepager_unref(PGHDR_TO_DATA(pPg));
memset(PGHDR_TO_DATA(pPg), 0, SQLITE_PAGE_SIZE);
*ppPage = PGHDR_TO_DATA(pPg);
return PGHDR_TO_DATA(pPg);
pPg->pgno, (int)PGHDR_TO_DATA(pPg), pPg->nRef);
p->pgno, (int)PGHDR_TO_DATA(p), p->nRef
ac = &((unsigned char*)PGHDR_TO_DATA(p))[offset];
memcpy(PGHDR_TO_DATA(pPg), pgRec.aData, SQLITE_PAGE_SIZE);
CODEC(pPager, PGHDR_TO_DATA(pPg), pPg->pgno, 3);
if( pPg->nRef==0 || memcmp(zBuf, PGHDR_TO_DATA(pPg), SQLITE_PAGE_SIZE) ){
memcpy(PGHDR_TO_DATA(pPg), zBuf, SQLITE_PAGE_SIZE);