Lines Matching refs:pData
1242 static u32 pager_datahash(int nByte, unsigned char *pData){ in pager_datahash() argument
1246 hash = (hash*1039) + pData[i]; in pager_datahash()
1251 return pager_datahash(pPage->pPager->pageSize, (unsigned char *)pPage->pData); in pager_pagehash()
2423 void *pData; in pager_playback_one_page() local
2424 pData = pPg->pData; in pager_playback_one_page()
2425 memcpy(pData, (u8*)aData, pPager->pageSize); in pager_playback_one_page()
2436 memcpy(&pPager->dbFileVers, &((u8*)pData)[24],sizeof(pPager->dbFileVers)); in pager_playback_one_page()
2983 rc = sqlite3WalReadFrame(pPager->pWal, iFrame,pPager->pageSize,pPg->pData); in readDbPage()
2988 rc = sqlite3OsRead(pPager->fd, pPg->pData, pPager->pageSize, iOffset); in readDbPage()
3010 u8 *dbFileVers = &((u8*)pPg->pData)[24]; in readDbPage()
3037 put32bits(((char*)pPg->pData)+24, change_counter); in pager_write_changecounter()
3042 put32bits(((char*)pPg->pData)+92, change_counter); in pager_write_changecounter()
3043 put32bits(((char*)pPg->pData)+96, SQLITE_VERSION_NUMBER); in pager_write_changecounter()
3171 sqlite3BackupUpdate(pPager->pBackup, p->pgno, (u8 *)p->pData); in pagerWalFrames()
4009 void *pData, /* xFetch()'d data for this page */ in pagerAcquireMapPage() argument
4023 sqlite3OsUnfetch(pPager->fd, (i64)(pgno-1) * pPager->pageSize, pData); in pagerAcquireMapPage()
4039 p->pData = pData; in pagerAcquireMapPage()
4057 sqlite3OsUnfetch(pPager->fd, (i64)(pPg->pgno-1)*pPager->pageSize, pPg->pData); in pagerReleaseMapPage()
4406 char *pData; /* Data to write */ in pager_write_pagelist() local
4411 pData = pList->pData; in pager_write_pagelist()
4414 rc = sqlite3OsWrite(pPager->fd, pData, pPager->pageSize, offset); in pager_write_pagelist()
4421 memcpy(&pPager->dbFileVers, &pData[24], sizeof(pPager->dbFileVers)); in pager_write_pagelist()
4429 sqlite3BackupUpdate(pPager->pBackup, pgno, (u8*)pList->pData); in pager_write_pagelist()
4497 void *pData = pPg->pData; in subjournalPage() local
4500 pData2 = pData; in subjournalPage()
5558 memset(pPg->pData, 0, pPager->pageSize); in getPageNormal()
5624 void *pData = 0; in getPageMMap() local
5626 (i64)(pgno-1) * pPager->pageSize, pPager->pageSize, &pData in getPageMMap()
5628 if( rc==SQLITE_OK && pData ){ in getPageMMap()
5633 rc = pagerAcquireMapPage(pPager, pgno, pData, &pPg); in getPageMMap()
5635 sqlite3OsUnfetch(pPager->fd, (i64)(pgno-1)*pPager->pageSize, pData); in getPageMMap()
5933 pData2 = pPg->pData; in pagerAddPageToRollbackJournal()
6298 zBuf = pPgHdr->pData; in pager_incr_changecounter()
7225 return pPg->pData; in sqlite3PagerGetData()