Home | History | Annotate | Download | only in dist

Lines Matching refs:nMap

35346       int nMap = szRegion*nShmPerMap;
35350 pMem = osMmap(0, nMap,
35694 static int unixMapfile(unixFile *pFd, i64 nMap){
35695 assert( nMap>=0 || pFd->nFetchOut==0 );
35696 assert( nMap>0 || (pFd->mmapSize==0 && pFd->pMapRegion==0) );
35699 if( nMap<0 ){
35704 nMap = statbuf.st_size;
35706 if( nMap>pFd->mmapSizeMax ){
35707 nMap = pFd->mmapSizeMax;
35710 assert( nMap>0 || (pFd->mmapSize==0 && pFd->pMapRegion==0) );
35711 if( nMap!=pFd->mmapSize ){
35712 unixRemapfile(pFd, nMap);
43038 sqlite3_int64 nMap = nByte;
43041 assert( nMap>=0 || pFd->nFetchOut==0 );
43047 if( nMap<0 ){
43048 rc = winFileSize((sqlite3_file*)pFd, &nMap);
43055 if( nMap>pFd->mmapSizeMax ){
43056 nMap = pFd->mmapSizeMax;
43058 nMap &= ~(sqlite3_int64)(winSysInfo.dwPageSize - 1);
43060 if( nMap==0 && pFd->mmapSize>0 ){
43063 if( nMap!=pFd->mmapSize ){
43076 pFd->hMap = osCreateFileMappingFromApp(pFd->h, NULL, protect, nMap, NULL);
43079 (DWORD)((nMap>>32) & 0xffffffff),
43080 (DWORD)(nMap & 0xffffffff), NULL);
43083 (DWORD)((nMap>>32) & 0xffffffff),
43084 (DWORD)(nMap & 0xffffffff), NULL);
43095 assert( (nMap % winSysInfo.dwPageSize)==0 );
43096 assert( sizeof(SIZE_T)==sizeof(sqlite3_int64) || nMap<=0xffffffff );
43098 pNew = osMapViewOfFileFromApp(pFd->hMap, flags, 0, (SIZE_T)nMap);
43100 pNew = osMapViewOfFile(pFd->hMap, flags, 0, 0, (SIZE_T)nMap);
43114 pFd->mmapSize = nMap;
43115 pFd->mmapSizeActual = nMap;