Home
last modified time | relevance | path

Searched refs:pMap (Results 1 – 6 of 6) sorted by relevance

/sqlite-3.40.0/ext/misc/
H A Dmmapwarm.c85 unsigned char *pMap; in sqlite3_mmap_warm() local
86 rc = p->xFetch(pFd, pgsz*iPg, pgsz, (void**)&pMap); in sqlite3_mmap_warm()
87 if( rc!=SQLITE_OK || pMap==0 ) break; in sqlite3_mmap_warm()
89 nTotal += pMap[0]; in sqlite3_mmap_warm()
90 nTotal += pMap[pgsz-1]; in sqlite3_mmap_warm()
92 rc = p->xUnfetch(pFd, pgsz*iPg, (void*)pMap); in sqlite3_mmap_warm()
/sqlite-3.40.0/ext/lsm1/
H A Dlsm_win32.c364 if( pWin32File->pMap!=NULL ){ in lsmWin32OsSync()
384 if( pWin32File->pMap!=NULL ){ in win32Unmap()
385 UnmapViewOfFile(pWin32File->pMap); in win32Unmap()
386 pWin32File->pMap = NULL; in win32Unmap()
417 LPVOID pMap; in lsmWin32OsRemap() local
442 if( pMap==NULL ){ in lsmWin32OsRemap()
445 pWin32File->pMap = pMap; in lsmWin32OsRemap()
448 *ppOut = pWin32File->pMap; in lsmWin32OsRemap()
707 LPVOID pMap; in lsmWin32OsShmMap() local
711 if( pMap==NULL ){ in lsmWin32OsShmMap()
[all …]
H A Dlsm_unix.c58 void *pMap; /* Pointer to mapping of file fd */ member
181 if( p->pMap ){ in lsmPosixOsSync()
182 prc = msync(p->pMap, p->nMap, MS_SYNC); in lsmPosixOsSync()
213 if( p->pMap ){ in lsmPosixOsRemap()
214 munmap(p->pMap, p->nMap); in lsmPosixOsRemap()
215 *ppOut = p->pMap = 0; in lsmPosixOsRemap()
230 p->pMap = mmap(0, iSz, PROT_READ|PROT_WRITE, MAP_SHARED, p->fd, 0); in lsmPosixOsRemap()
231 if( p->pMap==MAP_FAILED ){ in lsmPosixOsRemap()
232 p->pMap = 0; in lsmPosixOsRemap()
238 *ppOut = p->pMap; in lsmPosixOsRemap()
[all …]
H A Dlsm_file.c236 void *pMap; /* Current mapping of database file */ member
700 if( pFS->pMap ){ in lsmFsConfigure()
701 lsmEnvRemap(pEnv, pFS->fdDb, -1, &pFS->pMap, &pFS->nMap); in lsmFsConfigure()
1139 u8 *aOld = pFS->pMap; in fsGrowMapping()
1141 if( rc==LSM_OK && pFS->pMap!=aOld ){ in fsGrowMapping()
1143 i64 iOff = (u8 *)pFS->pMap - aOld; in fsGrowMapping()
1581 p->aData = &((u8 *)pFS->pMap)[pFS->nPagesize * (iReal-1)]; in fsPageGet()
2288 pPg->aData = (u8 *)(pFS->pMap) + iOff; in lsmFsMetaPageGet()
2419 u8 *aMap = (u8 *)(pFS->pMap); in lsmFsMoveBlock()
2434 u8 *aMap = (u8 *)(pFS->pMap); in lsmFsMoveBlock()
[all …]
/sqlite-3.40.0/ext/recover/
H A Dsqlite3recover.c397 static void recoverBitmapFree(RecoverBitmap *pMap){ in recoverBitmapFree() argument
398 sqlite3_free(pMap); in recoverBitmapFree()
404 static void recoverBitmapSet(RecoverBitmap *pMap, i64 iPg){ in recoverBitmapSet() argument
405 if( iPg<=pMap->nPg ){ in recoverBitmapSet()
408 pMap->aElem[iElem] |= (((u32)1) << iBit); in recoverBitmapSet()
416 static int recoverBitmapQuery(RecoverBitmap *pMap, i64 iPg){ in recoverBitmapQuery() argument
418 if( iPg<=pMap->nPg && iPg>0 ){ in recoverBitmapQuery()
421 ret = (pMap->aElem[iElem] & (((u32)1) << iBit)) ? 1 : 0; in recoverBitmapQuery()
/sqlite-3.40.0/src/
H A Dos_win.c3738 void *pMap; member
3853 BOOL bRc = osUnmapViewOfFile(p->aRegion[i].pMap);
4293 void *pMap = 0; /* Mapped memory region */ local
4315 pMap = osMapViewOfFileFromApp(hMap, flags,
4319 pMap = osMapViewOfFile(hMap, flags,
4325 szRegion, pMap ? "ok" : "failed"));
4327 if( !pMap ){
4335 pShmNode->aRegion[pShmNode->nRegion].pMap = pMap;
4345 char *p = (char *)pShmNode->aRegion[iRegion].pMap;